PageSourceSearch

https://zeromanual.ai/8975/bundles/plugin/reportsDashboards/reportsDashboards.plugin.js

js zeromanual.ai collected 2026-10-05 13:33:05 UTC 2,451,314 bytes, 312 lines download raw bytes

1(function(modules){function webpackJsonpCallback(data){var chunkIds=data[0];var moreModules=data[1];var moduleId,chunkId,i=0,resolves=[];for(;i<chunkIds.length;i++){chunkId=chunkIds[i];if(Object.prototype.hasOwnProperty.call(installedChunks,chunkId)&&installedChunks[chunkId]){resolves.push(installedChunks[chunkId][0])}installedChunks[chunkId]=0}for(moduleId in moreModules){if(Object.prototype.hasOwnProperty.call(moreModules,moduleId)){modules[moduleId]=moreModules[moduleId]}}if(parentJsonpFunction)parentJsonpFunction(data);while(resolves.length){resolves.shift()()}}var installedModules={};var installedChunks={0:0};function jsonpScriptSrc(chunkId){return __webpack_require__.p+"reportsDashboards.chunk."+chunkId+".js"}function __webpack_require__(moduleId){if(installedModules[moduleId]){return installedModules[moduleId].exports}var module=installedModules[moduleId]={i:moduleId,l:false,exports:{}};modules[moduleId].call(module.exports,module,module.exports,__webpack_require__);module.l=true;return module.exports}__webpack_require__.e=function requireEnsure(chunkId){var promises=[];var installedChunkData=installedChunks[chunkId];if(installedChunkData!==0){if(installedChunkData){promises.push(installedChunkData[2])}else{var promise=new Promise((function(resolve,reject){installedChunkData=installedChunks[chunkId]=[resolve,reject]}));promises.push(installedChunkData[2]=promise);var script=document.createElement("script");var onScriptComplete;script.charset="utf-8";script.timeout=120;if(__webpack_require__.nc){script.setAttribute("nonce",__webpack_require__.nc)}script.src=jsonpScriptSrc(chunkId);var error=new Error;onScriptComplete=function(event){script.onerror=script.onload=null;clearTimeout(timeout);var chunk=installedChunks[chunkId];if(chunk!==0){if(chunk){var errorType=event&&(event.type==="load"?"missing":event.type);var realSrc=event&&event.target&&event.target.src;error.message="Loading chunk "+chunkId+" failed.\n("+errorType+": "+realSrc+")";error.name="ChunkLoadError";error.type=errorType;error.request=realSrc;chunk[1](error)}installedChunks[chunkId]=undefined}};var timeout=setTimeout((function(){onScriptComplete({type:"timeout",target:script})}),12e4);script.onerror=script.onload=onScriptComplete;document.head.appendChild(script)}}return Promise.all(promises)};__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.d=function(exports,name,getter){if(!__webpack_require__.o(exports,name)){Object.defineProperty(exports,name,{enumerable:true,get:getter})}};__webpack_require__.r=function(exports){if(typeof Symbol!=="undefined"&&Symbol.toStringTag){Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"})}Object.defineProperty(exports,"__esModule",{value:true})};__webpack_require__.t=function(value,mode){if(mode&1)value=__webpack_require__(value);if(mode&8)return value;if(mode&4&&typeof value==="object"&&value&&value.__esModule)return value;var ns=Object.create(null);__webpack_require__.r(ns);Object.defineProperty(ns,"default",{enumerable:true,value:value});if(mode&2&&typeof value!="string")for(var key in value)__webpack_require__.d(ns,key,function(key){return value[key]}.bind(null,key));return ns};__webpack_require__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module["default"]}:function getModuleExports(){return module};__webpack_require__.d(getter,"a",getter);return getter};__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)};__webpack_require__.p="";__webpack_require__.oe=function(err){console.error(err);throw err};var jsonpArray=window["reportsDashboards_bundle_jsonpfunction"]=window["reportsDashboards_bundle_jsonpfunction"]||[];var oldJsonpFunction=jsonpArray.push.bind(jsonpArray);jsonpArray.push=webpackJsonpCallback;jsonpArray=jsonpArray.slice();for(var i=0;i<jsonpArray.length;i++)webpackJsonpCallback(jsonpArray[i]);var parentJsonpFunction=oldJsonpFunction;return __webpack_require__(__webpack_require__.s=342)})([function(module,exports,__webpack_require__){"use strict";module.exports=function(cssWithMappingToString){var list=[];list.toString=function toString(){return this.map((function(item){var content=cssWithMappingToString(item);if(item[2]){return"@media ".concat(item[2]," {").concat(content,"}")}return content})).join("")};list.i=function(modules,mediaQuery,dedupe){if(typeof modules==="str
1ing"){modules=[[null,modules,""]]}var alreadyImportedModules={};if(dedupe){for(var i=0;i<this.length;i++){var id=this[i][0];if(id!=null){alreadyImportedModules[id]=true}}}for(var _i=0;_i<modules.length;_i++){var item=[].concat(modules[_i]);if(dedupe&&alreadyImportedModules[item[0]]){continue}if(mediaQuery){if(!item[2]){item[2]=mediaQuery}else{item[2]="".concat(mediaQuery," and ").concat(item[2])}}list.push(item)}};return list}},function(module,exports,__webpack_require__){var global=__webpack_require__(7);var core=__webpack_require__(37);var hide=__webpack_require__(25);var redefine=__webpack_require__(26);var ctx=__webpack_require__(38);var PROTOTYPE="prototype";var $export=function(type,name,source){var IS_FORCED=type&$export.F;var IS_GLOBAL=type&$export.G;var IS_STATIC=type&$export.S;var IS_PROTO=type&$export.P;var IS_BIND=type&$export.B;var target=IS_GLOBAL?global:IS_STATIC?global[name]||(global[name]={}):(global[name]||{})[PROTOTYPE];var exports=IS_GLOBAL?core:core[name]||(core[name]={});var expProto=exports[PROTOTYPE]||(exports[PROTOTYPE]={});var key,own,out,exp;if(IS_GLOBAL)source=name;for(key in source){own=!IS_FORCED&&target&&target[key]!==undefined;out=(own?target:source)[key];exp=IS_BIND&&own?ctx(out,global):IS_PROTO&&typeof out=="function"?ctx(Function.call,out):out;if(target)redefine(target,key,out,type&$export.U);if(exports[key]!=out)hide(exports,key,exp);if(IS_PROTO&&expProto[key]!=out)expProto[key]=out}};global.core=core;$export.F=1;$export.G=2;$export.S=4;$export.P=8;$export.B=16;$export.W=32;$export.U=64;$export.R=128;module.exports=$export},function(module,exports){function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}module.exports=_interopRequireDefault,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports,__webpack_require__){var toPropertyKey=__webpack_require__(660);function _defineProperty(e,r,t){return(r=toPropertyKey(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}module.exports=_defineProperty,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports,__webpack_require__){"use strict";var isOldIE=function isOldIE(){var memo;return function memorize(){if(typeof memo==="undefined"){memo=Boolean(window&&document&&document.all&&!window.atob)}return memo}}();var getTarget=function getTarget(){var memo={};return function memorize(target){if(typeof memo[target]==="undefined"){var styleTarget=document.querySelector(target);if(window.HTMLIFrameElement&&styleTarget instanceof window.HTMLIFrameElement){try{styleTarget=styleTarget.contentDocument.head}catch(e){styleTarget=null}}memo[target]=styleTarget}return memo[target]}}();var stylesInDom=[];function getIndexByIdentifier(identifier){var result=-1;for(var i=0;i<stylesInDom.length;i++){if(stylesInDom[i].identifier===identifier){result=i;break}}return result}function modulesToDom(list,options){var idCountMap={};var identifiers=[];for(var i=0;i<list.length;i++){var item=list[i];var id=options.base?item[0]+options.base:item[0];var count=idCountMap[id]||0;var identifier="".concat(id," ").concat(count);idCountMap[id]=count+1;var index=getIndexByIdentifier(identifier);var obj={css:item[1],media:item[2],sourceMap:item[3]};if(index!==-1){stylesInDom[index].references++;stylesInDom[index].updater(obj)}else{stylesInDom.push({identifier:identifier,updater:addStyle(obj,options),references:1})}identifiers.push(identifier)}return identifiers}function insertStyleElement(options){var style=document.createElement("style");var attributes=options.attributes||{};if(typeof attributes.nonce==="undefined"){var nonce=true?__webpack_require__.nc:undefined;if(nonce){attributes.nonce=nonce}}Object.keys(attributes).forEach((function(key){style.setAttribute(key,attributes[key])}));if(typeof options.insert==="function"){options.insert(style)}else{var target=getTarget(options.insert||"head");if(!target){throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.")}target.appendChild(style)}return style}function removeStyleElement(style){if(style.parentNode===null){return false}style.parentNode.removeChild(style)}var replaceText=function replaceText(){var textStore=[];return function replace(index,replacement){textStore[index]=replacement;return textStore.filter(Boolean).join("\n")}}();function applyToSingletonTag(style,index,remove,obj){var css=remove?"":obj.media?"@media ".concat(obj.media," {").concat(obj.css,"}"):obj.css;if(style.styleSheet){style.styleSheet.cssText=replaceText(index,css)}else{var cssNode=document.createTextNode(css);var childNodes=style.childNodes;if(childNodes[index]){style.removeChild(childNodes[index])}if(childNodes.length){style.insertBefore(cssNode,childNodes[index])}else{style.appendChild(cssNode)}}}function applyToTag(style,options,obj){var css=obj.css;var media=obj.media;var sourceMap=obj.sourceMap;if(media){style.setAttribute("media",media)}else{style.removeAttribute("media")}if(sourceMap&&typeof btoa!=="undefined"){css+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)
1)))," */")}if(style.styleSheet){style.styleSheet.cssText=css}else{while(style.firstChild){style.removeChild(style.firstChild)}style.appendChild(document.createTextNode(css))}}var singleton=null;var singletonCounter=0;function addStyle(obj,options){var style;var update;var remove;if(options.singleton){var styleIndex=singletonCounter++;style=singleton||(singleton=insertStyleElement(options));update=applyToSingletonTag.bind(null,style,styleIndex,false);remove=applyToSingletonTag.bind(null,style,styleIndex,true)}else{style=insertStyleElement(options);update=applyToTag.bind(null,style,options);remove=function remove(){removeStyleElement(style)}}update(obj);return function updateStyle(newObj){if(newObj){if(newObj.css===obj.css&&newObj.media===obj.media&&newObj.sourceMap===obj.sourceMap){return}update(obj=newObj)}else{remove()}}}module.exports=function(list,options){options=options||{};if(!options.singleton&&typeof options.singleton!=="boolean"){options.singleton=isOldIE()}list=list||[];var lastIdentifiers=modulesToDom(list,options);return function update(newList){newList=newList||[];if(Object.prototype.toString.call(newList)!=="[object Array]"){return}for(var i=0;i<lastIdentifiers.length;i++){var identifier=lastIdentifiers[i];var index=getIndexByIdentifier(identifier);stylesInDom[index].references--}var newLastIdentifiers=modulesToDom(newList,options);for(var _i=0;_i<lastIdentifiers.length;_i++){var _identifier=lastIdentifiers[_i];var _index=getIndexByIdentifier(_identifier);if(stylesInDom[_index].references===0){stylesInDom[_index].updater();stylesInDom.splice(_index,1)}}lastIdentifiers=newLastIdentifiers}}},function(module,exports){module.exports=__osdSharedDeps__.React},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);module.exports=function(it){if(!isObject(it))throw TypeError(it+" is not an object!");return it}},function(module,exports){var global=module.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();if(typeof __g=="number")__g=global},function(module,exports){module.exports=__osdSharedDeps__.ElasticEui},function(module,exports){module.exports=function(exec){try{return!!exec()}catch(e){return true}}},function(module,exports){module.exports=__osdSharedDeps__.OsdI18n},function(module,exports){module.exports=function(it){return typeof it==="object"?it!==null:typeof it==="function"}},function(module,exports){function _typeof(o){"@babel/helpers - typeof";return module.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},module.exports.__esModule=true,module.exports["default"]=module.exports,_typeof(o)}module.exports=_typeof,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports){module.exports=__osdSharedDeps__.Rxjs},function(module,exports,__webpack_require__){var store=__webpack_require__(82)("wks");var uid=__webpack_require__(61);var Symbol=__webpack_require__(7).Symbol;var USE_SYMBOL=typeof Symbol=="function";var $exports=module.exports=function(name){return store[name]||(store[name]=USE_SYMBOL&&Symbol[name]||(USE_SYMBOL?Symbol:uid)("Symbol."+name))};$exports.store=store},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(40);var min=Math.min;module.exports=function(it){return it>0?min(toInteger(it),9007199254740991):0}},function(module,exports,__webpack_require__){module.exports=!__webpack_require__(9)((function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7}))},function(module,exports){module.exports=__osdSharedDeps__.RxjsOperators},function(module,exports,__webpack_require__){var anObject=__webpack_require__(6);var IE8_DOM_DEFINE=__webpack_require__(207);var toPrimitive=__webpack_require__(45);var dP=Object.defineProperty;exports.f=__webpack_require__(16)?Object.defineProperty:function defineProperty(O,P,Attributes){anObject(O);P=toPrimitive(P,true);anObject(Attributes);if(IE8_DOM_DEFINE)try{return dP(O,P,Attributes)}catch(e){}if("get"in Attributes||"set"in Attributes)throw TypeError("Accessors not supported!");if("value"in Attributes)O[P]=Attributes.value;return O}},function(module,exports,__webpack_require__){var defined=__webpack_require__(46);module.exports=function(it){return Object(defined(it))}},function(module,exports){module.exports=__osdSharedDeps__.Lodash},function(module,exports){module.exports=__osdSharedDeps__.OsdI18nReact},function(module,exports){module.exports=function(it){if(typeof it!="function")throw TypeError(it+" is not a function!");return it}},function(module,exports,__webpack_require__){const debug=__webpack_require__(119);const{MAX_LENGTH:MAX_LENGTH,MAX_SAFE_INTEGER:MAX_SAFE_INTEGER}=__webpack_require__(118);const{safeRe:re,t:t}=__webpack_require__(88);const parseOptions=__webpack_require__(188);const{compareIdentifiers:compareIdentifiers}=__webpack_require__(314);class SemVer{constructor(version,options){options=parseOptions(options);if(version instanceof SemVer){if(version.loose===!!options.loose&&version.includePrerelease===!!options.includePrerelease){return version}else{version=version.version}}
1else if(typeof version!=="string"){throw new TypeError(`Invalid version. Must be a string. Got type "${typeof version}".`)}if(version.length>MAX_LENGTH){throw new TypeError(`version is longer than ${MAX_LENGTH} characters`)}debug("SemVer",version,options);this.options=options;this.loose=!!options.loose;this.includePrerelease=!!options.includePrerelease;const m=version.trim().match(options.loose?re[t.LOOSE]:re[t.FULL]);if(!m){throw new TypeError(`Invalid Version: ${version}`)}this.raw=version;this.major=+m[1];this.minor=+m[2];this.patch=+m[3];if(this.major>MAX_SAFE_INTEGER||this.major<0){throw new TypeError("Invalid major version")}if(this.minor>MAX_SAFE_INTEGER||this.minor<0){throw new TypeError("Invalid minor version")}if(this.patch>MAX_SAFE_INTEGER||this.patch<0){throw new TypeError("Invalid patch version")}if(!m[4]){this.prerelease=[]}else{this.prerelease=m[4].split(".").map(id=>{if(/^[0-9]+$/.test(id)){const num=+id;if(num>=0&&num<MAX_SAFE_INTEGER){return num}}return id})}this.build=m[5]?m[5].split("."):[];this.format()}format(){this.version=`${this.major}.${this.minor}.${this.patch}`;if(this.prerelease.length){this.version+=`-${this.prerelease.join(".")}`}return this.version}toString(){return this.version}compare(other){debug("SemVer.compare",this.version,this.options,other);if(!(other instanceof SemVer)){if(typeof other==="string"&&other===this.version){return 0}other=new SemVer(other,this.options)}if(other.version===this.version){return 0}return this.compareMain(other)||this.comparePre(other)}compareMain(other){if(!(other instanceof SemVer)){other=new SemVer(other,this.options)}return compareIdentifiers(this.major,other.major)||compareIdentifiers(this.minor,other.minor)||compareIdentifiers(this.patch,other.patch)}comparePre(other){if(!(other instanceof SemVer)){other=new SemVer(other,this.options)}if(this.prerelease.length&&!other.prerelease.length){return-1}else if(!this.prerelease.length&&other.prerelease.length){return 1}else if(!this.prerelease.length&&!other.prerelease.length){return 0}let i=0;do{const a=this.prerelease[i];const b=other.prerelease[i];debug("prerelease compare",i,a,b);if(a===undefined&&b===undefined){return 0}else if(b===undefined){return 1}else if(a===undefined){return-1}else if(a===b){continue}else{return compareIdentifiers(a,b)}}while(++i)}compareBuild(other){if(!(other instanceof SemVer)){other=new SemVer(other,this.options)}let i=0;do{const a=this.build[i];const b=other.build[i];debug("prerelease compare",i,a,b);if(a===undefined&&b===undefined){return 0}else if(b===undefined){return 1}else if(a===undefined){return-1}else if(a===b){continue}else{return compareIdentifiers(a,b)}}while(++i)}inc(release,identifier,identifierBase){switch(release){case"premajor":this.prerelease.length=0;this.patch=0;this.minor=0;this.major++;this.inc("pre",identifier,identifierBase);break;case"preminor":this.prerelease.length=0;this.patch=0;this.minor++;this.inc("pre",identifier,identifierBase);break;case"prepatch":this.prerelease.length=0;this.inc("patch",identifier,identifierBase);this.inc("pre",identifier,identifierBase);break;case"prerelease":if(this.prerelease.length===0){this.inc("patch",identifier,identifierBase)}this.inc("pre",identifier,identifierBase);break;case"major":if(this.minor!==0||this.patch!==0||this.prerelease.length===0){this.major++}this.minor=0;this.patch=0;this.prerelease=[];break;case"minor":if(this.patch!==0||this.prerelease.length===0){this.minor++}this.patch=0;this.prerelease=[];break;case"patch":if(this.prerelease.length===0){this.patch++}this.prerelease=[];break;case"pre":{const base=Number(identifierBase)?1:0;if(!identifier&&identifierBase===false){throw new Error("invalid increment argument: identifier is empty")}if(this.prerelease.length===0){this.prerelease=[base]}else{let i=this.prerelease.length;while(--i>=0){if(typeof this.prerelease[i]==="number"){this.prerelease[i]++;i=-2}}if(i===-1){if(identifier===this.prerelease.join(".")&&identifierBase===false){throw new Error("invalid increment argument: identifier already exists")}this.prerelease.push(base)}}if(identifier){let prerelease=[identifier,base];if(identifierBase===false){prerelease=[identifier]}if(compareIdentifiers(this.prerelease[0],identifier)===0){if(isNaN(this.prerelease[1])){this.prerelease=prerelease}}else{this.prerelease=prerelease}}break}default:throw new Error(`invalid increment argument: ${release}`)}this.raw=this.format();if(this.build.length){this.raw+=`+${this.build.join(".")}`}return this}}module.exports=SemVer},function(module,exports){module.exports=__osdSharedDeps__.ReactDom},function(module,exports,__webpack_require__){var dP=__webpack_require__(18);var createDesc=__webpack_require__(60);module.exports=__webpack_require__(16)?function(object,key,value){return dP.f(object,key,createDesc(1,value))}:function(object,key,value){object[key]=value;return object}},function(module,exports,__webpack_require__){var global=__webpack_require__(7);var hide=__webpack_require__(25);var has=__webpack_require__(29);var SRC=__webpack_require__(61)("src");var $toString=__webpack_require__(405);var TO_STRING="toString";var TPL=(""+$toString).split(TO_STRING);__webpack_require__(37).inspectSource=function(it){return $toString.call(it)};(module.exports=function(O,key,val,safe){var isFunction=typeof val=="function";if(isFunction)has(val,"name")||hide(val,"name",key);if(O[key]===val)return;if(isFunction)has(val,SRC)||hide(val,SRC,O[key]?""+O[key]:TPL.join(String(key)));if(O===global){O[key]=val}else if(!safe){delete O[key];hide(O,key,val)}else if(O[key]){O[key]=val}else{hide(O,key,val)}})(Function.prototype,TO_STRING,(function toString(){return typeof this=="function"&&this[SRC]||$toString.call(this)}))},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var fails=__webpack_require__(9);var defined=__webpack_require__(46);var quot=/"/g;var createHTML=function(string,tag,attribute,value){var S=String(defined(string));var p1="<"+tag;if(attribute!=="")p1+=" "+attribute+'="'+String(value).replace(quot,"&quot;")+'"';return p1+">
1"+S+"</"+tag+">"};module.exports=function(NAME,exec){var O={};O[NAME]=exec(createHTML);$export($export.P+$export.F*fails((function(){var test=""[NAME]('"');return test!==test.toLowerCase()||test.split('"').length>3})),"String",O)}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var tslib_1=__webpack_require__(670);var react_1=__webpack_require__(5);var useIsomorphicLayoutEffect_1=tslib_1.__importDefault(__webpack_require__(671));function useObservable(observable$,initialValue){var _a=react_1.useState(initialValue),value=_a[0],update=_a[1];useIsomorphicLayoutEffect_1.default((function(){var s=observable$.subscribe(update);return function(){return s.unsubscribe()}}),[observable$]);return value}exports.default=useObservable},function(module,exports){var hasOwnProperty={}.hasOwnProperty;module.exports=function(it,key){return hasOwnProperty.call(it,key)}},function(module,exports,__webpack_require__){var IObject=__webpack_require__(83);var defined=__webpack_require__(46);module.exports=function(it){return IObject(defined(it))}},function(module,exports,__webpack_require__){var pIE=__webpack_require__(84);var createDesc=__webpack_require__(60);var toIObject=__webpack_require__(30);var toPrimitive=__webpack_require__(45);var has=__webpack_require__(29);var IE8_DOM_DEFINE=__webpack_require__(207);var gOPD=Object.getOwnPropertyDescriptor;exports.f=__webpack_require__(16)?gOPD:function getOwnPropertyDescriptor(O,P){O=toIObject(O);P=toPrimitive(P,true);if(IE8_DOM_DEFINE)try{return gOPD(O,P)}catch(e){}if(has(O,P))return createDesc(!pIE.f.call(O,P),O[P])}},function(module,exports,__webpack_require__){var has=__webpack_require__(29);var toObject=__webpack_require__(19);var IE_PROTO=__webpack_require__(147)("IE_PROTO");var ObjectProto=Object.prototype;module.exports=Object.getPrototypeOf||function(O){O=toObject(O);if(has(O,IE_PROTO))return O[IE_PROTO];if(typeof O.constructor=="function"&&O instanceof O.constructor){return O.constructor.prototype}return O instanceof Object?ObjectProto:null}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"MountWrapper",{enumerable:true,get:function(){return _mount.MountWrapper}});Object.defineProperty(exports,"Sha256",{enumerable:true,get:function(){return _crypto.Sha256}});Object.defineProperty(exports,"WORKSPACE_PATH_PREFIX",{enumerable:true,get:function(){return _utils.WORKSPACE_PATH_PREFIX}});Object.defineProperty(exports,"WORKSPACE_TYPE",{enumerable:true,get:function(){return _utils.WORKSPACE_TYPE}});Object.defineProperty(exports,"cleanWorkspaceId",{enumerable:true,get:function(){return _utils.cleanWorkspaceId}});Object.defineProperty(exports,"debounce",{enumerable:true,get:function(){return _debounce.debounce}});Object.defineProperty(exports,"formatUrlWithWorkspaceId",{enumerable:true,get:function(){return _utils.formatUrlWithWorkspaceId}});Object.defineProperty(exports,"getWorkspaceIdFromUrl",{enumerable:true,get:function(){return _utils.getWorkspaceIdFromUrl}});Object.defineProperty(exports,"mountReactNode",{enumerable:true,get:function(){return _mount.mountReactNode}});Object.defineProperty(exports,"shareWeakReplay",{enumerable:true,get:function(){return _share_weak_replay.shareWeakReplay}});Object.defineProperty(exports,"useObservableValue",{enumerable:true,get:function(){return _use_observable_value.useObservableValue}});var _share_weak_replay=__webpack_require__(694);var _crypto=__webpack_require__(695);var _mount=__webpack_require__(268);var _utils=__webpack_require__(111);var _debounce=__webpack_require__(727);var _use_observable_value=__webpack_require__(728)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _exportNames={assertNever:true,deepFreeze:true,get:true,mapToObject:true,merge:true,pick:true,withTimeout:true,isRelativeUrl:true,modifyUrl:true,getUrlOrigin:true,unset:true,getFlattenedObject:true,validateObject:true,parse:true,stringify:true};Object.defineProperty(exports,"assertNever",{enumerable:true,get:function(){return _assert_never.assertNever}});Object.defineProperty(exports,"deepFreeze",{enumerable:true,get:function(){return _deep_freeze.deepFreeze}});Object.defineProperty(exports,"get",{enumerable:true,get:function(){return _get.get}});Object.defineProperty(exports,"getFlattenedObject",{enumerable:true,get:function(){return _get_flattened_object.getFlattenedObject}});Object.defineProperty(exports,"getUrlOrigin",{enumerable:true,get:function(){return _url.getUrlOrigin}});Object.defineProperty(exports,"isRelativeUrl",{enumerable:true,get:function(){return _url.isRelativeUrl}});Object.defineProperty(exports,"mapToObject",{enumerable:true,get:function(){return _map_to_object.mapToObject}});Object.defineProperty(exports,"merge",{enumerable:true,get:function(){return _merge.merge}});Object.defineProperty(exports,"modifyUrl",{enumerable:true,get:function(){return _url.modifyUrl}});Object.defineProperty(exports,"parse",{enumerable:true,get:function(){return _json.parse}});Object.defineProperty(exports,"pick",{enumerable:true,get:function(){return _pick.pick}});Object.defineProperty(exports,"stringify",{enumerable:true,get:function(){return _json.stringify}});Object.defineProperty(exports,"unset",{enumerable:true,get:function(){return _unset.unset}});Object.defineProperty(exports,"validateObject",{enumerable:true,get:function(){return _validate_object.validateObject}});Object.defineProperty(exports,"withTimeout",{enumerable:true,get:function(){return _promise.withTimeout}});var _assert_never=__webpack_require__(701);var _deep_freeze=__webpack_require__(702);var _get=__webpack_require__(269);var _map_to_object=__webpack_require__(703);var _merge=__webpack_require__(704);var _pick=__webpack_require__(705);var _promise=__webpack_require__(706);var _url=__webpack_require__(707);var _unset=__webpack_require__(708);var _get_flattened_object=__webpack_require__(709);var _validate_object=__webpack_require__(710);
1var _rxjs_=__webpack_require__(711);Object.keys(_rxjs_).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_rxjs_[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _rxjs_[key]}})}));var _json=__webpack_require__(712);var _clean=__webpack_require__(714);Object.keys(_clean).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_clean[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _clean[key]}})}))},function(module,exports){var g;g=function(){return this}();try{g=g||new Function("return this")()}catch(e){if(typeof window==="object")g=window}module.exports=g},function(module,exports,__webpack_require__){"use strict";var punycode=__webpack_require__(362);function Url(){this.protocol=null;this.slashes=null;this.auth=null;this.host=null;this.port=null;this.hostname=null;this.hash=null;this.search=null;this.query=null;this.pathname=null;this.path=null;this.href=null}var protocolPattern=/^([a-z0-9.+-]+:)/i,portPattern=/:[0-9]*$/,simplePathPattern=/^(\/\/?(?!\/)[^?\s]*)(\?[^\s]*)?$/,delims=["<",">",'"',"`"," ","\r","\n","\t"],unwise=["{","}","|","\\","^","`"].concat(delims),autoEscape=["'"].concat(unwise),nonHostChars=["%","/","?",";","#"].concat(autoEscape),hostEndingChars=["/","?","#"],hostnameMaxLen=255,hostnamePartPattern=/^[+a-z0-9A-Z_-]{0,63}$/,hostnamePartStart=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,unsafeProtocol={javascript:true,"javascript:":true},hostlessProtocol={javascript:true,"javascript:":true},slashedProtocol={http:true,https:true,ftp:true,gopher:true,file:true,"http:":true,"https:":true,"ftp:":true,"gopher:":true,"file:":true},querystring=__webpack_require__(364);function urlParse(url,parseQueryString,slashesDenoteHost){if(url&&typeof url==="object"&&url instanceof Url){return url}var u=new Url;u.parse(url,parseQueryString,slashesDenoteHost);return u}Url.prototype.parse=function(url,parseQueryString,slashesDenoteHost){if(typeof url!=="string"){throw new TypeError("Parameter 'url' must be a string, not "+typeof url)}var queryIndex=url.indexOf("?"),splitter=queryIndex!==-1&&queryIndex<url.indexOf("#")?"?":"#",uSplit=url.split(splitter),slashRegex=/\\/g;uSplit[0]=uSplit[0].replace(slashRegex,"/");url=uSplit.join(splitter);var rest=url;rest=rest.trim();if(!slashesDenoteHost&&url.split("#").length===1){var simplePath=simplePathPattern.exec(rest);if(simplePath){this.path=rest;this.href=rest;this.pathname=simplePath[1];if(simplePath[2]){this.search=simplePath[2];if(parseQueryString){this.query=querystring.parse(this.search.substr(1))}else{this.query=this.search.substr(1)}}else if(parseQueryString){this.search="";this.query={}}return this}}var proto=protocolPattern.exec(rest);if(proto){proto=proto[0];var lowerProto=proto.toLowerCase();this.protocol=lowerProto;rest=rest.substr(proto.length)}if(slashesDenoteHost||proto||rest.match(/^\/\/[^@/]+@[^@/]+/)){var slashes=rest.substr(0,2)==="//";if(slashes&&!(proto&&hostlessProtocol[proto])){rest=rest.substr(2);this.slashes=true}}if(!hostlessProtocol[proto]&&(slashes||proto&&!slashedProtocol[proto])){var hostEnd=-1;for(var i=0;i<hostEndingChars.length;i++){var hec=rest.indexOf(hostEndingChars[i]);if(hec!==-1&&(hostEnd===-1||hec<hostEnd)){hostEnd=hec}}var auth,atSign;if(hostEnd===-1){atSign=rest.lastIndexOf("@")}else{atSign=rest.lastIndexOf("@",hostEnd)}if(atSign!==-1){auth=rest.slice(0,atSign);rest=rest.slice(atSign+1);this.auth=decodeURIComponent(auth)}hostEnd=-1;for(var i=0;i<nonHostChars.length;i++){var hec=rest.indexOf(nonHostChars[i]);if(hec!==-1&&(hostEnd===-1||hec<hostEnd)){hostEnd=hec}}if(hostEnd===-1){hostEnd=rest.length}this.host=rest.slice(0,hostEnd);rest=rest.slice(hostEnd);this.parseHost();this.hostname=this.hostname||"";var ipv6Hostname=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!ipv6Hostname){var hostparts=this.hostname.split(/\./);for(var i=0,l=hostparts.length;i<l;i++){var part=hostparts[i];if(!part){continue}if(!part.match(hostnamePartPattern)){var newpart="";for(var j=0,k=part.length;j<k;j++){if(part.charCodeAt(j)>127){newpart+="x"}else{newpart+=part[j]}}if(!newpart.match(hostnamePartPattern)){var validParts=hostparts.slice(0,i);var notHost=hostparts.slice(i+1);var bit=part.match(hostnamePartStart);if(bit){validParts.push(bit[1]);notHost.unshift(bit[2])}if(notHost.length){rest="/"+notHost.join(".")+rest}this.hostname=validParts.join(".");break}}}}if(this.hostname.length>hostnameMaxLen){this.hostname=""}else{this.hostname=this.hostname.toLowerCase()}if(!ipv6Hostname){this.hostname=punycode.toASCII(this.hostname)}var p=this.port?":"+this.port:"";var h=this.hostname||"";
1this.host=h+p;this.href+=this.host;if(ipv6Hostname){this.hostname=this.hostname.substr(1,this.hostname.length-2);if(rest[0]!=="/"){rest="/"+rest}}}if(!unsafeProtocol[lowerProto]){for(var i=0,l=autoEscape.length;i<l;i++){var ae=autoEscape[i];if(rest.indexOf(ae)===-1){continue}var esc=encodeURIComponent(ae);if(esc===ae){esc=escape(ae)}rest=rest.split(ae).join(esc)}}var hash=rest.indexOf("#");if(hash!==-1){this.hash=rest.substr(hash);rest=rest.slice(0,hash)}var qm=rest.indexOf("?");if(qm!==-1){this.search=rest.substr(qm);this.query=rest.substr(qm+1);if(parseQueryString){this.query=querystring.parse(this.query)}rest=rest.slice(0,qm)}else if(parseQueryString){this.search="";this.query={}}if(rest){this.pathname=rest}if(slashedProtocol[lowerProto]&&this.hostname&&!this.pathname){this.pathname="/"}if(this.pathname||this.search){var p=this.pathname||"";var s=this.search||"";this.path=p+s}this.href=this.format();return this};function urlFormat(obj){if(typeof obj==="string"){obj=urlParse(obj)}if(!(obj instanceof Url)){return Url.prototype.format.call(obj)}return obj.format()}Url.prototype.format=function(){var auth=this.auth||"";if(auth){auth=encodeURIComponent(auth);auth=auth.replace(/%3A/i,":");auth+="@"}var protocol=this.protocol||"",pathname=this.pathname||"",hash=this.hash||"",host=false,query="";if(this.host){host=auth+this.host}else if(this.hostname){host=auth+(this.hostname.indexOf(":")===-1?this.hostname:"["+this.hostname+"]");if(this.port){host+=":"+this.port}}if(this.query&&typeof this.query==="object"&&Object.keys(this.query).length){query=querystring.stringify(this.query,{arrayFormat:"repeat",addQueryPrefix:false})}var search=this.search||query&&"?"+query||"";if(protocol&&protocol.substr(-1)!==":"){protocol+=":"}if(this.slashes||(!protocol||slashedProtocol[protocol])&&host!==false){host="//"+(host||"");if(pathname&&pathname.charAt(0)!=="/"){pathname="/"+pathname}}else if(!host){host=""}if(hash&&hash.charAt(0)!=="#"){hash="#"+hash}if(search&&search.charAt(0)!=="?"){search="?"+search}pathname=pathname.replace(/[?#]/g,(function(match){return encodeURIComponent(match)}));search=search.replace("#","%23");return protocol+host+pathname+search+hash};function urlResolve(source,relative){return urlParse(source,false,true).resolve(relative)}Url.prototype.resolve=function(relative){return this.resolveObject(urlParse(relative,false,true)).format()};function urlResolveObject(source,relative){if(!source){return relative}return urlParse(source,false,true).resolveObject(relative)}Url.prototype.resolveObject=function(relative){if(typeof relative==="string"){var rel=new Url;rel.parse(relative,false,true);relative=rel}var result=new Url;var tkeys=Object.keys(this);for(var tk=0;tk<tkeys.length;tk++){var tkey=tkeys[tk];result[tkey]=this[tkey]}result.hash=relative.hash;if(relative.href===""){result.href=result.format();return result}if(relative.slashes&&!relative.protocol){var rkeys=Object.keys(relative);for(var rk=0;rk<rkeys.length;rk++){var rkey=rkeys[rk];if(rkey!=="protocol"){result[rkey]=relative[rkey]}}if(slashedProtocol[result.protocol]&&result.hostname&&!result.pathname){result.pathname="/";result.path=result.pathname}result.href=result.format();return result}if(relative.protocol&&relative.protocol!==result.protocol){if(!slashedProtocol[relative.protocol]){var keys=Object.keys(relative);for(var v=0;v<keys.length;v++){var k=keys[v];result[k]=relative[k]}result.href=result.format();return result}result.protocol=relative.protocol;if(!relative.host&&!hostlessProtocol[relative.protocol]){var relPath=(relative.pathname||"").split("/");while(relPath.length&&!(relative.host=relPath.shift())){}if(!relative.host){relative.host=""}if(!relative.hostname){relative.hostname=""}if(relPath[0]!==""){relPath.unshift("")}if(relPath.length<2){relPath.unshift("")}result.pathname=relPath.join("/")}else{result.pathname=relative.pathname}result.search=relative.search;result.query=relative.query;result.host=relative.host||"";result.auth=relative.auth;result.hostname=relative.hostname||relative.host;result.port=relative.port;if(result.pathname||result.search){var p=result.pathname||"";var s=result.search||"";result.path=p+s}result.slashes=result.slashes||relative.slashes;result.href=result.format();return result}var isSourceAbs=result.pathname&&result.pathname.charAt(0)==="/",isRelAbs=relative.host||relative.pathname&&relative.pathname.charAt(0)==="/",mustEndAbs=isRelAbs||isSourceAbs||result.host&&relative.pathname,removeAllDots=mustEndAbs,srcPath=result.pathname&&result.pathname.split("/")||[],relPath=relative.pathname&&relative.pathname.split("/")||[],psych
1otic=result.protocol&&!slashedProtocol[result.protocol];if(psychotic){result.hostname="";result.port=null;if(result.host){if(srcPath[0]===""){srcPath[0]=result.host}else{srcPath.unshift(result.host)}}result.host="";if(relative.protocol){relative.hostname=null;relative.port=null;if(relative.host){if(relPath[0]===""){relPath[0]=relative.host}else{relPath.unshift(relative.host)}}relative.host=null}mustEndAbs=mustEndAbs&&(relPath[0]===""||srcPath[0]==="")}if(isRelAbs){result.host=relative.host||relative.host===""?relative.host:result.host;result.hostname=relative.hostname||relative.hostname===""?relative.hostname:result.hostname;result.search=relative.search;result.query=relative.query;srcPath=relPath}else if(relPath.length){if(!srcPath){srcPath=[]}srcPath.pop();srcPath=srcPath.concat(relPath);result.search=relative.search;result.query=relative.query}else if(relative.search!=null){if(psychotic){result.host=srcPath.shift();result.hostname=result.host;var authInHost=result.host&&result.host.indexOf("@")>0?result.host.split("@"):false;if(authInHost){result.auth=authInHost.shift();result.hostname=authInHost.shift();result.host=result.hostname}}result.search=relative.search;result.query=relative.query;if(result.pathname!==null||result.search!==null){result.path=(result.pathname?result.pathname:"")+(result.search?result.search:"")}result.href=result.format();return result}if(!srcPath.length){result.pathname=null;if(result.search){result.path="/"+result.search}else{result.path=null}result.href=result.format();return result}var last=srcPath.slice(-1)[0];var hasTrailingSlash=(result.host||relative.host||srcPath.length>1)&&(last==="."||last==="..")||last==="";var up=0;for(var i=srcPath.length;i>=0;i--){last=srcPath[i];if(last==="."){srcPath.splice(i,1)}else if(last===".."){srcPath.splice(i,1);up++}else if(up){srcPath.splice(i,1);up--}}if(!mustEndAbs&&!removeAllDots){for(;up--;up){srcPath.unshift("..")}}if(mustEndAbs&&srcPath[0]!==""&&(!srcPath[0]||srcPath[0].charAt(0)!=="/")){srcPath.unshift("")}if(hasTrailingSlash&&srcPath.join("/").substr(-1)!=="/"){srcPath.push("")}var isAbsolute=srcPath[0]===""||srcPath[0]&&srcPath[0].charAt(0)==="/";if(psychotic){result.hostname=isAbsolute?"":srcPath.length?srcPath.shift():"";result.host=result.hostname;var authInHost=result.host&&result.host.indexOf("@")>0?result.host.split("@"):false;if(authInHost){result.auth=authInHost.shift();result.hostname=authInHost.shift();result.host=result.hostname}}mustEndAbs=mustEndAbs||result.host&&srcPath.length;if(mustEndAbs&&!isAbsolute){srcPath.unshift("")}if(srcPath.length>0){result.pathname=srcPath.join("/")}else{result.pathname=null;result.path=null}if(result.pathname!==null||result.search!==null){result.path=(result.pathname?result.pathname:"")+(result.search?result.search:"")}result.auth=relative.auth||result.auth;result.slashes=result.slashes||relative.slashes;result.href=result.format();return result};Url.prototype.parseHost=function(){var host=this.host;var port=portPattern.exec(host);if(port){port=port[0];if(port!==":"){this.port=port.substr(1)}host=host.substr(0,host.length-port.length)}if(host){this.hostname=host}};exports.parse=urlParse;exports.resolve=urlResolve;exports.resolveObject=urlResolveObject;exports.format=urlFormat;exports.Url=Url},function(module,exports){var core=module.exports={version:"2.6.12"};if(typeof __e=="number")__e=core},function(module,exports,__webpack_require__){var aFunction=__webpack_require__(22);module.exports=function(fn,that,length){aFunction(fn);if(that===undefined)return fn;switch(length){case 1:return function(a){return fn.call(that,a)};case 2:return function(a,b){return fn.call(that,a,b)};case 3:return function(a,b,c){return fn.call(that,a,b,c)}}return function(){return fn.apply(that,arguments)}}},function(module,exports){var toString={}.toString;module.exports=function(it){return toString.call(it).slice(8,-1)}},function(module,exports){var ceil=Math.ceil;var floor=Math.floor;module.exports=function(it){return isNaN(it=+it)?0:(it>0?floor:ceil)(it)}},function(module,exports,__webpack_require__){"use strict";var fails=__webpack_require__(9);module.exports=function(method,arg){return!!method&&fails((function(){arg?method.call(null,(function(){}),1):method.call(null)}))}},function(module,exports,__webpack_require__){var objectWithoutPropertiesLoose=__webpack_require__(777);function _objectWithoutProperties(e,t){if(null==e)return{};var o,r,i=objectWithoutPropertiesLoose(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(r=0;r<n.length;r++)o=n[r],-1===t.indexOf(o)&&{}.propertyIsEnumerable.call(e,o)&&(i[o]=e[o])}return i}module.exports=_objectWithoutProperties,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports,__webpack_require__){const SemVer=__webpack_require__(23);const compare=(a,b,loose)=>new SemVer(a,loose).compare(new SemVer(b,loose));module.exports=compare},function(module,exports,__webpack_require__){class Range{constructor(range,options){options=parseOptions(options);if(range instanceof Range){if(range.loose===!!options.loose&&range.includePrerelease===!!options.includePrerelease){return range}else{return new Range(range.raw,options)}}if(range instanceof Comparator){this.raw=range.value;this.set=[[range]];this.format();return this}this.options=options;this.loose=!!options.loose;this.includePrerelease=!!options.includePrerelease;this.raw=range.trim().split(/\s+/).join(" ");this.set=this.raw.split("||").map(r=>this.parseRange(r.trim())).filter(c=>c.length);if(!this.set.length){throw new TypeError(`Invalid SemVer Range: ${this.raw}`)}if(this.set.length>1){const first=this.set[0];this.set=this.set.filter(c=>!isNullSet(c[0]));if(this.set.length===0){this.set=[first]}else if(this.set.length>1){for(const c of this.set){if(c.length===1&&isAny(c[0])){this.set=[c];break}}}}this.format()}format(){this.range=this.set.map(comps=>comps.join(" ").trim()).join("||").trim();return this.range}toString(){return this.range}parseRange(range){const memoOpts=(this.options.includePrerelease&&FLAG_INCLUDE_PRERELEASE)|(this.options.loose&&FLAG_LOOSE);const memoKey=memoOpts+":"+range;const cached=cache.get(memoKey);if(cached){return cached}const loose=this.options.loose;const hr=loose?re[t.HYPHENRANGELOOSE]:re[t.HYPHENRANGE];range=range.replace(hr,hyphenReplace(this.options.includePrerelease));debug("hyphen replace",range);range=range.replace(re[t.COMPARATORTRIM],comparatorTrimReplace);debug("comparator trim",range);range=range.replace(re[t.TILDETRIM],tildeTrimReplace);debug("tilde trim",range);range=range.replace(re[t.CARETTRIM],caretTrimReplace);debug("caret trim",range);let rangeList=range.split(" ").map(comp=>parseComparator(comp,this.options)).join(" ").split(/\s+/).map(comp=>replaceGTE0(comp,this.options));if(loose){rangeList=rangeList.filter(comp=>{debug("loose invalid filter",comp,this.options);return!!comp.match(re[t.COMPARATORLOOSE])})}debug("range list",rangeList);const rangeMap=new Map;const comparators=rangeList.map(comp=>new Comparator(comp,this.options));
1for(const comp of comparators){if(isNullSet(comp)){return[comp]}rangeMap.set(comp.value,comp)}if(rangeMap.size>1&&rangeMap.has("")){rangeMap.delete("")}const result=[...rangeMap.values()];cache.set(memoKey,result);return result}intersects(range,options){if(!(range instanceof Range)){throw new TypeError("a Range is required")}return this.set.some(thisComparators=>isSatisfiable(thisComparators,options)&&range.set.some(rangeComparators=>isSatisfiable(rangeComparators,options)&&thisComparators.every(thisComparator=>rangeComparators.every(rangeComparator=>thisComparator.intersects(rangeComparator,options)))))}test(version){if(!version){return false}if(typeof version==="string"){try{version=new SemVer(version,this.options)}catch(er){return false}}for(let i=0;i<this.set.length;i++){if(testSet(this.set[i],version,this.options)){return true}}return false}}module.exports=Range;const LRU=__webpack_require__(995);const cache=new LRU({max:1e3});const parseOptions=__webpack_require__(188);const Comparator=__webpack_require__(121);const debug=__webpack_require__(119);const SemVer=__webpack_require__(23);const{safeRe:re,t:t,comparatorTrimReplace:comparatorTrimReplace,tildeTrimReplace:tildeTrimReplace,caretTrimReplace:caretTrimReplace}=__webpack_require__(88);const{FLAG_INCLUDE_PRERELEASE:FLAG_INCLUDE_PRERELEASE,FLAG_LOOSE:FLAG_LOOSE}=__webpack_require__(118);const isNullSet=c=>c.value==="<0.0.0-0";const isAny=c=>c.value==="";const isSatisfiable=(comparators,options)=>{let result=true;const remainingComparators=comparators.slice();let testComparator=remainingComparators.pop();while(result&&remainingComparators.length){result=remainingComparators.every(otherComparator=>testComparator.intersects(otherComparator,options));testComparator=remainingComparators.pop()}return result};const parseComparator=(comp,options)=>{debug("comp",comp,options);comp=replaceCarets(comp,options);debug("caret",comp);comp=replaceTildes(comp,options);debug("tildes",comp);comp=replaceXRanges(comp,options);debug("xrange",comp);comp=replaceStars(comp,options);debug("stars",comp);return comp};const isX=id=>!id||id.toLowerCase()==="x"||id==="*";const replaceTildes=(comp,options)=>comp.trim().split(/\s+/).map(c=>replaceTilde(c,options)).join(" ");const replaceTilde=(comp,options)=>{const r=options.loose?re[t.TILDELOOSE]:re[t.TILDE];return comp.replace(r,(_,M,m,p,pr)=>{debug("tilde",comp,_,M,m,p,pr);let ret;if(isX(M)){ret=""}else if(isX(m)){ret=`>=${M}.0.0 <${+M+1}.0.0-0`}else if(isX(p)){ret=`>=${M}.${m}.0 <${M}.${+m+1}.0-0`}else if(pr){debug("replaceTilde pr",pr);ret=`>=${M}.${m}.${p}-${pr} <${M}.${+m+1}.0-0`}else{ret=`>=${M}.${m}.${p} <${M}.${+m+1}.0-0`}debug("tilde return",ret);return ret})};const replaceCarets=(comp,options)=>comp.trim().split(/\s+/).map(c=>replaceCaret(c,options)).join(" ");const replaceCaret=(comp,options)=>{debug("caret",comp,options);const r=options.loose?re[t.CARETLOOSE]:re[t.CARET];const z=options.includePrerelease?"-0":"";return comp.replace(r,(_,M,m,p,pr)=>{debug("caret",comp,_,M,m,p,pr);let ret;if(isX(M)){ret=""}else if(isX(m)){ret=`>=${M}.0.0${z} <${+M+1}.0.0-0`}else if(isX(p)){if(M==="0"){ret=`>=${M}.${m}.0${z} <${M}.${+m+1}.0-0`}else{ret=`>=${M}.${m}.0${z} <${+M+1}.0.0-0`}}else if(pr){debug("replaceCaret pr",pr);if(M==="0"){if(m==="0"){ret=`>=${M}.${m}.${p}-${pr} <${M}.${m}.${+p+1}-0`}else{ret=`>=${M}.${m}.${p}-${pr} <${M}.${+m+1}.0-0`}}else{ret=`>=${M}.${m}.${p}-${pr} <${+M+1}.0.0-0`}}else{debug("no pr");if(M==="0"){if(m==="0"){ret=`>=${M}.${m}.${p}${z} <${M}.${m}.${+p+1}-0`}else{ret=`>=${M}.${m}.${p}${z} <${M}.${+m+1}.0-0`}}else{ret=`>=${M}.${m}.${p} <${+M+1}.0.0-0`}}debug("caret return",ret);return ret})};const replaceXRanges=(comp,options)=>{debug("replaceXRanges",comp,options);return comp.split(/\s+/).map(c=>replaceXRange(c,options)).join(" ")};const replaceXRange=(comp,options)=>{comp=comp.trim();const r=options.loose?re[t.XRANGELOOSE]:re[t.XRANGE];return comp.replace(r,(ret,gtlt,M,m,p,pr)=>{debug("xRange",comp,ret,gtlt,M,m,p,pr);const xM=isX(M);const xm=xM||isX(m);const xp=xm||isX(p);const anyX=xp;if(gtlt==="="&&anyX){gtlt=""}pr=options.includePrerelease?"-0":"";if(xM){if(gtlt===">"||gtlt==="<"){ret="<0.0.0-0"}else{ret="*"}}else if(gtlt&&anyX){if(xm){m=0}p=0;if(gtlt===">"){gtlt=">=";if(xm){M=+M+1;m=0;p=0}else{m=+m+1;p=0}}else if(gtlt==="<="){gtlt="<";if(xm){M=+M+1}else{m=+m+1}}if(gtlt==="<"){pr="-0"}ret=`${gtlt+M}.${m}.${p}${pr}`}else if(xm){ret=`>=${M}.0.0${pr} <${+M+1}.0.0-0`}else if(xp){ret=`>=${M}.${m}.0${pr} <${M}.${+m+1}.0-0`}debug("xRange return",ret);return ret})};const replaceStars=(comp,options)=>{debug("replaceStars",comp,options);return comp.trim().replace(re[t.STAR],"")};const replaceGTE0=(comp,options)=>{debug("replaceGTE0",comp,options);return comp.trim().replace(re[options.includePrerelease?t.GTE0PRE:t.GTE0],"")};const hyphenReplace=incPr=>($0,from,fM,fm,fp,fpr,fb,to,tM,tm,tp,tpr,tb)=>{if(isX(fM)){from=""}else if(isX(fm)){from=`>=${fM}.0.0${incPr?"-0":""}`}else if(isX(fp)){from=`>=${fM}.${fm}.0${incPr?"-0":""}`}else if(fpr){from=`>=${from}`}else{from=`>=${from}${incPr?"-0":""}`}if(isX(tM)){to=""}else if(isX(tm)){to=`<${+tM+1}.0.0-0`}else if(isX(tp)){to=`<${tM}.${+tm+1}.0-0`}else if(tpr){to=`<=${tM}.${tm}.${tp}-${tpr}`}else if(incPr){to=`<${tM}.${tm}.${+tp+1}-0`}else{to=`<=${to}`}return`${from} ${to}`.trim()};const testSet=(set,version,options)=>{for(let i=0;i<set.length;i++){if(!set[i].test(version)){return false}}if(version.prerelease.length&&!options.includePrerelease){for(let i=0;i<set.length;i++){debug(set[i].semver);if(set[i].semver===Comparator.ANY){continue}if(set[i].semver.prerelease.length>0){const allowed=set[i].semver;if(allowed.major===version.major&&allowed.minor===version.minor&&allowed.patch===version.patch){return true}}}return false}return true}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);module.exports=function(it,S){if(!isObject(it))return it;var fn,val;if(S&&typeof(fn=it.toString)=="function"&&!isObject(val=fn.call(it)))return val;if(typeof(fn=it.valueOf)=="function"&&!isObject(val=fn.call(it)))return val;
1if(!S&&typeof(fn=it.toString)=="function"&&!isObject(val=fn.call(it)))return val;throw TypeError("Can't convert object to primitive value")}},function(module,exports){module.exports=function(it){if(it==undefined)throw TypeError("Can't call method on  "+it);return it}},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var core=__webpack_require__(37);var fails=__webpack_require__(9);module.exports=function(KEY,exec){var fn=(core.Object||{})[KEY]||Object[KEY];var exp={};exp[KEY]=exec(fn);$export($export.S+$export.F*fails((function(){fn(1)})),"Object",exp)}},function(module,exports,__webpack_require__){var ctx=__webpack_require__(38);var IObject=__webpack_require__(83);var toObject=__webpack_require__(19);var toLength=__webpack_require__(15);var asc=__webpack_require__(163);module.exports=function(TYPE,$create){var IS_MAP=TYPE==1;var IS_FILTER=TYPE==2;var IS_SOME=TYPE==3;var IS_EVERY=TYPE==4;var IS_FIND_INDEX=TYPE==6;var NO_HOLES=TYPE==5||IS_FIND_INDEX;var create=$create||asc;return function($this,callbackfn,that){var O=toObject($this);var self=IObject(O);var f=ctx(callbackfn,that,3);var length=toLength(self.length);var index=0;var result=IS_MAP?create($this,length):IS_FILTER?create($this,0):undefined;var val,res;for(;length>index;index++)if(NO_HOLES||index in self){val=self[index];res=f(val,index,O);if(TYPE){if(IS_MAP)result[index]=res;else if(res)switch(TYPE){case 3:return true;case 5:return val;case 6:return index;case 2:result.push(val)}else if(IS_EVERY)return false}}return IS_FIND_INDEX?-1:IS_SOME||IS_EVERY?IS_EVERY:result}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _core_service=__webpack_require__(718);Object.keys(_core_service).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_core_service[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _core_service[key]}})}));var _capabilities=__webpack_require__(270);Object.keys(_capabilities).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_capabilities[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _capabilities[key]}})}));var _app_category=__webpack_require__(719);Object.keys(_app_category).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_app_category[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _app_category[key]}})}));var _ui_settings=__webpack_require__(720);Object.keys(_ui_settings).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_ui_settings[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _ui_settings[key]}})}));var _saved_objects=__webpack_require__(721);Object.keys(_saved_objects).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_saved_objects[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _saved_objects[key]}})}));var _serializable=__webpack_require__(722);Object.keys(_serializable).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_serializable[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _serializable[key]}})}));var _custom_branding=__webpack_require__(723);Object.keys(_custom_branding).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_custom_branding[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _custom_branding[key]}})}));var _workspace=__webpack_require__(724);Object.keys(_workspace).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_workspace[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _workspace[key]}})}));var _cross_compatibility=__webpack_require__(725);
vendor: 13,939 bytes, line 1
1Object.keys(_cross_compatibility).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_cross_compatibility[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _cross_compatibility[key]}})}));var _nav_group=__webpack_require__(726);Object.keys(_nav_group).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_nav_group[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _nav_group[key]}})}))},function(module,exports,__webpack_require__){"use strict";if(__webpack_require__(16)){var LIBRARY=__webpack_require__(55);var global=__webpack_require__(7);var fails=__webpack_require__(9);var $export=__webpack_require__(1);var $typed=__webpack_require__(104);var $buffer=__webpack_require__(171);var ctx=__webpack_require__(38);var anInstance=__webpack_require__(67);var propertyDesc=__webpack_require__(60);var hide=__webpack_require__(25);var redefineAll=__webpack_require__(69);var toInteger=__webpack_require__(40);var toLength=__webpack_require__(15);var toIndex=__webpack_require__(235);var toAbsoluteIndex=__webpack_require__(63);var toPrimitive=__webpack_require__(45);var has=__webpack_require__(29);var classof=__webpack_require__(74);var isObject=__webpack_require__(11);var toObject=__webpack_require__(19);var isArrayIter=__webpack_require__(160);var create=__webpack_require__(64);var getPrototypeOf=__webpack_require__(32);var gOPN=__webpack_require__(65).f;var getIterFn=__webpack_require__(162);var uid=__webpack_require__(61);var wks=__webpack_require__(14);var createArrayMethod=__webpack_require__(48);var createArrayIncludes=__webpack_require__(94);var speciesConstructor=__webpack_require__(86);var ArrayIterators=__webpack_require__(165);var Iterators=__webpack_require__(76);var $iterDetect=__webpack_require__(99);var setSpecies=__webpack_require__(66);var arrayFill=__webpack_require__(164);var arrayCopyWithin=__webpack_require__(224);var $DP=__webpack_require__(18);var $GOPD=__webpack_require__(31);var dP=$DP.f;var gOPD=$GOPD.f;var RangeError=global.RangeError;var TypeError=global.TypeError;var Uint8Array=global.Uint8Array;var ARRAY_BUFFER="ArrayBuffer";var SHARED_BUFFER="Shared"+ARRAY_BUFFER;var BYTES_PER_ELEMENT="BYTES_PER_ELEMENT";var PROTOTYPE="prototype";var ArrayProto=Array[PROTOTYPE];var $ArrayBuffer=$buffer.ArrayBuffer;var $DataView=$buffer.DataView;var arrayForEach=createArrayMethod(0);var arrayFilter=createArrayMethod(2);var arraySome=createArrayMethod(3);var arrayEvery=createArrayMethod(4);var arrayFind=createArrayMethod(5);var arrayFindIndex=createArrayMethod(6);var arrayIncludes=createArrayIncludes(true);var arrayIndexOf=createArrayIncludes(false);var arrayValues=ArrayIterators.values;var arrayKeys=ArrayIterators.keys;var arrayEntries=ArrayIterators.entries;var arrayLastIndexOf=ArrayProto.lastIndexOf;var arrayReduce=ArrayProto.reduce;var arrayReduceRight=ArrayProto.reduceRight;var arrayJoin=ArrayProto.join;var arraySort=ArrayProto.sort;var arraySlice=ArrayProto.slice;var arrayToString=ArrayProto.toString;var arrayToLocaleString=ArrayProto.toLocaleString;var ITERATOR=wks("iterator");var TAG=wks("toStringTag");var TYPED_CONSTRUCTOR=uid("typed_constructor");var DEF_CONSTRUCTOR=uid("def_constructor");var ALL_CONSTRUCTORS=$typed.CONSTR;var TYPED_ARRAY=$typed.TYPED;var VIEW=$typed.VIEW;var WRONG_LENGTH="Wrong length!";var $map=createArrayMethod(1,(function(O,length){return allocate(speciesConstructor(O,O[DEF_CONSTRUCTOR]),length)}));var LITTLE_ENDIAN=fails((function(){return new Uint8Array(new Uint16Array([1]).buffer)[0]===1}));var FORCED_SET=!!Uint8Array&&!!Uint8Array[PROTOTYPE].set&&fails((function(){new Uint8Array(1).set({})}));var toOffset=function(it,BYTES){var offset=toInteger(it);if(offset<0||offset%BYTES)throw RangeError("Wrong offset!");return offset};var validate=function(it){if(isObject(it)&&TYPED_ARRAY in it)return it;throw TypeError(it+" is not a typed array!")};var allocate=function(C,length){if(!(isObject(C)&&TYPED_CONSTRUCTOR in C)){throw TypeError("It is not a typed array constructor!")}return new C(length)};var speciesFromList=function(O,list){return fromList(speciesConstructor(O,O[DEF_CONSTRUCTOR]),list)};var fromList=function(C,list){var index=0;var length=list.length;var result=allocate(C,length);while(length>index)result[index]=list[index++];return result};var addGetter=function(it,key,internal){dP(it,key,{get:function(){return this._d[internal]}})};var $from=function from(source){var O=toObject(source);var aLen=arguments.length;var mapfn=aLen>1?arguments[1]:undefined;var mapping=mapfn!==undefined;var iterFn=getIterFn(O);var i,length,values,result,step,iterator;if(iterFn!=undefined&&!isArrayIter(iterFn)){for(iterator=iterFn.call(O),values=[],i=0;!(step=iterator.next()).done;i++){values.push(step.value)}O=values}if(mapping&&aLen>2)mapfn=ctx(mapfn,arguments[2],2);for(i=0,length=toLength(O.length),result=allocate(this,length);length>i;i++){result[i]=mapping?mapfn(O[i],i):O[i]}return result};var $of=function of(){var index=0;var length=arguments.length;var result=allocate(this,length);while(length>index)result[index]=arguments[index++];return result};var TO_LOCALE_BUG=!!Uint8Array&&fails((function(){arrayToLocaleString.call(new Uint8Array(1))}));var $toLocaleString=function toLocaleString(){return arrayToLocaleString.apply(TO_LOCALE_BUG?arraySlice.call(validate(this)):validate(this),arguments)};var proto={copyWithin:function copyWithin(target,start){return arrayCopyWithin.call(validate(this),target,start,arguments.length>2?arguments[2]:undefined)},every:function every(callbackfn){return arrayEvery(validate(this),callbackfn,arguments.length>1?arguments[1]:undefined)},fill:function fill(value){return arrayFill.apply(validate(this),arguments)},filter:function filter(callbackfn){return speciesFromList(this,arrayFilter(validate(this),callbackfn,arguments.length>1?arguments[1]:undefined))},find:function find(predicate){return arrayFind(validate(this),predicate,arguments.length>1?arguments[1]:undefined)},findIndex:function findIndex(predicate){return arrayFindIndex(validate(this),predicate,arguments.length>1?arguments[1]:undefined)},forEach:function forEach(callbackfn){arrayForEach(validate(this),callbackfn,arguments.length>1?arguments[1]:undefined)},indexOf:function indexOf(searchElement){return arrayIndexOf(validate(this),searchElement,arguments.length>1?arguments[1]:undefined)},includes:function includes(searchElement){return arrayIncludes(validate(this),searchElement,arguments.length>1?arguments[1]:undefined)},join:function join(separator){return arrayJoin.apply(validate(this),arguments)},lastIndexOf:function lastIndexOf(searchElement){return arrayLastIndexOf.apply(validate(this),arguments)},map:function map(mapfn){return $map(validate(this),mapfn,arguments.length>1?arguments[1]:undefined)},reduce:function reduce(callbackfn){return arrayReduce.apply(validate(this),arguments)},reduceRight:function reduceRight(callbackfn){return arrayReduceRight.apply(validate(this),arguments)},reverse:function reverse(){var that=this;var length=validate(that).length;var middle=Math.floor(length/2);var index=0;var value;while(index<middle){value=that[index];that[index++]=that[--length];that[length]=value}return that},some:function some(callbackfn){return arraySome(validate(this),callbackfn,arguments.length>1?arguments[1]:undefined)},sort:function sort(comparefn){return arraySort.call(validate(this),comparefn)},subarray:function subarray(begin,end){var O=validate(this);var length=O.length;var $begin=toAbsoluteIndex(begin,length);return new(speciesConstructor(O,O[DEF_CONSTRUCTOR]))(O.buffer,O.byteOffset+$begin*O.BYTES_PER_ELEMENT,toLength((end===undefined?length:toAbsoluteIndex(end,length))-$begin))}};var $slice=function slice(start,end){return speciesFromList(this,arraySlice.call(validate(this),start,end))};var $set=function set(arrayLike){validate(this);var offset=toOffset(arguments[1],1);var length=this.length;var src=toObject(arrayLike);var len=toLength(src.length);var index=0;if(len+offset>length)throw RangeError(WRONG_LENGTH);while(index<len)this[offset+index]=src[index++]};var $iterators={entries:function entries(){return arrayEntries.call(validate(this))},keys:function keys(){return arrayKeys.call(validate(this))},values:function values(){return arrayValues.call(validate(this))}};var isTAIndex=function(target,key){return isObject(target)&&target[TYPED_ARRAY]&&typeof key!="symbol"&&key in target&&String(+key)==String(key)};var $getDesc=function getOwnPropertyDescriptor(target,key){return isTAIndex(target,key=toPrimitive(key,true))?propertyDesc(2,target[key]):gOPD(target,key)};var $setDesc=function defineProperty(target,key,desc){if(isTAIndex(target,key=toPrimitive(key,true))&&isObject(desc)&&has(desc,"value")&&!has(desc,"get")&&!has(desc,"set")&&!desc.configurable&&(!has(desc,"writable")||desc.writable)&&(!has(desc,"enumerable")||desc.enumerable)){target[key]=desc.value;return target}return dP(target,key,desc)};if(!ALL_CONSTRUCTORS){$GOPD.f=$getDesc;$DP.f=$setDesc}$export($export.S+$export.F*!ALL_CONSTRUCTORS,"Object",{getOwnPropertyDescriptor:$getDesc,defineProperty:$setDesc});if(fails((function(){arrayToString.call({})}))){arrayToString=arrayToLocaleString=function toString(){return arrayJoin.call(this)}}var $TypedArrayPrototype$=redefineAll({},proto);redefineAll($TypedArrayPrototype$,$iterators);hide($TypedArrayPrototype$,ITERATOR,$iterators.values);redefineAll($TypedArrayPrototype$,{slice:$slice,set:$set,constructor:function(){},toString:arrayToString,toLocaleString:$toLocaleString});addGetter($TypedArrayPrototype$,"buffer","b");addGetter($TypedArrayPrototype$,"byteOffset","o");addGetter($TypedArrayPrototype$,"byteLength","l");addGetter($TypedArrayPrototype$,"length","e");dP($TypedArrayPrototype$,TAG,{get:function(){return this[TYPED_ARRAY]}});module.exports=function(KEY,BYTES,wrapper,CLAMPED){CLAMPED=!!CLAMPED;var NAME=KEY+(CLAMPED?"Clamped":"")+"Array";var GETTER="get"+KEY;var SETTER="set"+KEY;var TypedArray=global[NAME];var Base=TypedArray||{};var TAC=TypedArray&&getPrototypeOf(TypedArray);var FORCED=!TypedArray||!$typed.ABV;var O={};var TypedArrayPrototype=TypedArray&&TypedArray[PROTOTYPE];var getter=function(that,index){var data=that._d;return data.v[GETTER](index*BYTES+data.o,LITTLE_ENDIAN)};var setter=function(that,index,value){var data=that._d;if(CLAMPED)value=(value=Math.round(value))<0?0:value>255?255:value&255;data.v[SETTER](index*BYTES+data.o,value,LITTLE_ENDIAN)};var addElement=function(that,index){dP(that,index,{get:function(){return getter(this,index)},set:function(value){return setter(this,index,value)},enumerable:true})};if(FORCED){TypedArray=wrapper((function(that,data,$offset,$length){anInstance(that,TypedArray,NAME,"_d");var index=0;var offset=0;var buffer,byteLength,length,klass;if(!isObject(data)){length=toIndex(data);byteLength=length*BYTES;buffer=new $ArrayBuffer(byteLength)}else if(data instanceof $ArrayBuffer||(klass=classof(data))==ARRAY_BUFFER||klass==SHARED_BUFFER){buffer=data;offset=toOffset($offset,BYTES);var $len=data.byteLength;if($length===undefined){if($len%BYTES)throw RangeError(WRONG_LENGTH);byteLength=$len-offset;if(byteLength<0)throw RangeError(WRONG_LENGTH)}else{byteLength=toLength($length)*BYTES;if(byteLength+offset>$len)throw RangeError(WRONG_LENGTH)}length=byteLength/BYTES}else if(TYPED_ARRAY in data){return fromList(TypedArray,data)}else{return $from.call(TypedArray,data)}hide(that,"_d",{b:buffer,o:offset,l:byteLength,e:length,v:new $DataView(buffer)});while(index<length)addElement(that,index++)}));TypedArrayPrototype=TypedArray[PROTOTYPE]=create($TypedArrayPrototype$);hide(TypedArrayPrototype,"constructor",TypedArray)}else if(!fails((function(){TypedArray(1)}))||!fails((function(){new TypedArray(-1)}))||!$iterDetect((function(iter){new TypedArray;new TypedArray(null);new TypedArray(1.5);new TypedArray(iter)}),true)){TypedArray=wrapper((function(that,data,$offset,$length){anInstance(that,TypedArray,NAME);var klass;if(!isObject(data))return new Base(toIndex(data));if(data instanceof $ArrayBuffer||(klass=classof(data))==ARRAY_BUFFER||klass==SHARED_BUFFER){return $length!==undefined?new Base(data,toOffset($offset,BYTES),$length):$offset!==undefined?new Base(data,toOffset($offset,BYTES)):new Base(data)}if(TYPED_ARRAY in data)return fromList(TypedArray,data);return $from.call(TypedArray,data)}));arrayForEach(TAC!==Function.prototype?gOPN(Base).concat(gOPN(TAC)):gOPN(Base),(function(key){if(!(key in TypedArray))hide(TypedArray,key,Base[key])}));TypedArray[PROTOTYPE]=TypedArrayPrototype;if(!LIBRARY)TypedArrayPrototype.constructor=TypedArray}var $nativeIterator=TypedArrayPrototype[ITERATOR];var CORRECT_ITER_NAME=!!$nativeIterator&&($nativeIterator.name=="values"||$nativeIterator.name==undefined);var $iterator=$iterators.values;hide(TypedArray,TYPED_CONSTRUCTOR,true);hide(TypedArrayPrototype,TYPED_ARRAY,NAME);hide(TypedArrayPrototype,VIEW,true);hide(TypedArrayPrototype,DEF_CONSTRUCTOR,TypedArray);if(CLAMPED?new TypedArray(1)[TAG]!=NAME:!(TAG in TypedArrayPrototype)){dP(TypedArrayPrototype,TAG,{get:function(){return NAME}})}O[NAME]=TypedArray;$export($export.G+$export.W+$export.F*(TypedArray!=Base),O);$export($export.S,NAME,{BYTES_PER_ELEMENT:BYTES});$export($export.S+$export.F*fails((function(){Base.of.call(TypedArray,1)})),NAME,{from:$from,of:$of});if(!(BYTES_PER_ELEMENT in TypedArrayPrototype))hide(TypedArrayPrototype,BYTES_PER_ELEMENT,BYTES);$export($export.P,NAME,proto);setSpecies(NAME);$export($export.P+$export.F*FORCED_SET,NAME,{set:$set});$export($export.P+$export.F*!CORRECT_ITER_NAME,NAME,$iterators);if(!LIBRARY&&TypedArrayPrototype.toString!=arrayToString)TypedArrayPrototype.toString=arrayToString;$export($export.P+$export.F*fails((function(){new TypedArray(1).slice()})),NAME,{slice:$slice});$export($export.P+$export.F*(fails((function(){return[1,2].toLocaleStr
1ing()!=new TypedArray([1,2]).toLocaleString()}))||!fails((function(){TypedArrayPrototype.toLocaleString.call([1,2])}))),NAME,{toLocaleString:$toLocaleString});Iterators[NAME]=CORRECT_ITER_NAME?$nativeIterator:$iterator;if(!LIBRARY&&!CORRECT_ITER_NAME)hide(TypedArrayPrototype,ITERATOR,$iterator)}}else module.exports=function(){}},function(module,exports,__webpack_require__){var Map=__webpack_require__(230);var $export=__webpack_require__(1);var shared=__webpack_require__(82)("metadata");var store=shared.store||(shared.store=new(__webpack_require__(233)));var getOrCreateMetadataMap=function(target,targetKey,create){var targetMetadata=store.get(target);if(!targetMetadata){if(!create)return undefined;store.set(target,targetMetadata=new Map)}var keyMetadata=targetMetadata.get(targetKey);if(!keyMetadata){if(!create)return undefined;targetMetadata.set(targetKey,keyMetadata=new Map)}return keyMetadata};var ordinaryHasOwnMetadata=function(MetadataKey,O,P){var metadataMap=getOrCreateMetadataMap(O,P,false);return metadataMap===undefined?false:metadataMap.has(MetadataKey)};var ordinaryGetOwnMetadata=function(MetadataKey,O,P){var metadataMap=getOrCreateMetadataMap(O,P,false);return metadataMap===undefined?undefined:metadataMap.get(MetadataKey)};var ordinaryDefineOwnMetadata=function(MetadataKey,MetadataValue,O,P){getOrCreateMetadataMap(O,P,true).set(MetadataKey,MetadataValue)};var ordinaryOwnMetadataKeys=function(target,targetKey){var metadataMap=getOrCreateMetadataMap(target,targetKey,false);var keys=[];if(metadataMap)metadataMap.forEach((function(_,key){keys.push(key)}));return keys};var toMetaKey=function(it){return it===undefined||typeof it=="symbol"?it:String(it)};var exp=function(O){$export($export.S,"Reflect",O)};module.exports={store:store,map:getOrCreateMetadataMap,has:ordinaryHasOwnMetadata,get:ordinaryGetOwnMetadata,set:ordinaryDefineOwnMetadata,keys:ordinaryOwnMetadataKeys,key:toMetaKey,exp:exp}},function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;
2/*!
3  Copyright (c) 2018 Jed Watson.
4  Licensed under the MIT License (MIT), see
5  http://jedwatson.github.io/classnames
6*/(function(){"use strict";var hasOwn={}.hasOwnProperty;function classNames(){var classes=[];for(var i=0;i<arguments.length;i++){var arg=arguments[i];if(!arg)continue;var argType=typeof arg;if(argType==="string"||argType==="number"){classes.push(arg)}else if(Array.isArray(arg)){if(arg.length){var inner=classNames.apply(null,arg);if(inner){classes.push(inner)}}}else if(argType==="object"){if(arg.toString===Object.prototype.toString){for(var key in arg){if(hasOwn.call(arg,key)&&arg[key]){classes.push(key)}}}else{classes.push(arg.toString())}}}return classes.join(" ")}if(true&&module.exports){classNames.default=classNames;module.exports=classNames}else if(true){!(__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_RESULT__=function(){return classNames}.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__),__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__))}else{}})()},function(module,exports,__webpack_require__){"use strict";module.exports=TypeError},function(module,exports,__webpack_require__){"use strict";var implementation=__webpack_require__(378);module.exports=Function.prototype.bind||implementation},function(module,exports){module.exports=false},function(module,exports,__webpack_require__){var META=__webpack_require__(61)("meta");var isObject=__webpack_require__(11);var has=__webpack_require__(29);var setDesc=__webpack_require__(18).f;var id=0;var isExtensible=Object.isExtensible||function(){return true};var FREEZE=!__webpack_require__(9)((function(){return isExtensible(Object.preventExtensions({}))}));var setMeta=function(it){setDesc(it,META,{value:{i:"O"+ ++id,w:{}}})};var fastKey=function(it,create){if(!isObject(it))return typeof it=="symbol"?it:(typeof it=="string"?"S":"P")+it;if(!has(it,META)){if(!isExtensible(it))return"F";if(!create)return"E";setMeta(it)}return it[META].i};var getWeak=function(it,create){if(!has(it,META)){if(!isExtensible(it))return true;if(!create)return false;setMeta(it)}return it[META].w};var onFreeze=function(it){if(FREEZE&&meta.NEED&&isExtensible(it)&&!has(it,META))setMeta(it);return it};var meta=module.exports={KEY:META,NEED:false,fastKey:fastKey,getWeak:getWeak,onFreeze:onFreeze}},function(module,exports,__webpack_require__){var UNSCOPABLES=__webpack_require__(14)("unscopables");var ArrayProto=Array.prototype;if(ArrayProto[UNSCOPABLES]==undefined)__webpack_require__(25)(ArrayProto,UNSCOPABLES,{});module.exports=function(key){ArrayProto[UNSCOPABLES][key]=true}},function(module,exports){function _extends(){return module.exports=_extends=Object.assign?Object.assign.bind():function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)({}).hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n},module.exports.__esModule=true,module.exports["default"]=module.exports,_extends.apply(null,arguments)}module.exports=_extends,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports){function _interopRequireDefault(e){return e&&e.__esMo
vendor: 4,399 bytes, line 6
6dule?e:{default:e}}module.exports=_interopRequireDefault,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports){module.exports=function(bitmap,value){return{enumerable:!(bitmap&1),configurable:!(bitmap&2),writable:!(bitmap&4),value:value}}},function(module,exports){var id=0;var px=Math.random();module.exports=function(key){return"Symbol(".concat(key===undefined?"":key,")_",(++id+px).toString(36))}},function(module,exports,__webpack_require__){var $keys=__webpack_require__(209);var enumBugKeys=__webpack_require__(148);module.exports=Object.keys||function keys(O){return $keys(O,enumBugKeys)}},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(40);var max=Math.max;var min=Math.min;module.exports=function(index,length){index=toInteger(index);return index<0?max(index+length,0):min(index,length)}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(6);var dPs=__webpack_require__(210);var enumBugKeys=__webpack_require__(148);var IE_PROTO=__webpack_require__(147)("IE_PROTO");var Empty=function(){};var PROTOTYPE="prototype";var createDict=function(){var iframe=__webpack_require__(145)("iframe");var i=enumBugKeys.length;var lt="<";var gt=">";var iframeDocument;iframe.style.display="none";__webpack_require__(149).appendChild(iframe);iframe.src="javascript:";iframeDocument=iframe.contentWindow.document;iframeDocument.open();iframeDocument.write(lt+"script"+gt+"document.F=Object"+lt+"/script"+gt);iframeDocument.close();createDict=iframeDocument.F;while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];return createDict()};module.exports=Object.create||function create(O,Properties){var result;if(O!==null){Empty[PROTOTYPE]=anObject(O);result=new Empty;Empty[PROTOTYPE]=null;result[IE_PROTO]=O}else result=createDict();return Properties===undefined?result:dPs(result,Properties)}},function(module,exports,__webpack_require__){var $keys=__webpack_require__(209);var hiddenKeys=__webpack_require__(148).concat("length","prototype");exports.f=Object.getOwnPropertyNames||function getOwnPropertyNames(O){return $keys(O,hiddenKeys)}},function(module,exports,__webpack_require__){"use strict";var global=__webpack_require__(7);var dP=__webpack_require__(18);var DESCRIPTORS=__webpack_require__(16);var SPECIES=__webpack_require__(14)("species");module.exports=function(KEY){var C=global[KEY];if(DESCRIPTORS&&C&&!C[SPECIES])dP.f(C,SPECIES,{configurable:true,get:function(){return this}})}},function(module,exports){module.exports=function(it,Constructor,name,forbiddenField){if(!(it instanceof Constructor)||forbiddenField!==undefined&&forbiddenField in it){throw TypeError(name+": incorrect invocation!")}return it}},function(module,exports,__webpack_require__){var ctx=__webpack_require__(38);var call=__webpack_require__(222);var isArrayIter=__webpack_require__(160);var anObject=__webpack_require__(6);var toLength=__webpack_require__(15);var getIterFn=__webpack_require__(162);var BREAK={};var RETURN={};var exports=module.exports=function(iterable,entries,fn,that,ITERATOR){var iterFn=ITERATOR?function(){return iterable}:getIterFn(iterable);var f=ctx(fn,that,entries?2:1);var index=0;var length,step,iterator,result;if(typeof iterFn!="function")throw TypeError(iterable+" is not iterable!");if(isArrayIter(iterFn))for(length=toLength(iterable.length);length>index;index++){result=entries?f(anObject(step=iterable[index])[0],step[1]):f(iterable[index]);if(result===BREAK||result===RETURN)return result}else for(iterator=iterFn.call(iterable);!(step=iterator.next()).done;){result=call(iterator,f,step.value,entries);if(result===BREAK||result===RETURN)return result}};exports.BREAK=BREAK;exports.RETURN=RETURN},function(module,exports,__webpack_require__){var redefine=__webpack_require__(26);module.exports=function(target,src,safe){for(var key in src)redefine(target,key,src[key],safe);return target}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);module.exports=function(it,TYPE){if(!isObject(it)||it._t!==TYPE)throw TypeError("Incompatible receiver, "+TYPE+" required!");return it}},function(module,exports,__webpack_require__){"use strict";module.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ER
6ROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.createEuiListItem=createEuiListItem;exports.createRecentNavLink=createRecentNavLink;exports.isModifiedOrPrevented=exports.isActiveNavLink=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _eui=__webpack_require__(8);var _i18n=__webpack_require__(10);var _react=_interopRequireDefault(__webpack_require__(5));var _to_nav_link=__webpack_require__(282);var _utils=__webpack_require__(33);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const isModifiedOrPrevented=event=>event.metaKey||event.altKey||event.ctrlKey||event.shiftKey||event.defaultPrevented;exports.isModifiedOrPrevented=isModifiedOrPrevented;const aliasedApps={discover:["data-explorer"]};const isActiveNavLink=(appId,linkId)=>{var _aliasedApps$linkId;return!!(appId===linkId||(_aliasedApps$linkId=aliasedApps[linkId])!==null&&_aliasedApps$linkId!==void 0&&_aliasedApps$linkId.includes(appId||""))};exports.isActiveNavLink=isActiveNavLink;function createEuiListItem(_ref){let{link:link,appId:appId,basePath:basePath,onClick:onClick=(()=>{}),navigateToApp:navigateToApp,dataTestSubj:dataTestSubj,externalLink:externalLink=false}=_ref;const{href:href,id:id,title:title,disabled:disabled,euiIconType:euiIconType,icon:icon,tooltip:tooltip}=link;return _objectSpread({label:tooltip!==null&&tooltip!==void 0?tooltip:title,href:href,onClick(event){if(!isModifiedOrPrevented(event)){onClick(event)}if(!externalLink&&event.button===0&&!isModifiedOrPrevented(event)){event.preventDefault();navigateToApp(id)}},isActive:isActiveNavLink(appId,id),isDisabled:disabled,"data-test-subj":dataTestSubj},basePath&&{iconType:euiIconType,icon:!euiIconType&&icon?_react.default.createElement(_eui.EuiIcon,{type:basePath.prepend(`/${icon}`),size:"m"}):undefined})}function createRecentNavLink(recentLink,navLinks,basePath,navigateToUrl){let workspaceEnabled=arguments.length>4&&arguments[4]!==undefined?arguments[4]:false;const{link:link,label:label,workspaceId:workspaceId}=recentLink;const href=(0,_to_nav_link.relativeToAbsolute)(basePath.prepend(workspaceEnabled?(0,_utils.formatUrlWithWorkspaceId)(link,workspaceId||"",basePath):link,{withoutClientBasePath:true}));const navLink=navLinks.find(nl=>href.startsWith(nl.baseUrl));let titleAndAriaLabel=label;if(navLink){titleAndAriaLabel=_i18n.i18n.translate("core.ui.recentLinks.linkItem.screenReaderLabel",{defaultMessage:"{recentlyAccessedItemLinklabel}, type: {pageType}",values:{recentlyAccessedItemLinklabel:label,pageType:navLink.title}})}return{href:href,label:label,title:titleAndAriaLabel,"aria-label":titleAndAriaLabel,iconType:navLink===null||navLink===void 0?void 0:navLink.euiIconType,onClick(event){if(event.button===0&&!isModifiedOrPrevented(event)){event.preventDefault();navigateToUrl(href)}}}}},function(module,exports,__webpack_require__){var def=__webpack_require__(18).f;var has=__webpack_require__(29);var TAG=__webpack_require__(14)("toStringTag");module.exports=function(it,tag,stat){if(it&&!has(it=stat?it:it.prototype,TAG))def(it,TAG,{configurable:true,value:tag})}},function(module,exports,__webpack_require__){var cof=__webpack_require__(39);var TAG=__webpack_require__(14)("toStringTag");var ARG=cof(function(){return arguments}())=="Arguments";var tryGet=function(it,key){try{return it[key]}catch(e){}};module.exports=function(it){var O,T,B;return it===undefined?"Undefined":it===null?"Null":typeof(T=tryGet(O=Object(it),TAG))=="string"?T:ARG?cof(O):(B=cof(O))=="Object"&&typeof O.callee=="function"?"Arguments":B}},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var defined=__webpack_require__(46);var fails=__webpack_require__(9);var spaces=__webpack_require__(151);
6var space="["+spaces+"]";var non="​…";var ltrim=RegExp("^"+space+space+"*");var rtrim=RegExp(space+space+"*$");var exporter=function(KEY,exec,ALIAS){var exp={};var FORCE=fails((function(){return!!spaces[KEY]()||non[KEY]()!=non}));var fn=exp[KEY]=FORCE?exec(trim):spaces[KEY];if(ALIAS)exp[ALIAS]=fn;$export($export.P+$export.F*FORCE,"String",exp)};var trim=exporter.trim=function(string,TYPE){string=String(defined(string));if(TYPE&1)string=string.replace(ltrim,"");if(TYPE&2)string=string.replace(rtrim,"");return string};module.exports=exporter},function(module,exports){module.exports={}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.WorkspaceAvailability=exports.AppStatus=exports.AppNavLinkStatus=exports.AppLeaveActionType=void 0;let AppStatus=exports.AppStatus=function(AppStatus){AppStatus[AppStatus["accessible"]=0]="accessible";AppStatus[AppStatus["inaccessible"]=1]="inaccessible";return AppStatus}({});let AppNavLinkStatus=exports.AppNavLinkStatus=function(AppNavLinkStatus){AppNavLinkStatus[AppNavLinkStatus["default"]=0]="default";AppNavLinkStatus[AppNavLinkStatus["visible"]=1]="visible";AppNavLinkStatus[AppNavLinkStatus["disabled"]=2]="disabled";AppNavLinkStatus[AppNavLinkStatus["hidden"]=3]="hidden";return AppNavLinkStatus}({});let WorkspaceAvailability=exports.WorkspaceAvailability=function(WorkspaceAvailability){WorkspaceAvailability[WorkspaceAvailability["outsideWorkspace"]=2]="outsideWorkspace";WorkspaceAvailability[WorkspaceAvailability["insideWorkspace"]=1]="insideWorkspace";return WorkspaceAvailability}({});let AppLeaveActionType=exports.AppLeaveActionType=function(AppLeaveActionType){AppLeaveActionType["confirm"]="confirm";AppLeaveActionType["default"]="default";return AppLeaveActionType}({})},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.LinkItemType=void 0;exports.fulfillRegistrationLinksToChromeNavLinks=fulfillRegistrationLinksToChromeNavLinks;exports.generateItemTypeByLink=void 0;exports.getAllCategories=getAllCategories;exports.getIsCategoryOpen=getIsCategoryOpen;exports.getOrderedLinks=void 0;exports.getOrderedLinksOrCategories=getOrderedLinksOrCategories;exports.getVisibleUseCases=exports.getSortedNavLinks=void 0;exports.setIsCategoryOpen=setIsCategoryOpen;exports.sortBy=void 0;var _objectWithoutProperties2=_interopRequireDefault(__webpack_require__(42));var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _types=__webpack_require__(49);const _excluded=["undefined"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const sortBy=key=>(a,b)=>a[key]>b[key]?1:b[key]>a[key]?-1:0;exports.sortBy=sortBy;const groupBy=(array,getKey)=>array.reduce((result,currentValue)=>{const groupKey=String(getKey(currentValue));if(!result[groupKey]){result[groupKey]=[]}result[groupKey].push(currentValue);return result},{});const LinkItemType=exports.LinkItemType={LINK:"link",CATEGORY:"category",PARENT_LINK:"parentLink"};function getAllCategories(allCategorizedLinks){const allCategories={};for(const[key,value]of Object.entries(allCategorizedLinks)){allCategories[key]=value[0].category}return allCategories}function fulfillRegistrationLinksToChromeNavLinks(registerNavLinks,navLinks){const allExistingNavLinkId=navLinks.map(link=>link.id);return registerNavLinks.filter(navLink=>allExistingNavLinkId.includes(navLink.id)).map(navLink=>_objectSpread(_objectSpread({},navLinks[allExistingNavLinkId.indexOf(navLink.id)]),navLink))||[]}const getOrderedLinks=navLinks=>navLinks.sort(sortBy("order"));exports.getOrderedLinks=getOrderedLinks;function walkLinkItemsTree(props,callback){props.linkItems.forEac
6h(item=>{callback({parentItem:props.parentItem,currentItem:item});if(item.itemType===LinkItemType.PARENT_LINK){walkLinkItemsTree({linkItems:item.links,parentItem:item},callback)}else if(item.itemType===LinkItemType.CATEGORY){walkLinkItemsTree({linkItems:item.links||[],parentItem:item},callback)}})}const generateItemTypeByLink=(navLink,navLinksGroupedByParentNavLink)=>{const navLinksUnderParentId=navLinksGroupedByParentNavLink[navLink.id];if(navLinksUnderParentId){return{itemType:LinkItemType.PARENT_LINK,link:navLink,links:getOrderedLinks(navLinksUnderParentId||[]).map(navLinkUnderParentId=>generateItemTypeByLink(navLinkUnderParentId,navLinksGroupedByParentNavLink)),order:navLink.order}}else{return{itemType:LinkItemType.LINK,link:navLink,order:navLink.order}}};exports.generateItemTypeByLink=generateItemTypeByLink;function getOrderedLinksOrCategories(navLinks){const allNavLinksWithParentNavLink=navLinks.filter(navLink=>navLink.parentNavLinkId);const navLinksGroupedByParentNavLink=groupBy(allNavLinksWithParentNavLink,navLink=>navLink.parentNavLinkId);const groupedNavLinks=groupBy(navLinks.filter(item=>!item.parentNavLinkId),link=>{var _link$category;return link===null||link===void 0||(_link$category=link.category)===null||_link$category===void 0?void 0:_link$category.id});const{undefined:unknowns=[]}=groupedNavLinks,allCategorizedLinks=(0,_objectWithoutProperties2.default)(groupedNavLinks,_excluded);const categoryDictionary=getAllCategories(allCategorizedLinks);const unusedParentNavLinks=Object.keys(navLinksGroupedByParentNavLink).filter(navLinkId=>!navLinks.find(navLink=>navLink.id===navLinkId));const result=[...unknowns.map(linkWithoutCategory=>generateItemTypeByLink(linkWithoutCategory,navLinksGroupedByParentNavLink)),...Object.keys(allCategorizedLinks).map(categoryKey=>{var _categoryDictionary$c;return{itemType:LinkItemType.CATEGORY,category:categoryDictionary[categoryKey],order:(_categoryDictionary$c=categoryDictionary[categoryKey])===null||_categoryDictionary$c===void 0?void 0:_categoryDictionary$c.order,links:getOrderedLinks(allCategorizedLinks[categoryKey]).map(navLink=>generateItemTypeByLink(navLink,navLinksGroupedByParentNavLink))}}),...unusedParentNavLinks.reduce((total,groupId)=>[...total,...navLinksGroupedByParentNavLink[groupId].map(navLink=>generateItemTypeByLink(navLink,navLinksGroupedByParentNavLink))],[])];return result.sort(sortBy("order"))}const getSortedNavLinks=(navLinks,enricher)=>{const sortedNavLinksTree=getOrderedLinksOrCategories(navLinks);const acc=[];walkLinkItemsTree({linkItems:sortedNavLinksTree},props=>{const{currentItem:currentItem,parentItem:parentItem}=props;const enricheredResult=enricher?enricher(currentItem,parentItem):currentItem;if(enricheredResult.itemType===LinkItemType.LINK||enricheredResult.itemType===LinkItemType.PARENT_LINK){if(enricheredResult.link){acc.push(enricheredResult.link)}}});return acc};exports.getSortedNavLinks=getSortedNavLinks;const getVisibleUseCases=navGroupMap=>Object.values(navGroupMap).filter(navGroup=>navGroup.status!==_types.NavGroupStatus.Hidden&&navGroup.type===undefined);exports.getVisibleUseCases=getVisibleUseCases;function getCategoryLocalStorageKey(id){return`core.navGroup.${id}`}function getIsCategoryOpen(id,storage){var _storage$getItem;const value=(_storage$getItem=storage.getItem(getCategoryLocalStorageKey(id)))!==null&&_storage$getItem!==void 0?_storage$getItem:"true";return value==="true"}function setIsCategoryOpen(id,isOpen,storage){storage.setItem(getCategoryLocalStorageKey(id),`${isOpen}`)}},function(module,exports,__webpack_require__){const SemVer=__webpack_require__(23);const parse=(version,options,throwErrors=false)=>{if(version instanceof SemVer){return version}try{return new SemVer(version,options)}catch(er){if(!throwErrors){return null}throw er}};module.exports=parse},function(module,exports){var process=module.exports={};var cachedSetTimeout;var cachedClearTimeout;function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}(function(){try{if(typeof setTimeout==="function"){cachedSetTimeout=setTimeout}else{cachedSetTimeout=defaultSetTimout}}catch(e){cachedSetTimeout=defaultSetTimout}try{if(typeof clearTimeout==="function"){cachedClearTimeout=clearTimeout}else{cachedClearTimeout=defaultClearTimeout}}catch(e){cachedClearTimeout=defaultClearTimeout}})();function runTimeout(fun){if(cachedSetTimeout===setTimeout){return setTimeout(fun,0)}if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout){cachedSetTimeout=setTimeout;return setTimeout(fun,0)}try{return cachedSetTimeout(fun,0)}catch(e){try{return cachedSetTimeout.call(null,fun,0)}catch(e){return cachedSetTimeout.call(this,fun,0)}}}function runClearTimeout(marker){if(cachedClearTimeout===clearTimeout){return clearTimeout(marker)}if((cachedClearTimeout===defaultClearTimeout||!cachedClearTimeout)&&clearTimeout){cachedClearTimeout=clearTimeout;return clearTimeout(marker)}try{return cachedClearTimeout(marker)}catch(e){try{return cachedClearTimeout.call(null,marker)}catch(e){return cachedClearTimeout.call(this,marker)}}}var queue=[];var draining=false;var currentQueue;var queueIndex=-1;function cleanUpNextTick(){if(!draining||!currentQueue){return}draining=false;if(currentQueue.length){queue=currentQueue.concat(queue)}else{queueIndex=-1}if(queue.length){drainQueue()}}function drainQueue(){if(draining){return}var timeout=runTimeout(cleanUpNextTick);draining=true;var len=queue.length;while(len){currentQueue=queue;queue=[];while(++queueIndex<len){if(currentQueue){currentQueue[queueIndex].run()}}queueIndex=-1;len=queue.length}currentQueue=null;draining=false;runClearTimeout(timeout)}process.nextTick=function(fun){var args=new Array(arguments.length-1);if(arguments.length>1){for(var i=1;i<arguments.length;i++){args[i-1]=arguments[i]}}queue.push(new Item(fun,args));if(queue.length===1&&!draining){runTimeout(drainQueue)}};function Item(fun,array){this.fun=fun;this.array=array}Item.prototype.run=function(){this.fun.apply(null,this.array)};process.title="browser";process.browser=true;process.env={};process.argv=[];process.version="";process.versions={};function noop(){}process.on=noop;process.addListener=noop;process.once=noop;process.off=noop;process.removeListener=noop;process.removeAllListeners=noop;process.emit=noop;process.prependListener=noop;process.prependOnceListener=noop;process.listeners=function(name){return[]};process.binding=function(name){throw new Error("process.binding is not supported")};process.cwd=function(){return"/"};process.chdir=function(dir){throw new Error("process.chdir is not supported")};process.umask=function(){return 0}},function(module,exports,__webpack_require__){"use strict";module.exports=Function.prototype.call},function(module,exports,__webpack_require__){var core=__webpack_require__(37);var global=__webpack_require__(7);var SHARED="__core-js_shared__";var store=global[SHARED]||(global[SHARED]={});(module.exports=function(key,value){return store[key]||(store[key]=value!==undefined?value:{})}
6)("versions",[]).push({version:core.version,mode:__webpack_require__(55)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(module,exports,__webpack_require__){var cof=__webpack_require__(39);module.exports=Object("z").propertyIsEnumerable(0)?Object:function(it){return cof(it)=="String"?it.split(""):Object(it)}},function(module,exports){exports.f={}.propertyIsEnumerable},function(module,exports,__webpack_require__){"use strict";var anObject=__webpack_require__(6);module.exports=function(){var that=anObject(this);var result="";if(that.global)result+="g";if(that.ignoreCase)result+="i";if(that.multiline)result+="m";if(that.unicode)result+="u";if(that.sticky)result+="y";return result}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(6);var aFunction=__webpack_require__(22);var SPECIES=__webpack_require__(14)("species");module.exports=function(O,D){var C=anObject(O).constructor;var S;return C===undefined||(S=anObject(C)[SPECIES])==undefined?D:aFunction(S)}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _exportNames={createGetterSetter:true,Get:true,Set:true,distinctUntilChangedWithInitialValue:true,url:true,now:true,calculateObjectHash:true};Object.defineProperty(exports,"Get",{enumerable:true,get:function(){return _create_getter_setter.Get}});Object.defineProperty(exports,"Set",{enumerable:true,get:function(){return _create_getter_setter.Set}});Object.defineProperty(exports,"calculateObjectHash",{enumerable:true,get:function(){return _calculate_object_hash.calculateObjectHash}});Object.defineProperty(exports,"createGetterSetter",{enumerable:true,get:function(){return _create_getter_setter.createGetterSetter}});Object.defineProperty(exports,"distinctUntilChangedWithInitialValue",{enumerable:true,get:function(){return _distinct_until_changed_with_initial_value.distinctUntilChangedWithInitialValue}});Object.defineProperty(exports,"now",{enumerable:true,get:function(){return _now.now}});Object.defineProperty(exports,"url",{enumerable:true,get:function(){return _url.url}});var _defer=__webpack_require__(659);Object.keys(_defer).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_defer[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _defer[key]}})}));var _field_wildcard=__webpack_require__(662);Object.keys(_field_wildcard).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_field_wildcard[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _field_wildcard[key]}})}));var _of=__webpack_require__(663);Object.keys(_of).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_of[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _of[key]}})}));var _ui=__webpack_require__(664);Object.keys(_ui).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_ui[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _ui[key]}})}));var _state_containers=__webpack_require__(262);Object.keys(_state_containers).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_state_containers[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _state_containers[key]}})}));var _typed_json=__webpack_require__(672);Object.keys(_typed_json).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_typed_json[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _typed_json[key]}})}));var _errors=__webpack_require__(264);
6Object.keys(_errors).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_errors[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _errors[key]}})}));var _create_getter_setter=__webpack_require__(674);var _distinct_until_changed_with_initial_value=__webpack_require__(675);var _url=__webpack_require__(676);var _now=__webpack_require__(678);var _calculate_object_hash=__webpack_require__(679);var _persistable_state=__webpack_require__(680);Object.keys(_persistable_state).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_persistable_state[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _persistable_state[key]}})}))},function(module,exports,__webpack_require__){const{MAX_SAFE_COMPONENT_LENGTH:MAX_SAFE_COMPONENT_LENGTH,MAX_SAFE_BUILD_LENGTH:MAX_SAFE_BUILD_LENGTH,MAX_LENGTH:MAX_LENGTH}=__webpack_require__(118);const debug=__webpack_require__(119);exports=module.exports={};const re=exports.re=[];const safeRe=exports.safeRe=[];const src=exports.src=[];const t=exports.t={};let R=0;const LETTERDASHNUMBER="[a-zA-Z0-9-]";const safeRegexReplacements=[["\\s",1],["\\d",MAX_LENGTH],[LETTERDASHNUMBER,MAX_SAFE_BUILD_LENGTH]];const makeSafeRegex=value=>{for(const[token,max]of safeRegexReplacements){value=value.split(`${token}*`).join(`${token}{0,${max}}`).split(`${token}+`).join(`${token}{1,${max}}`)}return value};const createToken=(name,value,isGlobal)=>{const safe=makeSafeRegex(value);const index=R++;debug(name,index,value);t[name]=index;src[index]=value;re[index]=new RegExp(value,isGlobal?"g":undefined);safeRe[index]=new RegExp(safe,isGlobal?"g":undefined)};createToken("NUMERICIDENTIFIER","0|[1-9]\\d*");createToken("NUMERICIDENTIFIERLOOSE","\\d+");createToken("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${LETTERDASHNUMBER}*`);createToken("MAINVERSION",`(${src[t.NUMERICIDENTIFIER]})\\.`+`(${src[t.NUMERICIDENTIFIER]})\\.`+`(${src[t.NUMERICIDENTIFIER]})`);createToken("MAINVERSIONLOOSE",`(${src[t.NUMERICIDENTIFIERLOOSE]})\\.`+`(${src[t.NUMERICIDENTIFIERLOOSE]})\\.`+`(${src[t.NUMERICIDENTIFIERLOOSE]})`);createToken("PRERELEASEIDENTIFIER",`(?:${src[t.NUMERICIDENTIFIER]}|${src[t.NONNUMERICIDENTIFIER]})`);createToken("PRERELEASEIDENTIFIERLOOSE",`(?:${src[t.NUMERICIDENTIFIERLOOSE]}|${src[t.NONNUMERICIDENTIFIER]})`);createToken("PRERELEASE",`(?:-(${src[t.PRERELEASEIDENTIFIER]}(?:\\.${src[t.PRERELEASEIDENTIFIER]})*))`);createToken("PRERELEASELOOSE",`(?:-?(${src[t.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${src[t.PRERELEASEIDENTIFIERLOOSE]})*))`);createToken("BUILDIDENTIFIER",`${LETTERDASHNUMBER}+`);createToken("BUILD",`(?:\\+(${src[t.BUILDIDENTIFIER]}(?:\\.${src[t.BUILDIDENTIFIER]})*))`);createToken("FULLPLAIN",`v?${src[t.MAINVERSION]}${src[t.PRERELEASE]}?${src[t.BUILD]}?`);createToken("FULL",`^${src[t.FULLPLAIN]}$`);createToken("LOOSEPLAIN",`[v=\\s]*${src[t.MAINVERSIONLOOSE]}${src[t.PRERELEASELOOSE]}?${src[t.BUILD]}?`);createToken("LOOSE",`^${src[t.LOOSEPLAIN]}$`);createToken("GTLT","((?:<|>)?=?)");createToken("XRANGEIDENTIFIERLOOSE",`${src[t.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);createToken("XRANGEIDENTIFIER",`${src[t.NUMERICIDENTIFIER]}|x|X|\\*`);createToken("XRANGEPLAIN",`[v=\\s]*(${src[t.XRANGEIDENTIFIER]})`+`(?:\\.(${src[t.XRANGEIDENTIFIER]})`+`(?:\\.(${src[t.XRANGEIDENTIFIER]})`+`(?:${src[t.PRERELEASE]})?${src[t.BUILD]}?`+`)?)?`);createToken("XRANGEPLAINLOOSE",`[v=\\s]*(${src[t.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${src[t.XRANGEIDENTIFIERLOOSE]})`+`(?:\\.(${src[t.XRANGEIDENTIFIERLOOSE]})`+`(?:${src[t.PRERELEASELOOSE]})?${src[t.BUILD]}?`+`)?)?`);createToken("XRANGE",`^${src[t.GTLT]}\\s*${src[t.XRANGEPLAIN]}$`);createToken("XRANGELOOSE",`^${src[t.GTLT]}\\s*${src[t.XRANGEPLAINLOOSE]}$`);createToken("COERCE",`${"(^|[^\\d])"+"(\\d{1,"}${MAX_SAFE_COMPONENT_LENGTH}})`+`(?:\\.(\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?`+`(?:\\.(\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?`+`(?:$|[^\\d])`);createToken("COERCERTL",src[t.COERCE],true);createToken("LONETILDE","(?:~>?)");createToken("TILDETRIM",`(\\s*)${src[t.LONETILDE]}\\s+`,true);exports.tildeTrimReplace="$1~";createToken("TILDE",`^${src[t.LONETILDE]}${src[t.XRANGEPLAIN]}$`);createToken("TILDELOOSE",`^${src[t.LONETILDE]}${src[t.XRANGEPLAINLOOSE]}$`);createToken("LONECARET","(?:\\^)");createToken("CARETTRIM",`(\\s*)${src[t.LONECARET]}
6\\s+`,true);exports.caretTrimReplace="$1^";createToken("CARET",`^${src[t.LONECARET]}${src[t.XRANGEPLAIN]}$`);createToken("CARETLOOSE",`^${src[t.LONECARET]}${src[t.XRANGEPLAINLOOSE]}$`);createToken("COMPARATORLOOSE",`^${src[t.GTLT]}\\s*(${src[t.LOOSEPLAIN]})$|^$`);createToken("COMPARATOR",`^${src[t.GTLT]}\\s*(${src[t.FULLPLAIN]})$|^$`);createToken("COMPARATORTRIM",`(\\s*)${src[t.GTLT]}\\s*(${src[t.LOOSEPLAIN]}|${src[t.XRANGEPLAIN]})`,true);exports.comparatorTrimReplace="$1$2$3";createToken("HYPHENRANGE",`^\\s*(${src[t.XRANGEPLAIN]})`+`\\s+-\\s+`+`(${src[t.XRANGEPLAIN]})`+`\\s*$`);createToken("HYPHENRANGELOOSE",`^\\s*(${src[t.XRANGEPLAINLOOSE]})`+`\\s+-\\s+`+`(${src[t.XRANGEPLAINLOOSE]})`+`\\s*$`);createToken("STAR","(<|>)?=?\\s*\\*");createToken("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");createToken("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},function(module,exports,__webpack_require__){var toPropertyKey=__webpack_require__(336);function _defineProperty(e,r,t){return(r=toPropertyKey(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}module.exports=_defineProperty,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports,__webpack_require__){"use strict";module.exports=Object},function(module,exports,__webpack_require__){"use strict";module.exports=typeof Reflect!=="undefined"&&Reflect.getPrototypeOf||null},function(module,exports,__webpack_require__){"use strict";var $Object=__webpack_require__(90);module.exports=$Object.getPrototypeOf||null},function(module,exports,__webpack_require__){"use strict";module.exports=Function.prototype.apply},function(module,exports,__webpack_require__){var toIObject=__webpack_require__(30);var toLength=__webpack_require__(15);var toAbsoluteIndex=__webpack_require__(63);module.exports=function(IS_INCLUDES){return function($this,el,fromIndex){var O=toIObject($this);var length=toLength(O.length);var index=toAbsoluteIndex(fromIndex,length);var value;if(IS_INCLUDES&&el!=el)while(length>index){value=O[index++];if(value!=value)return true}else for(;length>index;index++)if(IS_INCLUDES||index in O){if(O[index]===el)return IS_INCLUDES||index||0}return!IS_INCLUDES&&-1}}},function(module,exports){exports.f=Object.getOwnPropertySymbols},function(module,exports,__webpack_require__){var cof=__webpack_require__(39);module.exports=Array.isArray||function isArray(arg){return cof(arg)=="Array"}},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(40);var defined=__webpack_require__(46);module.exports=function(TO_STRING){return function(that,pos){var s=String(defined(that));var i=toInteger(pos);var l=s.length;var a,b;if(i<0||i>=l)return TO_STRING?"":undefined;a=s.charCodeAt(i);return a<55296||a>56319||i+1===l||(b=s.charCodeAt(i+1))<56320||b>57343?TO_STRING?s.charAt(i):a:TO_STRING?s.slice(i,i+2):(a-55296<<10)+(b-56320)+65536}}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);var cof=__webpack_require__(39);var MATCH=__webpack_require__(14)("match");module.exports=function(it){var isRegExp;return isObject(it)&&((isRegExp=it[MATCH])!==undefined?!!isRegExp:cof(it)=="RegExp")}},function(module,exports,__webpack_require__){var ITERATOR=__webpack_require__(14)("iterator");var SAFE_CLOSING=false;try{var riter=[7][ITERATOR]();riter["return"]=function(){SAFE_CLOSING=true};Array.from(riter,(function(){throw 2}))}catch(e){}module.exports=function(exec,skipClosing){if(!skipClosing&&!SAFE_CLOSING)return false;var safe=false;try{var arr=[7];var iter=arr[ITERATOR]();iter.next=function(){return{done:safe=true}};arr[ITERATOR]=function(){return iter};exec(arr)}catch(e){}return safe}},function(module,exports,__webpack_require__){"use strict";var classof=__webpack_require__(74);var builtinExec=RegExp.prototype.exec;module.exports=function(R,S){var exec=R.exec;if(typeof exec==="function"){var result=exec.call(R,S);if(typeof result!=="object"){throw new TypeError("RegExp exec method returned something other than an Object or null")}return result}if(classof(R)!=="RegExp"){throw new TypeError("RegExp#exec called on incompatible receiver")}return builtinExec.call(R,S)}},function(module,exports,__webpack_require__){"use strict";__webpack_require__(226);var redefine=__webpack_require__(26);var hide=__webpack_require__(25);var fails=__webpack_require__(9);var defined=__webpack_require__(46);var wks=__webpack_require__(14);var regexpExec=__webpack_require__(166);var SPECIES=wks("species");var REPLACE_SUPPORTS_NAMED_GROUPS=!fails((function(){var re=/./;re.exec=function(){var result=[];result.groups={a:"7"};return result};return"".replace(re,"$<a>")!=="7"}));var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC=function(){var re=/(?:)/;var originalExec=re.exec;re.exec=function(){return originalExec.apply(this,arguments)};var result="ab".split(re);return result.length===2&&result[0]==="a"&&result[1]==="b"}();module.exports=function(KEY,length,exec){var SYMBOL=wks(KEY);var DELEGATES_TO_SYMBOL=!fails((function(){var O={};O[SYMBOL]=function(){return 7};return""[KEY](O)!=7}
vendor: 6,424 bytes, line 6
6));var DELEGATES_TO_EXEC=DELEGATES_TO_SYMBOL?!fails((function(){var execCalled=false;var re=/a/;re.exec=function(){execCalled=true;return null};if(KEY==="split"){re.constructor={};re.constructor[SPECIES]=function(){return re}}re[SYMBOL]("");return!execCalled})):undefined;if(!DELEGATES_TO_SYMBOL||!DELEGATES_TO_EXEC||KEY==="replace"&&!REPLACE_SUPPORTS_NAMED_GROUPS||KEY==="split"&&!SPLIT_WORKS_WITH_OVERWRITTEN_EXEC){var nativeRegExpMethod=/./[SYMBOL];var fns=exec(defined,SYMBOL,""[KEY],(function maybeCallNative(nativeMethod,regexp,str,arg2,forceStringMethod){if(regexp.exec===regexpExec){if(DELEGATES_TO_SYMBOL&&!forceStringMethod){return{done:true,value:nativeRegExpMethod.call(regexp,str,arg2)}}return{done:true,value:nativeMethod.call(str,regexp,arg2)}}return{done:false}}));var strfn=fns[0];var rxfn=fns[1];redefine(String.prototype,KEY,strfn);hide(RegExp.prototype,SYMBOL,length==2?function(string,arg){return rxfn.call(string,this,arg)}:function(string){return rxfn.call(string,this)})}}},function(module,exports,__webpack_require__){var global=__webpack_require__(7);var navigator=global.navigator;module.exports=navigator&&navigator.userAgent||""},function(module,exports,__webpack_require__){"use strict";var global=__webpack_require__(7);var $export=__webpack_require__(1);var redefine=__webpack_require__(26);var redefineAll=__webpack_require__(69);var meta=__webpack_require__(56);var forOf=__webpack_require__(68);var anInstance=__webpack_require__(67);var isObject=__webpack_require__(11);var fails=__webpack_require__(9);var $iterDetect=__webpack_require__(99);var setToStringTag=__webpack_require__(73);var inheritIfRequired=__webpack_require__(152);module.exports=function(NAME,wrapper,methods,common,IS_MAP,IS_WEAK){var Base=global[NAME];var C=Base;var ADDER=IS_MAP?"set":"add";var proto=C&&C.prototype;var O={};var fixMethod=function(KEY){var fn=proto[KEY];redefine(proto,KEY,KEY=="delete"?function(a){return IS_WEAK&&!isObject(a)?false:fn.call(this,a===0?0:a)}:KEY=="has"?function has(a){return IS_WEAK&&!isObject(a)?false:fn.call(this,a===0?0:a)}:KEY=="get"?function get(a){return IS_WEAK&&!isObject(a)?undefined:fn.call(this,a===0?0:a)}:KEY=="add"?function add(a){fn.call(this,a===0?0:a);return this}:function set(a,b){fn.call(this,a===0?0:a,b);return this})};if(typeof C!="function"||!(IS_WEAK||proto.forEach&&!fails((function(){(new C).entries().next()})))){C=common.getConstructor(wrapper,NAME,IS_MAP,ADDER);redefineAll(C.prototype,methods);meta.NEED=true}else{var instance=new C;var HASNT_CHAINING=instance[ADDER](IS_WEAK?{}:-0,1)!=instance;var THROWS_ON_PRIMITIVES=fails((function(){instance.has(1)}));var ACCEPT_ITERABLES=$iterDetect((function(iter){new C(iter)}));var BUGGY_ZERO=!IS_WEAK&&fails((function(){var $instance=new C;var index=5;while(index--)$instance[ADDER](index,index);return!$instance.has(-0)}));if(!ACCEPT_ITERABLES){C=wrapper((function(target,iterable){anInstance(target,C,NAME);var that=inheritIfRequired(new Base,target,C);if(iterable!=undefined)forOf(iterable,IS_MAP,that[ADDER],that);return that}));C.prototype=proto;proto.constructor=C}if(THROWS_ON_PRIMITIVES||BUGGY_ZERO){fixMethod("delete");fixMethod("has");IS_MAP&&fixMethod("get")}if(BUGGY_ZERO||HASNT_CHAINING)fixMethod(ADDER);if(IS_WEAK&&proto.clear)delete proto.clear}setToStringTag(C,NAME);O[NAME]=C;$export($export.G+$export.W+$export.F*(C!=Base),O);if(!IS_WEAK)common.setStrong(C,NAME,IS_MAP);return C}},function(module,exports,__webpack_require__){var global=__webpack_require__(7);var hide=__webpack_require__(25);var uid=__webpack_require__(61);var TYPED=uid("typed_array");var VIEW=uid("view");var ABV=!!(global.ArrayBuffer&&global.DataView);var CONSTR=ABV;var i=0;var l=9;var Typed;var TypedArrayConstructors="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");while(i<l){if(Typed=global[TypedArrayConstructors[i++]]){hide(Typed.prototype,TYPED,true);hide(Typed.prototype,VIEW,true)}else CONSTR=false}module.exports={ABV:ABV,CONSTR:CONSTR,TYPED:TYPED,VIEW:VIEW}},function(module,exports,__webpack_require__){"use strict";module.exports=__webpack_require__(55)||!__webpack_require__(9)((function(){var K=Math.random();__defineSetter__.call(null,K,(function(){}));delete __webpack_require__(7)[K]}))},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);module.exports=function(COLLECTION){$export($export.S,COLLECTION,{of:function of(){var length=arguments.length;var A=new Array(length);while(length--)A[length]=arguments[length];return new this(A)}})}},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var aFunction=__webpack_require__(22);var ctx=__webpack_require__(38);var forOf=__webpack_require__(68);module.exports=function(COLLECTION){$export($export.S,COLLECTION,{from:function from(source){var mapFn=arguments[1];var mapping,A,n,cb;aFunction(this);mapping=mapFn!==undefined;if(mapping)aFunction(mapFn);if(source==undefined)return new this;A=[];if(mapping){n=0;cb=ctx(mapFn,arguments[2],2);forOf(source,false,(function(nextItem){A.push(cb(nextItem,n++))}))}else{forOf(source,false,A.push,A)}return new this(A)}})}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.uiSettingsService=void 0;let uiSettings;let http;const uiSettingsService=exports.uiSettingsService={init:(uiSettingsClient,httpClient)=>{uiSettings=uiSettingsClient;http=httpClient},get:(key,defaultOverride)=>{var _uiSettings;return((_uiSettings=uiSettings)===null||_uiSettings===void 0?void 0:_uiSettings.get(key,defaultOverride))||""},getSearchParams:function(){const rawTimeZone=this.get("dateFormat:tz");const timezone=!rawTimeZone||rawTimeZone==="Browser"?Intl.DateTimeFormat().resolvedOptions().timeZone:rawTimeZone;const dateFormat=this.get("dateFormat");const csvSeparator=this.get("csv:separator");const allowLeadingWildcards=this.get("query:allowLeadingWildcards");return{timezone:timezone,dateFormat:dateFormat,csvSeparator:csvSeparator,allowLeadingWildcards:allowLeadingWildcards}},getHttpClient:()=>http}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _validate=_interopRequireDefault(__webpack_require__(110));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}
6const byteToHex=[];for(let i=0;i<256;++i){byteToHex.push((i+256).toString(16).substr(1))}function stringify(arr,offset=0){const uuid=(byteToHex[arr[offset+0]]+byteToHex[arr[offset+1]]+byteToHex[arr[offset+2]]+byteToHex[arr[offset+3]]+"-"+byteToHex[arr[offset+4]]+byteToHex[arr[offset+5]]+"-"+byteToHex[arr[offset+6]]+byteToHex[arr[offset+7]]+"-"+byteToHex[arr[offset+8]]+byteToHex[arr[offset+9]]+"-"+byteToHex[arr[offset+10]]+byteToHex[arr[offset+11]]+byteToHex[arr[offset+12]]+byteToHex[arr[offset+13]]+byteToHex[arr[offset+14]]+byteToHex[arr[offset+15]]).toLowerCase();if(!(0,_validate.default)(uuid)){throw TypeError("Stringified UUID is invalid")}return uuid}var _default=stringify;exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _regex=_interopRequireDefault(__webpack_require__(648));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function validate(uuid){return typeof uuid==="string"&&_regex.default.test(uuid)}var _default=validate;exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ALL_USE_CASE_ID",{enumerable:true,get:function(){return _default_nav_groups.ALL_USE_CASE_ID}});Object.defineProperty(exports,"ContextContainer",{enumerable:true,get:function(){return _context.ContextContainer}});Object.defineProperty(exports,"DEFAULT_APP_CATEGORIES",{enumerable:true,get:function(){return _default_app_categories.DEFAULT_APP_CATEGORIES}});Object.defineProperty(exports,"DEFAULT_NAV_GROUPS",{enumerable:true,get:function(){return _default_nav_groups.DEFAULT_NAV_GROUPS}});Object.defineProperty(exports,"ESSENTIAL_USE_CASE_ID",{enumerable:true,get:function(){return _default_nav_groups.ESSENTIAL_USE_CASE_ID}});Object.defineProperty(exports,"HandlerContextType",{enumerable:true,get:function(){return _context.HandlerContextType}});Object.defineProperty(exports,"HandlerFunction",{enumerable:true,get:function(){return _context.HandlerFunction}});Object.defineProperty(exports,"HandlerParameters",{enumerable:true,get:function(){return _context.HandlerParameters}});Object.defineProperty(exports,"IContextContainer",{enumerable:true,get:function(){return _context.IContextContainer}});Object.defineProperty(exports,"IContextProvider",{enumerable:true,get:function(){return _context.IContextProvider}});Object.defineProperty(exports,"OBSERVABILITY_USE_CASE_ID",{enumerable:true,get:function(){return _default_nav_groups.OBSERVABILITY_USE_CASE_ID}});Object.defineProperty(exports,"SEARCH_USE_CASE_ID",{enumerable:true,get:function(){return _default_nav_groups.SEARCH_USE_CASE_ID}});Object.defineProperty(exports,"SECURITY_ANALYTICS_USE_CASE_ID",{enumerable:true,get:function(){return _default_nav_groups.SECURITY_ANALYTICS_USE_CASE_ID}});Object.defineProperty(exports,"WORKSPACE_PATH_PREFIX",{enumerable:true,get:function(){return _constants.WORKSPACE_PATH_PREFIX}});Object.defineProperty(exports,"WORKSPACE_TYPE",{enumerable:true,get:function(){return _constants.WORKSPACE_TYPE}});Object.defineProperty(exports,"cleanWorkspaceId",{enumerable:true,get:function(){return _workspace.cleanWorkspaceId}});Object.defineProperty(exports,"formatUrlWithWorkspaceId",{enumerable:true,get:function(){return _workspace.formatUrlWithWorkspaceId}});Object.defineProperty(exports,"getWorkspaceIdFromUrl",{enumerable:true,get:function(){return _workspace.getWorkspaceIdFromUrl}});var _context=__webpack_require__(178);var _default_app_categories=__webpack_require__(715);var _constants=__webpack_require__(179);var _workspace=__webpack_require__(716);var _default_nav_groups=__webpack_require__(717)},function(module,exports,__webpack_require__){"use strict";if(true){module.exports=__webpack_require__(735)}else{}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.RightNavigationOrder=exports.OPENSEARCH_DASHBOARDS_ASK_OPENSEARCH_LINK=exports.HeaderVariant=exports.HeaderControlsContainer=exports.GITHUB_CREATE_ISSUE_LINK=void 0;const OPENSEARCH_DASHBOARDS_ASK_OPENSEARCH_LINK=exports.OPENSEARCH_DASHBOARDS_ASK_OPENSEARCH_LINK="https://forum.opensearch.org/";const GITHUB_CREATE_ISSUE_LINK=exports.GITHUB_CREATE_ISSUE_LINK="https://github.com/opensearch-project/OpenSearch-Dashboards/issues/new/choose";let RightNavigationOrder=exports.RightNavigationOrder=function(RightNavigationOrder){RightNavigationOrder[RightNavigationOrder["Settings"]=10]="Settings";RightNavigationOrder[RightNavigationOrder["DevTool"]=20]="DevTool";return RightNavigationOrder}({});let HeaderControlsContainer=exports.HeaderControlsContainer=function(HeaderControlsContainer){HeaderControlsContainer["LEFT"]="left";HeaderControlsContainer["CENTER"]="center";HeaderControlsContainer["RIGHT"]="right";HeaderControlsContainer["BADGE"]="badge";HeaderControlsContainer["DESCRIPTION"]="description";HeaderControlsContainer["BOTTOM"]="bottom";return HeaderControlsContainer}({});let HeaderVariant=exports.HeaderVariant=function(HeaderVariant){HeaderVariant["PAGE"]="page";HeaderVariant["APPLICATION"]="application";return HeaderVariant}({})},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"App",{enumerable:true,get:function(){return _types.App}});Object.defineProperty(exports,"AppLeaveAction",{enumerable:true,get:function(){return _types.AppLeaveAction}});Object.defineProperty(exports,"AppLeaveActionType",{enumerable:true,get:function(){return _types.AppLeaveActionType}});Object.defineProperty(exports,"AppLeaveConfirmAction",{enumerable:true,get:function(){return _types.AppLeaveConfirmAction}});Object.defineProperty(exports,"AppLeaveDefaultAction",{enumerable:true,get:function(){return _types.AppLeaveDefaultAction}});Object.defineProperty(exports,"AppLeaveHandler",{enumerable:true,get:function(){return _types.AppLeaveHandler}});Object.defineProperty(exports,"AppMount",{enumerable:true,get:function(){return _types.AppMount}});Object.defineProperty(exports,"AppMountContext",{enumerable:true,get:function(){return _types.AppMountContext}});Object.defineProperty(exports,"AppMountDeprecated",{enumerable:true,get:function(){return _types.AppMountDeprecated}});Object.defineProperty(exports,"AppMountParameters",{enumerable:true,get:function(){return _types.AppMountParameters}});Object.defineProperty(exports,"AppNavLinkStatus",{enumerable:true,get:function(){return _types.AppNavLinkStatus}});Object.defineProperty(exports,"AppStatus",{enumerable:true,get:function(){return _types.AppStatus}});Object.defineProperty(exports,"AppUnmount",{enumerable:true,get:function(){return _types.AppUnmount}});Object.defineProperty(exports,"AppUpdatableFields",{enumerable:true,get:function(){return _types.AppUpdatableFields}});Object.defineProperty(exports,"AppUpdater",{enumerable:true,get:function(){return _types.AppUpdater}});Object.defineProperty(exports,"ApplicationService",{enumerable:true,get:function(){return _application_service.ApplicationService}});Object.defineProperty(exports,"ApplicationSetup",{enumerable:true,get:function(){return _types.ApplicationSetup}});Object.defineProperty(exports,"ApplicationStart",{enumerable:true,get:function(){return _types.ApplicationStart}});Object.defineProperty(exports,"Capabilities",{enumerable:true,get:function(){return _capabilities.Capabilities}});Object.defineProperty(exports,"InternalApplicationSetup",{enumerable:true,get:function(){return _types.InternalApplicationSetup}});Object.defineProperty(exports,"InternalApplicationStart",{enumerable:true,get:function(){return _types.InternalApplicationStart}});Object.defineProperty(exports,"NavigateToAppOptions",{enumerable:true,get:function(){return _types.NavigateToAppOptions}});Object.defineProperty(exports,"PublicAppInfo",{enumerable:true,get:function(){return _types.PublicAppInfo}});Object.defineProperty(exports,"ScopedHistory",{enumerable:true,get:function(){return _scoped_history.ScopedHistory}});Object.defineProperty(exports,"WorkspaceAvailability",{enumerable:true,get:function(){return _types.Worksp
6aceAvailability}});var _application_service=__webpack_require__(776);var _capabilities=__webpack_require__(285);var _scoped_history=__webpack_require__(284);var _types=__webpack_require__(77)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ISidecarConfig",{enumerable:true,get:function(){return _sidecar.ISidecarConfig}});Object.defineProperty(exports,"OverlayBannersStart",{enumerable:true,get:function(){return _banners.OverlayBannersStart}});Object.defineProperty(exports,"OverlayFlyoutOpenOptions",{enumerable:true,get:function(){return _flyout.OverlayFlyoutOpenOptions}});Object.defineProperty(exports,"OverlayFlyoutStart",{enumerable:true,get:function(){return _flyout.OverlayFlyoutStart}});Object.defineProperty(exports,"OverlayModalOpenOptions",{enumerable:true,get:function(){return _modal.OverlayModalOpenOptions}});Object.defineProperty(exports,"OverlayModalStart",{enumerable:true,get:function(){return _modal.OverlayModalStart}});Object.defineProperty(exports,"OverlayRef",{enumerable:true,get:function(){return _types.OverlayRef}});Object.defineProperty(exports,"OverlayService",{enumerable:true,get:function(){return _overlay_service.OverlayService}});Object.defineProperty(exports,"OverlaySidecarOpenOptions",{enumerable:true,get:function(){return _sidecar.OverlaySidecarOpenOptions}});Object.defineProperty(exports,"OverlaySidecarStart",{enumerable:true,get:function(){return _sidecar.OverlaySidecarStart}});Object.defineProperty(exports,"OverlayStart",{enumerable:true,get:function(){return _overlay_service.OverlayStart}});Object.defineProperty(exports,"SIDECAR_DOCKED_MODE",{enumerable:true,get:function(){return _sidecar.SIDECAR_DOCKED_MODE}});Object.defineProperty(exports,"getOsdSidecarPaddingStyle",{enumerable:true,get:function(){return _sidecar.getOsdSidecarPaddingStyle}});var _types=__webpack_require__(804);var _banners=__webpack_require__(290);var _flyout=__webpack_require__(291);var _modal=__webpack_require__(292);var _overlay_service=__webpack_require__(811);var _sidecar=__webpack_require__(293)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.SidecarService=exports.SIDECAR_DOCKED_MODE=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireDefault(__webpack_require__(5));var _reactDom=__webpack_require__(24);var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);var _sidecar=__webpack_require__(812);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}class SidecarRef{constructor(){(0,_defineProperty2.default)(this,"onClose",void 0);(0,_defineProperty2.default)(this,"closeSubject",new _rxjs.Subject);this.onClose=this.closeSubject.toPromise()}close(){if(!this.closeSubject.closed){this.closeSubject.next();this.closeSubject.complete()}return this.onClose}}let SIDECAR_DOCKED_MODE=exports.SIDECAR_DOCKED_MODE=function(SIDECAR_DOCKED_MODE){SIDECAR_DOCKED_MODE["LEFT"]="left";SIDECAR_DOCKED_MODE["RIGHT"]="right";SIDECAR_DOCKED_MODE["TAKEOVER"]="takeover";return SIDECAR_DOCKED_MODE}({});class SidecarService{constructor(){(0,_defineProperty2.default)(this,"activeSidecar",null);(0,_defineProperty2.default)(this,"targetDomElement",null);(0,_defineProperty2.default)(this,"stop$",new _rxjs.ReplaySubject(1))}start(_ref){let{i18n:i18n,targetDomElement:targetDomElement}=_ref;this.targetDomElement=targetDomElement;const sidecarConfig$=new _rxjs.BehaviorSubject(undefined);const getSidecarConfig$=()=>sidecarConfig$.pipe((0,_operators.takeUntil)(this.stop$));const setSidecarConfig=config=>{if(sidecarConfig$.value||!sidecarConfig$.value&&config.dockedMode&&config.paddingSize){sidecarConfig$.next(_objectSpread(_objectSpread({},sidecarConfig$.value),config))}};return{getSidecarConfig$:getSidecarConfig$,setSidecarConfig:setSidecarConfig,open:(mount,options)=>{if(this.activeSidecar){setSidecarConfig({paddingSize:0});this.activeSidecar.close();this.cleanupDom()}const sidecar=new SidecarRef;setSidecarConfig(options.config);sidecar.onClose.then(()=>
6{if(this.activeSidecar===sidecar){this.cleanupDom()}});this.activeSidecar=sidecar;(0,_reactDom.render)(_react.default.createElement(_sidecar.Sidecar,{sidecarConfig$:sidecarConfig$,setSidecarConfig:setSidecarConfig,options:options,i18n:i18n,mount:mount}),this.targetDomElement);return sidecar},hide:()=>{setSidecarConfig({isHidden:true})},show:()=>{setSidecarConfig({isHidden:false})}}}cleanupDom(){if(this.targetDomElement!=null){(0,_reactDom.unmountComponentAtNode)(this.targetDomElement);this.targetDomElement.innerHTML=""}this.activeSidecar=null}}exports.SidecarService=SidecarService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HeaderHelpMenu=void 0;var _objectWithoutProperties2=_interopRequireDefault(__webpack_require__(42));var _extends2=_interopRequireDefault(__webpack_require__(58));var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireWildcard(__webpack_require__(5));var _i18n=__webpack_require__(10);var _react2=__webpack_require__(21);var _eui=__webpack_require__(8);var _rxjs=__webpack_require__(13);var _header_extension=__webpack_require__(296);var _constants=__webpack_require__(113);const _excluded=["linkType","title","labels","content"];function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}class HeaderHelpMenuUI extends _react.Component{constructor(props){super(props);(0,_defineProperty2.default)(this,"subscription",void 0);(0,_defineProperty2.default)(this,"createGithubUrl",(labels,title)=>{const url=new URL("https://github.com/opensearch-project/OpenSearch-Dashboards/issues/new?");if(labels.length){url.searchParams.set("labels",labels.join(","))}if(title){url.searchParams.set("title",title)}return url.toString()});(0,_defineProperty2.default)(this,"createCustomLink",(index,text,addSpacer,buttonProps)=>_react.default.createElement(_react.Fragment,{key:`helpButton${index}`},_react.default.createElement(_eui.EuiButtonEmpty,(0,_extends2.default)({},buttonProps,{size:"xs",flush:"left"}),text),addSpacer&&_react.default.createElement(_eui.EuiSpacer,{size:"xs"})));(0,_defineProperty2.default)(this,"onMenuButtonClick",()=>{this.setState({isOpen:!this.state.isOpen})});(0,_defineProperty2.default)(this,"closeMenu",()=>{this.setState({isOpen:false})});this.state={isOpen:false,helpExtension:undefined,helpSupportUrl:""}}componentDidMount(){this.subscription=(0,_rxjs.combineLatest)(this.props.helpExtension$,this.props.helpSupportUrl$).subscribe(_ref=>{let[helpExtension,helpSupportUrl]=_ref;this.setState({helpExtension:helpExtension,helpSupportUrl:helpSupportUrl})})}componentWillUnmount(){if(this.subscription){this.subscription.unsubscribe();this.subscription=undefined}}render(){const{intl:intl,opensearchDashboardsVersion:opensearchDashboardsVersion,useDefaultContent:useDefaultContent,opensearchDashboardsDocLink:opensearchDashboardsDocLink,surveyLink:surveyLink,useUpd
6atedAppearance:useUpdatedAppearance}=this.props;const{helpExtension:helpExtension,helpSupportUrl:helpSupportUrl}=this.state;const defaultContent=useDefaultContent?_react.default.createElement(_react.Fragment,null,_react.default.createElement(_eui.EuiButtonEmpty,{href:opensearchDashboardsDocLink,target:"_blank",size:"xs",flush:"left"},_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.chrome.headerGlobalNav.helpMenuOpenSearchDashboardsDocumentationTitle",defaultMessage:"Documentation"})),_react.default.createElement(_eui.EuiSpacer,{size:"xs"}),_react.default.createElement(_eui.EuiButtonEmpty,{href:helpSupportUrl,target:"_blank",size:"xs",flush:"left"},_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.chrome.headerGlobalNav.helpMenuAskOpenSearchTitle",defaultMessage:"Community"})),_react.default.createElement(_eui.EuiSpacer,{size:"xs"}),surveyLink&&_react.default.createElement("div",null,_react.default.createElement(_eui.EuiButtonEmpty,{href:surveyLink,target:"_blank",size:"xs",flush:"left"},_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.chrome.headerGlobalNav.helpMenuFeedbackSurveyTitle",defaultMessage:"Give feedback"})),_react.default.createElement(_eui.EuiSpacer,{size:"xs"})),_react.default.createElement(_eui.EuiSpacer,{size:"xs"}),_react.default.createElement(_eui.EuiButtonEmpty,{href:_constants.GITHUB_CREATE_ISSUE_LINK,target:"_blank",size:"xs",iconType:"logoGithub",flush:"left"},_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.chrome.headerGlobalNav.helpMenuOpenGitHubIssueTitle",defaultMessage:"Open an issue in GitHub"}))):null;let customContent;if(helpExtension){const{appName:appName,links:links,content:content}=helpExtension;const getFeedbackText=()=>_i18n.i18n.translate("core.ui.chrome.headerGlobalNav.helpMenuGiveFeedbackOnApp",{defaultMessage:"Give feedback on {appName}",values:{appName:helpExtension.appName}});const customLinks=links&&links.map((link,index)=>{const{linkType:linkType,title:title,labels:labels=[],content:text}=link,rest=(0,_objectWithoutProperties2.default)(link,_excluded);switch(linkType){case"documentation":return this.createCustomLink(index,_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.chrome.headerGlobalNav.helpMenuDocumentation",defaultMessage:"Documentation"}),index<links.length-1,_objectSpread({target:"_blank",rel:"noopener"},rest));case"github":return this.createCustomLink(index,getFeedbackText(),index<links.length-1,_objectSpread({iconType:"logoGithub",href:this.createGithubUrl(labels,title),target:"_blank",rel:"noopener"},rest));case"discuss":return this.createCustomLink(index,getFeedbackText(),index<links.length-1,_objectSpread({iconType:"editorComment",target:"_blank",rel:"noopener"},rest));case"custom":return this.createCustomLink(index,text,index<links.length-1,_objectSpread({},rest));default:break}});customContent=_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_eui.EuiTitle,{size:"xxs"},_react.default.createElement("h3",null,appName)),_react.default.createElement(_eui.EuiSpacer,{size:"s"}),customLinks,content&&_react.default.createElement(_react.default.Fragment,null,customLinks&&_react.default.createElement(_eui.EuiSpacer,{size:"s"}),_react.default.createElement(_header_extension.HeaderExtension,{extension:content})))}const button=useUpdatedAppearance?_react.default.createElement(_eui.EuiToolTip,{content:intl.formatMessage({id:"core.ui.chrome.headerGlobalNav.helpMenuButtonTitle",defaultMessage:"Help"})},_react.default.createElement(_eui.EuiButtonIcon,{iconType:"iInCircle",color:"text",size:"xs","aria-expanded":this.state.isOpen,"aria-haspopup":"true","aria-label":intl.formatMessage({id:"core.ui.chrome.headerGlobalNav.helpMenuButtonAriaLabel",defaultMessage:"Help menu"}),onClick:this.onMenuButtonClick})):_react.default.createElement(_eui.EuiToolTip,{content:intl.formatMessage({id:"core.ui.chrome.headerGlobalNav.helpMenuButtonTitle",defaultMessage:"Help"}),delay:"long",position:"bottom"},_react.default.createElement(_eui.EuiHeaderSectionItemButton,{"aria-expanded":this.state.isOpen,"aria-haspopup":"true","aria-label":intl.formatMessage({id:"core.ui.chrome.headerGlobalNav.helpMenuButtonAriaLabel",defaultMessage:"Help menu"}),onClick:this.onMenuButtonClick},_react.default.createElement(_eui.EuiIcon,{type:"questionInCircle",size:"m"})));return _react.default.createElement(_eui.EuiPopover,{anchorPosition:useUpdatedAppearance?"rightDown":"downRight",button:button,closePopover:this.closeMenu,"data-test-subj":"helpMenuButton",id:"headerHelpMenu",isOpen:this.state.isOpen,ownFocus:true,repositionOnScroll:true,panelPaddingSize:"s"},_react.default.createElement(_eui.EuiPopoverTitle,null,_react.default.createElement(_eui.EuiFlexGroup,{responsive:false},_react.default.createElement(_eui.EuiFlexItem,null,_react.default.createElement("h2",null,_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.chrome.headerGlobalNav.helpMenuTitle",defaultMessage:"Help"}
6))),_react.default.createElement(_eui.EuiFlexItem,{grow:false,className:"chrHeaderHelpMenu__version"},_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.chrome.headerGlobalNav.helpMenuVersion",defaultMessage:"v {version}",values:{version:opensearchDashboardsVersion}})))),_react.default.createElement("div",{style:{maxWidth:270}},defaultContent,defaultContent&&customContent&&_react.default.createElement(_eui.EuiHorizontalRule,{margin:"m"}),customContent))}}const HeaderHelpMenu=exports.HeaderHelpMenu=(0,_react2.injectI18n)(HeaderHelpMenuUI);HeaderHelpMenu.defaultProps={useDefaultContent:true}},function(module,exports){const SEMVER_SPEC_VERSION="2.0.0";const MAX_LENGTH=256;const MAX_SAFE_INTEGER=Number.MAX_SAFE_INTEGER||9007199254740991;const MAX_SAFE_COMPONENT_LENGTH=16;const MAX_SAFE_BUILD_LENGTH=MAX_LENGTH-6;const RELEASE_TYPES=["major","premajor","minor","preminor","patch","prepatch","prerelease"];module.exports={MAX_LENGTH:MAX_LENGTH,MAX_SAFE_COMPONENT_LENGTH:MAX_SAFE_COMPONENT_LENGTH,MAX_SAFE_BUILD_LENGTH:MAX_SAFE_BUILD_LENGTH,MAX_SAFE_INTEGER:MAX_SAFE_INTEGER,RELEASE_TYPES:RELEASE_TYPES,SEMVER_SPEC_VERSION:SEMVER_SPEC_VERSION,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},function(module,exports,__webpack_require__){(function(process){const debug=typeof process==="object"&&Object({IS_OPENSEARCH_DASHBOARDS_DISTRIBUTABLE:"true"})&&Object({IS_OPENSEARCH_DASHBOARDS_DISTRIBUTABLE:"true"}).NODE_DEBUG&&/\bsemver\b/i.test(Object({IS_OPENSEARCH_DASHBOARDS_DISTRIBUTABLE:"true"}).NODE_DEBUG)?(...args)=>console.error("SEMVER",...args):()=>{};module.exports=debug}).call(this,__webpack_require__(80))},function(module,exports,__webpack_require__){const compare=__webpack_require__(43);const gt=(a,b,loose)=>compare(a,b,loose)>0;module.exports=gt},function(module,exports,__webpack_require__){const ANY=Symbol("SemVer ANY");class Comparator{static get ANY(){return ANY}constructor(comp,options){options=parseOptions(options);if(comp instanceof Comparator){if(comp.loose===!!options.loose){return comp}else{comp=comp.value}}comp=comp.trim().split(/\s+/).join(" ");debug("comparator",comp,options);this.options=options;this.loose=!!options.loose;this.parse(comp);if(this.semver===ANY){this.value=""}else{this.value=this.operator+this.semver.version}debug("comp",this)}parse(comp){const r=this.options.loose?re[t.COMPARATORLOOSE]:re[t.COMPARATOR];const m=comp.match(r);if(!m){throw new TypeError(`Invalid comparator: ${comp}`)}this.operator=m[1]!==undefined?m[1]:"";if(this.operator==="="){this.operator=""}if(!m[2]){this.semver=ANY}else{this.semver=new SemVer(m[2],this.options.loose)}}toString(){return this.value}test(version){debug("Comparator.test",version,this.options.loose);if(this.semver===ANY||version===ANY){return true}if(typeof version==="string"){try{version=new SemVer(version,this.options)}catch(er){return false}}return cmp(version,this.operator,this.semver,this.options)}intersects(comp,options){if(!(comp instanceof Comparator)){throw new TypeError("a Comparator is required")}if(this.operator===""){if(this.value===""){return true}return new Range(comp.value,options).test(this.value)}else if(comp.operator===""){if(comp.value===""){return true}return new Range(this.value,options).test(comp.semver)}options=parseOptions(options);if(options.includePrerelease&&(this.value==="<0.0.0-0"||comp.value==="<0.0.0-0")){return false}if(!options.includePrerelease&&(this.value.startsWith("<0.0.0")||comp.value.startsWith("<0.0.0"))){return false}if(this.operator.startsWith(">")&&comp.operator.startsWith(">")){return true}if(this.operator.startsWith("<")&&comp.operator.startsWith("<")){return true}if(this.semver.version===comp.semver.version&&this.operator.includes("=")&&comp.operator.includes("=")){return true}if(cmp(this.semver,"<",comp.semver,options)&&this.operator.startsWith(">")&&comp.operator.startsWith("<")){return true}if(cmp(this.semver,">",comp.semver,options)&&this.operator.startsWith("<")&&comp.operator.startsWith(">")){return true}return false}}module.exports=Comparator;const parseOptions=__webpack_require__(188);const{safeRe:re,t:t}=__webpack_require__(88);const cmp=__webpack_require__(317);const debug=__webpack_require__(119);const SemVer=__webpack_require__(23);const Range=__webpack_require__(44)},function(module,exports,__webpack_require__){const Range=__webpack_require__(44);const satisfies=(version,range,options)=>{try{range=new Range(range,options)}catch(er){return false}return range.test(version)};module.exports=satisfies},function(module,exports,__webpack_require__){var getNative=__webpack_require__(194);var nativeCreate=getNative(Object,"create");module.exports=nativeCreate},function(module,exports,__webpack_require__){var eq=__webpack_require__(324);function assocIndexOf(array,key){var length=array.length;while(length--){if(eq(array[length][0],key)){return length}}return-1}module.exports=assocIndexOf},function(module,exports,__webpack_require__){var isKeyable=__webpack_require__(1043);function getMapData(map,key){var data=map.__data__;
6return isKeyable(key)?data[typeof key=="string"?"string":"hash"]:data.map}module.exports=getMapData},function(module,exports,__webpack_require__){"use strict";exports.deflate=deflate;exports.deflateSync=deflateSync;exports.inflate=inflate;exports.inflateSync=inflateSync;exports.gzip=gzip;exports.compress=gzip;exports.gzipSync=gzipSync;exports.compressSync=gzipSync;exports.gunzip=gunzip;exports.gunzipSync=gunzipSync;exports.zlib=zlib;exports.zlibSync=zlibSync;exports.unzlib=unzlib;exports.unzlibSync=unzlibSync;exports.gzip=gzip;exports.compress=gzip;exports.decompress=decompress;exports.decompressSync=decompressSync;exports.strToU8=strToU8;exports.strFromU8=strFromU8;exports.zip=zip;exports.zipSync=zipSync;exports.unzip=unzip;exports.unzipSync=unzipSync;var node_worker_1=__webpack_require__(625);var u8=Uint8Array,u16=Uint16Array,i32=Int32Array;var fleb=new u8([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]);var fdeb=new u8([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]);var clim=new u8([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);var freb=function(eb,start){var b=new u16(31);for(var i=0;i<31;++i){b[i]=start+=1<<eb[i-1]}var r=new i32(b[30]);for(var i=1;i<30;++i){for(var j=b[i];j<b[i+1];++j){r[j]=j-b[i]<<5|i}}return{b:b,r:r}};var _a=freb(fleb,2),fl=_a.b,revfl=_a.r;fl[28]=258,revfl[258]=28;var _b=freb(fdeb,0),fd=_b.b,revfd=_b.r;var rev=new u16(32768);for(var i=0;i<32768;++i){var x=(i&43690)>>1|(i&21845)<<1;x=(x&52428)>>2|(x&13107)<<2;x=(x&61680)>>4|(x&3855)<<4;rev[i]=((x&65280)>>8|(x&255)<<8)>>1}var hMap=function(cd,mb,r){var s=cd.length;var i=0;var l=new u16(mb);for(;i<s;++i){if(cd[i])++l[cd[i]-1]}var le=new u16(mb);for(i=1;i<mb;++i){le[i]=le[i-1]+l[i-1]<<1}var co;if(r){co=new u16(1<<mb);var rvb=15-mb;for(i=0;i<s;++i){if(cd[i]){var sv=i<<4|cd[i];var r_1=mb-cd[i];var v=le[cd[i]-1]++<<r_1;for(var m=v|(1<<r_1)-1;v<=m;++v){co[rev[v]>>rvb]=sv}}}}else{co=new u16(s);for(i=0;i<s;++i){if(cd[i]){co[i]=rev[le[cd[i]-1]++]>>15-cd[i]}}}return co};var flt=new u8(288);for(var i=0;i<144;++i)flt[i]=8;for(var i=144;i<256;++i)flt[i]=9;for(var i=256;i<280;++i)flt[i]=7;for(var i=280;i<288;++i)flt[i]=8;var fdt=new u8(32);for(var i=0;i<32;++i)fdt[i]=5;var flm=hMap(flt,9,0),flrm=hMap(flt,9,1);var fdm=hMap(fdt,5,0),fdrm=hMap(fdt,5,1);var max=function(a){var m=a[0];for(var i=1;i<a.length;++i){if(a[i]>m)m=a[i]}return m};var bits=function(d,p,m){var o=p/8|0;return(d[o]|d[o+1]<<8)>>(p&7)&m};var bits16=function(d,p){var o=p/8|0;return(d[o]|d[o+1]<<8|d[o+2]<<16)>>(p&7)};var shft=function(p){return(p+7)/8|0};var slc=function(v,s,e){if(s==null||s<0)s=0;if(e==null||e>v.length)e=v.length;return new u8(v.subarray(s,e))};exports.FlateErrorCode={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14};
6var ec=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"];var err=function(ind,msg,nt){var e=new Error(msg||ec[ind]);e.code=ind;if(Error.captureStackTrace)Error.captureStackTrace(e,err);if(!nt)throw e;return e};var inflt=function(dat,st,buf,dict){var sl=dat.length,dl=dict?dict.length:0;if(!sl||st.f&&!st.l)return buf||new u8(0);var noBuf=!buf;var resize=noBuf||st.i!=2;var noSt=st.i;if(noBuf)buf=new u8(sl*3);var cbuf=function(l){var bl=buf.length;if(l>bl){var nbuf=new u8(Math.max(bl*2,l));nbuf.set(buf);buf=nbuf}};var final=st.f||0,pos=st.p||0,bt=st.b||0,lm=st.l,dm=st.d,lbt=st.m,dbt=st.n;var tbts=sl*8;do{if(!lm){final=bits(dat,pos,1);var type=bits(dat,pos+1,3);pos+=3;if(!type){var s=shft(pos)+4,l=dat[s-4]|dat[s-3]<<8,t=s+l;if(t>sl){if(noSt)err(0);break}if(resize)cbuf(bt+l);buf.set(dat.subarray(s,t),bt);st.b=bt+=l,st.p=pos=t*8,st.f=final;continue}else if(type==1)lm=flrm,dm=fdrm,lbt=9,dbt=5;else if(type==2){var hLit=bits(dat,pos,31)+257,hcLen=bits(dat,pos+10,15)+4;var tl=hLit+bits(dat,pos+5,31)+1;pos+=14;var ldt=new u8(tl);var clt=new u8(19);for(var i=0;i<hcLen;++i){clt[clim[i]]=bits(dat,pos+i*3,7)}pos+=hcLen*3;var clb=max(clt),clbmsk=(1<<clb)-1;var clm=hMap(clt,clb,1);for(var i=0;i<tl;){var r=clm[bits(dat,pos,clbmsk)];pos+=r&15;var s=r>>4;if(s<16){ldt[i++]=s}else{var c=0,n=0;if(s==16)n=3+bits(dat,pos,3),pos+=2,c=ldt[i-1];else if(s==17)n=3+bits(dat,pos,7),pos+=3;else if(s==18)n=11+bits(dat,pos,127),pos+=7;while(n--)ldt[i++]=c}}var lt=ldt.subarray(0,hLit),dt=ldt.subarray(hLit);lbt=max(lt);dbt=max(dt);lm=hMap(lt,lbt,1);dm=hMap(dt,dbt,1)}else err(1);if(pos>tbts){if(noSt)err(0);break}}if(resize)cbuf(bt+131072);var lms=(1<<lbt)-1,dms=(1<<dbt)-1;var lpos=pos;for(;;lpos=pos){var c=lm[bits16(dat,pos)&lms],sym=c>>4;pos+=c&15;if(pos>tbts){if(noSt)err(0);break}if(!c)err(2);if(sym<256)buf[bt++]=sym;else if(sym==256){lpos=pos,lm=null;break}else{var add=sym-254;if(sym>264){var i=sym-257,b=fleb[i];add=bits(dat,pos,(1<<b)-1)+fl[i];pos+=b}var d=dm[bits16(dat,pos)&dms],dsym=d>>4;if(!d)err(3);pos+=d&15;var dt=fd[dsym];if(dsym>3){var b=fdeb[dsym];dt+=bits16(dat,pos)&(1<<b)-1,pos+=b}if(pos>tbts){if(noSt)err(0);break}if(resize)cbuf(bt+131072);var end=bt+add;if(bt<dt){var shift=dl-dt,dend=Math.min(dt,end);if(shift+bt<0)err(3);for(;bt<dend;++bt)buf[bt]=dict[shift+bt]}for(;bt<end;++bt)buf[bt]=buf[bt-dt]}}st.l=lm,st.p=lpos,st.b=bt,st.f=final;if(lm)final=1,st.m=lbt,st.d=dm,st.n=dbt}while(!final);return bt!=buf.length&&noBuf?slc(buf,0,bt):buf.subarray(0,bt)};var wbits=function(d,p,v){v<<=p&7;var o=p/8|0;d[o]|=v;d[o+1]|=v>>8};var wbits16=function(d,p,v){v<<=p&7;var o=p/8|0;d[o]|=v;d[o+1]|=v>>8;d[o+2]|=v>>16};var hTree=function(d,mb){var t=[];for(var i=0;i<d.length;++i){if(d[i])t.push({s:i,f:d[i]})}var s=t.length;var t2=t.slice();if(!s)return{t:et,l:0};if(s==1){var v=new u8(t[0].s+1);v[t[0].s]=1;return{t:v,l:1}}t.sort((function(a,b){return a.f-b.f}));t.push({s:-1,f:25001});var l=t[0],r=t[1],i0=0,i1=1,i2=2;t[0]={s:-1,f:l.f+r.f,l:l,r:r};while(i1!=s-1){l=t[t[i0].f<t[i2].f?i0++:i2++];r=t[i0!=i1&&t[i0].f<t[i2].f?i0++:i2++];t[i1++]={s:-1,f:l.f+r.f,l:l,r:r}}var maxSym=t2[0].s;for(var i=1;i<s;++i){if(t2[i].s>maxSym)maxSym=t2[i].s}var tr=new u16(maxSym+1);var mbt=ln(t[i1-1],tr,0);if(mbt>mb){var i=0,dt=0;var lft=mbt-mb,cst=1<<lft;t2.sort((function(a,b){return tr[b.s]-tr[a.s]||a.f-b.f}));for(;i<s;++i){var i2_1=t2[i].s;if(tr[i2_1]>mb){dt+=cst-(1<<mbt-tr[i2_1]);tr[i2_1]=mb}else break}dt>>=lft;while(dt>0){var i2_2=t2[i].s;if(tr[i2_2]<mb)dt-=1<<mb-tr[i2_2]++-1;else++i}for(;i>=0&&dt;--i){var i2_3=t2[i].s;if(tr[i2_3]==mb){--tr[i2_3];++dt}}mbt=mb}return{t:new u8(tr),l:mbt}};var ln=function(n,l,d){return n.s==-1?Math.max(ln(n.l,l,d+1),ln(n.r,l,d+1)):l[n.s]=d};var lc=function(c){var s=c.length;while(s&&!c[--s]);var cl=new u16(++s);var cli=0,cln=c[0],cls=1;var w=function(v){cl[cli++]=v};for(var i=1;i<=s;++i){if(c[i]==cln&&i!=s)++cls;else{if(!cln&&cls>2){for(;cls>138;cls-=138)w(32754);if(cls>2){w(cls>10?cls-11<<5|28690:cls-3<<5|12305);cls=0}}else if(cls>3){w(cln),--cls;for(;cls>6;cls-=6)w(8304);
vendor: 1,380 bytes, line 6
6if(cls>2)w(cls-3<<5|8208),cls=0}while(cls--)w(cln);cls=1;cln=c[i]}}return{c:cl.subarray(0,cli),n:s}};var clen=function(cf,cl){var l=0;for(var i=0;i<cl.length;++i)l+=cf[i]*cl[i];return l};var wfblk=function(out,pos,dat){var s=dat.length;var o=shft(pos+2);out[o]=s&255;out[o+1]=s>>8;out[o+2]=out[o]^255;out[o+3]=out[o+1]^255;for(var i=0;i<s;++i)out[o+i+4]=dat[i];return(o+4+s)*8};var wblk=function(dat,out,final,syms,lf,df,eb,li,bs,bl,p){wbits(out,p++,final);++lf[256];var _a=hTree(lf,15),dlt=_a.t,mlb=_a.l;var _b=hTree(df,15),ddt=_b.t,mdb=_b.l;var _c=lc(dlt),lclt=_c.c,nlc=_c.n;var _d=lc(ddt),lcdt=_d.c,ndc=_d.n;var lcfreq=new u16(19);for(var i=0;i<lclt.length;++i)++lcfreq[lclt[i]&31];for(var i=0;i<lcdt.length;++i)++lcfreq[lcdt[i]&31];var _e=hTree(lcfreq,7),lct=_e.t,mlcb=_e.l;var nlcc=19;for(;nlcc>4&&!lct[clim[nlcc-1]];--nlcc);var flen=bl+5<<3;var ftlen=clen(lf,flt)+clen(df,fdt)+eb;var dtlen=clen(lf,dlt)+clen(df,ddt)+eb+14+3*nlcc+clen(lcfreq,lct)+2*lcfreq[16]+3*lcfreq[17]+7*lcfreq[18];if(bs>=0&&flen<=ftlen&&flen<=dtlen)return wfblk(out,p,dat.subarray(bs,bs+bl));var lm,ll,dm,dl;wbits(out,p,1+(dtlen<ftlen)),p+=2;if(dtlen<ftlen){lm=hMap(dlt,mlb,0),ll=dlt,dm=hMap(ddt,mdb,0),dl=ddt;var llm=hMap(lct,mlcb,0);wbits(out,p,nlc-257);wbits(out,p+5,ndc-1);wbits(out,p+10,nlcc-4);p+=14;for(var i=0;i<nlcc;++i)wbits(out,p+3*i,lct[clim[i]]);p+=3*nlcc;var lcts=[lclt,lcdt];for(var it=0;
6it<2;++it){var clct=lcts[it];for(var i=0;i<clct.length;++i){var len=clct[i]&31;wbits(out,p,llm[len]),p+=lct[len];if(len>15)wbits(out,p,clct[i]>>5&127),p+=clct[i]>>12}}}else{lm=flm,ll=flt,dm=fdm,dl=fdt}for(var i=0;i<li;++i){var sym=syms[i];if(sym>255){var len=sym>>18&31;wbits16(out,p,lm[len+257]),p+=ll[len+257];if(len>7)wbits(out,p,sym>>23&31),p+=fleb[len];var dst=sym&31;wbits16(out,p,dm[dst]),p+=dl[dst];if(dst>3)wbits16(out,p,sym>>5&8191),p+=fdeb[dst]}else{wbits16(out,p,lm[sym]),p+=ll[sym]}}wbits16(out,p,lm[256]);return p+ll[256]};var deo=new i32([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]);var et=new u8(0);var dflt=function(dat,lvl,plvl,pre,post,st){var s=st.z||dat.length;var o=new u8(pre+s+5*(1+Math.ceil(s/7e3))+post);var w=o.subarray(pre,o.length-post);var lst=st.l;var pos=(st.r||0)&7;if(lvl){if(pos)w[0]=st.r>>3;var opt=deo[lvl-1];var n=opt>>13,c=opt&8191;var msk_1=(1<<plvl)-1;var prev=st.p||new u16(32768),head=st.h||new u16(msk_1+1);var bs1_1=Math.ceil(plvl/3),bs2_1=2*bs1_1;var hsh=function(i){return(dat[i]^dat[i+1]<<bs1_1^dat[i+2]<<bs2_1)&msk_1};var syms=new i32(25e3);var lf=new u16(288),df=new u16(32);var lc_1=0,eb=0,i=st.i||0,li=0,wi=st.w||0,bs=0;for(;i+2<s;++i){var hv=hsh(i);var imod=i&32767,pimod=head[hv];prev[imod]=pimod;head[hv]=imod;if(wi<=i){var rem=s-i;if((lc_1>7e3||li>24576)&&(rem>423||!lst)){pos=wblk(dat,w,0,syms,lf,df,eb,li,bs,i-bs,pos);li=lc_1=eb=0,bs=i;for(var j=0;j<286;++j)lf[j]=0;for(var j=0;j<30;++j)df[j]=0}var l=2,d=0,ch_1=c,dif=imod-pimod&32767;if(rem>2&&hv==hsh(i-dif)){var maxn=Math.min(n,rem)-1;var maxd=Math.min(32767,i);var ml=Math.min(258,rem);while(dif<=maxd&&--ch_1&&imod!=pimod){if(dat[i+l]==dat[i+l-dif]){var nl=0;for(;nl<ml&&dat[i+nl]==dat[i+nl-dif];++nl);if(nl>l){l=nl,d=dif;if(nl>maxn)break;var mmd=Math.min(dif,nl-2);var md=0;for(var j=0;j<mmd;++j){var ti=i-dif+j&32767;var pti=prev[ti];var cd=ti-pti&32767;if(cd>md)md=cd,pimod=ti}}}imod=pimod,pimod=prev[imod];dif+=imod-pimod&32767}}if(d){syms[li++]=268435456|revfl[l]<<18|revfd[d];var lin=revfl[l]&31,din=revfd[d]&31;eb+=fleb[lin]+fdeb[din];++lf[257+lin];++df[din];wi=i+l;++lc_1}else{syms[li++]=dat[i];++lf[dat[i]]}}}for(i=Math.max(i,wi);i<s;++i){syms[li++]=dat[i];++lf[dat[i]]}pos=wblk(dat,w,lst,syms,lf,df,eb,li,bs,i-bs,pos);if(!lst){st.r=pos&7|w[pos/8|0]<<3;pos-=7;st.h=head,st.p=prev,st.i=i,st.w=wi}}else{for(var i=st.w||0;i<s+lst;i+=65535){var e=i+65535;if(e>=s){w[pos/8|0]=lst;e=s}pos=wfblk(w,pos+1,dat.subarray(i,e))}st.i=s}return slc(o,0,pre+shft(pos)+post)};var crct=function(){var t=new Int32Array(256);for(var i=0;i<256;++i){var c=i,k=9;while(--k)c=(c&1&&-306674912)^c>>>1;t[i]=c}return t}();var crc=function(){var c=-1;return{p:function(d){var cr=c;for(var i=0;i<d.length;++i)cr=crct[cr&255^d[i]]^cr>>>8;c=cr},d:function(){return~c}}};var adler=function(){var a=1,b=0;return{p:function(d){var n=a,m=b;var l=d.length|0;for(var i=0;i!=l;){var e=Math.min(i+2655,l);for(;i<e;++i)m+=n+=d[i];n=(n&65535)+15*(n>>16),m=(m&65535)+15*(m>>16)}a=n,b=m},d:function(){a%=65521,b%=65521;return(a&255)<<24|(a&65280)<<8|(b&255)<<8|b>>8}}};var dopt=function(dat,opt,pre,post,st){if(!st){st={l:1};if(opt.dictionary){var dict=opt.dictionary.subarray(-32768);var newDat=new u8(dict.length+dat.length);newDat.set(dict);newDat.set(dat,dict.length);dat=newDat;st.w=dict.length}}return dflt(dat,opt.level==null?6:opt.level,opt.mem==null?st.l?Math.ceil(Math.max(8,Math.min(13,Math.log(dat.length)))*1.5):20:12+opt.mem,pre,post,st)};var mrg=function(a,b){var o={};for(var k in a)o[k]=a[k];for(var k in b)o[k]=b[k];return o};var wcln=function(fn,fnStr,td){var dt=fn();var st=fn.toString();var ks=st.slice(st.indexOf("[")+1,st.lastIndexOf("]")).replace(/\s+/g,"").split(",");for(var i=0;i<dt.length;++i){var v=dt[i],k=ks[i];if(typeof v=="function"){fnStr+=";"+k+"=";var st_1=v.toString();if(v.prototype){if(st_1.indexOf("[native code]")!=-1){var spInd=st_1.indexOf(" ",8)+1;fnStr+=st_1.slice(spInd,st_1.indexOf("(",spInd))}else{fnStr+=st_1;for(var t in v.prototype)fnStr+=";"+k+".prototype."+t+"="+v.prototype[t].toString()}}else fnStr+=st_1}else td[k]=v}return fnStr};var ch=[];var cbfs=function(v){var tl=[];for(var k in v){if(v[k].buffer){tl.push((v[k]=new v[k].constructor(v[k])).buffer)}}return tl};
6var wrkr=function(fns,init,id,cb){if(!ch[id]){var fnStr="",td_1={},m=fns.length-1;for(var i=0;i<m;++i)fnStr=wcln(fns[i],fnStr,td_1);ch[id]={c:wcln(fns[m],fnStr,td_1),e:td_1}}var td=mrg({},ch[id].e);return(0,node_worker_1.default)(ch[id].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+init.toString()+"}",id,td,cbfs(td),cb)};var bInflt=function(){return[u8,u16,i32,fleb,fdeb,clim,fl,fd,flrm,fdrm,rev,ec,hMap,max,bits,bits16,shft,slc,err,inflt,inflateSync,pbf,gopt]};var bDflt=function(){return[u8,u16,i32,fleb,fdeb,clim,revfl,revfd,flm,flt,fdm,fdt,rev,deo,et,hMap,wbits,wbits16,hTree,ln,lc,clen,wfblk,wblk,shft,slc,dflt,dopt,deflateSync,pbf]};var gze=function(){return[gzh,gzhl,wbytes,crc,crct]};var guze=function(){return[gzs,gzl]};var zle=function(){return[zlh,wbytes,adler]};var zule=function(){return[zls]};var pbf=function(msg){return postMessage(msg,[msg.buffer])};var gopt=function(o){return o&&{out:o.size&&new u8(o.size),dictionary:o.dictionary}};var cbify=function(dat,opts,fns,init,id,cb){var w=wrkr(fns,init,i
6d,(function(err,dat){w.terminate();cb(err,dat)}));w.postMessage([dat,opts],opts.consume?[dat.buffer]:[]);return function(){w.terminate()}};var astrm=function(strm){strm.ondata=function(dat,final){return postMessage([dat,final],[dat.buffer])};return function(ev){if(ev.data[0]){strm.push(ev.data[0],ev.data[1]);postMessage([ev.data[0].length])}else strm.flush(ev.data[1])}};var astrmify=function(fns,strm,opts,init,id,flush,ext){var t;var w=wrkr(fns,init,id,(function(err,dat){if(err)w.terminate(),strm.ondata.call(strm,err);else if(!Array.isArray(dat))ext(dat);else if(dat.length==1){strm.queuedSize-=dat[0];if(strm.ondrain)strm.ondrain(dat[0])}else{if(dat[1])w.terminate();strm.ondata.call(strm,err,dat[0],dat[1])}}));w.postMessage(opts);strm.queuedSize=0;strm.push=function(d,f){if(!strm.ondata)err(5);if(t)strm.ondata(err(4,0,1),null,!!f);strm.queuedSize+=d.length;w.postMessage([d,t=f],d.buffer instanceof ArrayBuffer?[d.buffer]:[])};strm.terminate=function(){w.terminate()};if(flush){strm.flush=function(sync){w.postMessage([0,sync])}}};var b2=function(d,b){return d[b]|d[b+1]<<8};var b4=function(d,b){return(d[b]|d[b+1]<<8|d[b+2]<<16|d[b+3]<<24)>>>0};var b8=function(d,b){return b4(d,b)+b4(d,b+4)*4294967296};var wbytes=function(d,b,v){for(;v;++b)d[b]=v,v>>>=8};var gzh=function(c,o){var fn=o.filename;c[0]=31,c[1]=139,c[2]=8,c[8]=o.level<2?4:o.level==9?2:0,c[9]=3;if(o.mtime!=0)wbytes(c,4,Math.floor(new Date(o.mtime||Date.now())/1e3));if(fn){c[3]=8;for(var i=0;i<=fn.length;++i)c[i+10]=fn.charCodeAt(i)}};var gzs=function(d){if(d[0]!=31||d[1]!=139||d[2]!=8)err(6,"invalid gzip data");var flg=d[3];var st=10;if(flg&4)st+=(d[10]|d[11]<<8)+2;for(var zs=(flg>>3&1)+(flg>>4&1);zs>0;zs-=!d[st++]);return st+(flg&2)};var gzl=function(d){var l=d.length;return(d[l-4]|d[l-3]<<8|d[l-2]<<16|d[l-1]<<24)>>>0};var gzhl=function(o){return 10+(o.filename?o.filename.length+1:0)};var zlh=function(c,o){var lv=o.level,fl=lv==0?0:lv<6?1:lv==9?3:2;c[0]=120,c[1]=fl<<6|(o.dictionary&&32);c[1]|=31-(c[0]<<8|c[1])%31;if(o.dictionary){var h=adler();h.p(o.dictionary);wbytes(c,2,h.d())}};var zls=function(d,dict){if((d[0]&15)!=8||d[0]>>4>7||(d[0]<<8|d[1])%31)err(6,"invalid zlib data");if((d[1]>>5&1)==+!dict)err(6,"invalid zlib data: "+(d[1]&32?"need":"unexpected")+" dictionary");return(d[1]>>3&4)+2};function StrmOpt(opts,cb){if(typeof opts=="function")cb=opts,opts={};this.ondata=cb;return opts}var Deflate=function(){function Deflate(opts,cb){if(typeof opts=="function")cb=opts,opts={};this.ondata=cb;this.o=opts||{};this.s={l:0,i:32768,w:32768,z:32768};this.b=new u8(98304);if(this.o.dictionary){var dict=this.o.dictionary.subarray(-32768);this.b.set(dict,32768-dict.length);this.s.i=32768-dict.length}}Deflate.prototype.p=function(c,f){this.ondata(dopt(c,this.o,0,0,this.s),f)};Deflate.prototype.push=function(chunk,final){if(!this.ondata)err(5);if(this.s.l)err(4);var endLen=chunk.length+this.s.z;if(endLen>this.b.length){if(endLen>2*this.b.length-32768){var newBuf=new u8(endLen&-32768);newBuf.set(this.b.subarray(0,this.s.z));this.b=newBuf}var split=this.b.length-this.s.z;this.b.set(chunk.subarray(0,split),this.s.z);this.s.z=this.b.length;this.p(this.b,false);this.b.set(this.b.subarray(-32768));this.b.set(chunk.subarray(split),32768);this.s.z=chunk.length-split+32768;this.s.i=32766,this.s.w=32768}else{this.b.set(chunk,this.s.z);this.s.z+=chunk.length}this.s.l=final&1;if(this.s.z>this.s.w+8191||final){this.p(this.b,final||false);this.s.w=this.s.i,this.s.i-=2}if(final){this.s=this.o={};this.b=et}};Deflate.prototype.flush=function(sync){if(!this.ondata)err(5);if(this.s.l)err(4);this.p(this.b,false);this.s.w=this.s.i,this.s.i-=2;if(sync){var c=new u8(6);c[0]=this.s.r>>3;var ep=wfblk(c,this.s.r,et);this.s.r=0;this.ondata(c.subarray(0,ep>>3),false)}};return Deflate}();exports.Deflate=Deflate;var AsyncDeflate=function(){function AsyncDeflate(opts,cb){astrmify([bDflt,function(){return[astrm,Deflate]}],this,StrmOpt.call(this,opts,cb),(function(ev){var strm=new Deflate(ev.data);onmessage=astrm(strm)}
6),6,1)}return AsyncDeflate}();exports.AsyncDeflate=AsyncDeflate;function deflate(data,opts,cb){if(!cb)cb=opts,opts={};if(typeof cb!="function")err(7);return cbify(data,opts,[bDflt],(function(ev){return pbf(deflateSync(ev.data[0],ev.data[1]))}),0,cb)}function deflateSync(data,opts){return dopt(data,opts||{},0,0)}var Inflate=function(){function Inflate(opts,cb){if(typeof opts=="function")cb=opts,opts={};this.ondata=cb;var dict=opts&&opts.dictionary&&opts.dictionary.subarray(-32768);this.s={i:0,b:dict?dict.length:0};this.o=new u8(32768);this.p=new u8(0);if(dict)this.o.set(dict)}Inflate.prototype.e=function(c){if(!this.ondata)err(5);if(this.d)err(4);if(!this.p.length)this.p=c;else if(c.length){var n=new u8(this.p.length+c.length);n.set(this.p),n.set(c,this.p.length),this.p=n}};Inflate.prototype.c=function(final){this.s.i=+(this.d=final||false);var bts=this.s.b;var dt=inflt(this.p,this.s,this.o);this.ondata(slc(dt,bts,this.s.b),this.d);this.o=slc(dt,this.s.b-32768),this.s.b=this.o.length;this.p=slc(this.p,this.s.p/8|0),this.s.p&=7};Inflate.prototype.push=function(chunk,final){this.e(chunk),this.c(final)};return Inflate}();exports.Inflate=Inflate;var AsyncInflate=function(){function AsyncInflate(opts,cb){astrmify([bInflt,function(){return[astrm,Inflate]}],this,StrmOpt.call(this,opts,cb),(function(ev){var strm=new Inflate(ev.data);onmessage=astrm(strm)}
6),7,0)}return AsyncInflate}();exports.AsyncInflate=AsyncInflate;function inflate(data,opts,cb){if(!cb)cb=opts,opts={};if(typeof cb!="function")err(7);return cbify(data,opts,[bInflt],(function(ev){return pbf(inflateSync(ev.data[0],gopt(ev.data[1])))}),1,cb)}function inflateSync(data,opts){return inflt(data,{i:2},opts&&opts.out,opts&&opts.dictionary)}var Gzip=function(){function Gzip(opts,cb){this.c=crc();this.l=0;this.v=1;Deflate.call(this,opts,cb)}Gzip.prototype.push=function(chunk,final){this.c.p(chunk);this.l+=chunk.length;Deflate.prototype.push.call(this,chunk,final)};Gzip.prototype.p=function(c,f){var raw=dopt(c,this.o,this.v&&gzhl(this.o),f&&8,this.s);if(this.v)gzh(raw,this.o),this.v=0;if(f)wbytes(raw,raw.length-8,this.c.d()),wbytes(raw,raw.length-4,this.l);this.ondata(raw,f)};Gzip.prototype.flush=function(sync){Deflate.prototype.flush.call(this,sync)};return Gzip}();exports.Gzip=Gzip;exports.Compress=Gzip;var AsyncGzip=function(){function AsyncGzip(opts,cb){astrmify([bDflt,gze,function(){return[astrm,Deflate,Gzip]}],this,StrmOpt.call(this,opts,cb),(function(ev){var strm=new Gzip(ev.data);onmessage=astrm(strm)}
6),8,1)}return AsyncGzip}();exports.AsyncGzip=AsyncGzip;exports.AsyncCompress=AsyncGzip;function gzip(data,opts,cb){if(!cb)cb=opts,opts={};if(typeof cb!="function")err(7);return cbify(data,opts,[bDflt,gze,function(){return[gzipSync]}],(function(ev){return pbf(gzipSync(ev.data[0],ev.data[1]))}),2,cb)}function gzipSync(data,opts){if(!opts)opts={};var c=crc(),l=data.length;c.p(data);var d=dopt(data,opts,gzhl(opts),8),s=d.length;return gzh(d,opts),wbytes(d,s-8,c.d()),wbytes(d,s-4,l),d}var Gunzip=function(){function Gunzip(opts,cb){this.v=1;this.r=0;Inflate.call(this,opts,cb)}Gunzip.prototype.push=function(chunk,final){Inflate.prototype.e.call(this,chunk);this.r+=chunk.length;if(this.v){var p=this.p.subarray(this.v-1);var s=p.length>3?gzs(p):4;if(s>p.length){if(!final)return}else if(this.v>1&&this.onmember){this.onmember(this.r-p.length)}this.p=p.subarray(s),this.v=0}Inflate.prototype.c.call(this,0);if(this.s.f&&!this.s.l){this.v=shft(this.s.p)+9;this.s={i:0};this.o=new u8(0);this.push(new u8(0),final)}else if(final){Inflate.prototype.c.call(this,final)}};return Gunzip}();exports.Gunzip=Gunzip;var AsyncGunzip=function(){function AsyncGunzip(opts,cb){var _this=this;astrmify([bInflt,guze,function(){return[astrm,Inflate,Gunzip]}],this,StrmOpt.call(this,opts,cb),(function(ev){var strm=new Gunzip(ev.data);strm.onmember=function(offset){return postMessage(offset)};onmessage=astrm(strm)}
6),9,0,(function(offset){return _this.onmember&&_this.onmember(offset)}))}return AsyncGunzip}();exports.AsyncGunzip=AsyncGunzip;function gunzip(data,opts,cb){if(!cb)cb=opts,opts={};if(typeof cb!="function")err(7);return cbify(data,opts,[bInflt,guze,function(){return[gunzipSync]}],(function(ev){return pbf(gunzipSync(ev.data[0],ev.data[1]))}),3,cb)}function gunzipSync(data,opts){var st=gzs(data);if(st+8>data.length)err(6,"invalid gzip data");return inflt(data.subarray(st,-8),{i:2},opts&&opts.out||new u8(gzl(data)),opts&&opts.dictionary)}var Zlib=function(){function Zlib(opts,cb){this.c=adler();this.v=1;Deflate.call(this,opts,cb)}Zlib.prototype.push=function(chunk,final){this.c.p(chunk);Deflate.prototype.push.call(this,chunk,final)};Zlib.prototype.p=function(c,f){var raw=dopt(c,this.o,this.v&&(this.o.dictionary?6:2),f&&4,this.s);if(this.v)zlh(raw,this.o),this.v=0;if(f)wbytes(raw,raw.length-4,this.c.d());this.ondata(raw,f)};Zlib.prototype.flush=function(sync){Deflate.prototype.flush.call(this,sync)};return Zlib}();exports.Zlib=Zlib;var AsyncZlib=function(){function AsyncZlib(opts,cb){astrmify([bDflt,zle,function(){return[astrm,Deflate,Zlib]}],this,StrmOpt.call(this,opts,cb),(function(ev){var strm=new Zlib(ev.data);onmessage=astrm(strm)}
6),10,1)}return AsyncZlib}();exports.AsyncZlib=AsyncZlib;function zlib(data,opts,cb){if(!cb)cb=opts,opts={};if(typeof cb!="function")err(7);return cbify(data,opts,[bDflt,zle,function(){return[zlibSync]}],(function(ev){return pbf(zlibSync(ev.data[0],ev.data[1]))}),4,cb)}function zlibSync(data,opts){if(!opts)opts={};var a=adler();a.p(data);var d=dopt(data,opts,opts.dictionary?6:2,4);return zlh(d,opts),wbytes(d,d.length-4,a.d()),d}var Unzlib=function(){function Unzlib(opts,cb){Inflate.call(this,opts,cb);this.v=opts&&opts.dictionary?2:1}Unzlib.prototype.push=function(chunk,final){Inflate.prototype.e.call(this,chunk);if(this.v){if(this.p.length<6&&!final)return;this.p=this.p.subarray(zls(this.p,this.v-1)),this.v=0}if(final){if(this.p.length<4)err(6,"invalid zlib data");this.p=this.p.subarray(0,-4)}Inflate.prototype.c.call(this,final)};return Unzlib}();exports.Unzlib=Unzlib;var AsyncUnzlib=function(){function AsyncUnzlib(opts,cb){astrmify([bInflt,zule,function(){return[astrm,Inflate,Unzlib]}],this,StrmOpt.call(this,opts,cb),(function(ev){var strm=new Unzlib(ev.data);onmessage=astrm(strm)}
6),11,0)}return AsyncUnzlib}();exports.AsyncUnzlib=AsyncUnzlib;function unzlib(data,opts,cb){if(!cb)cb=opts,opts={};if(typeof cb!="function")err(7);return cbify(data,opts,[bInflt,zule,function(){return[unzlibSync]}],(function(ev){return pbf(unzlibSync(ev.data[0],gopt(ev.data[1])))}),5,cb)}function unzlibSync(data,opts){return inflt(data.subarray(zls(data,opts&&opts.dictionary),-4),{i:2},opts&&opts.out,opts&&opts.dictionary)}var Decompress=function(){function Decompress(opts,cb){this.o=StrmOpt.call(this,opts,cb)||{};this.G=Gunzip;this.I=Inflate;this.Z=Unzlib}Decompress.prototype.i=function(){var _this=this;this.s.ondata=function(dat,final){_this.ondata(dat,final)}};Decompress.prototype.push=function(chunk,final){if(!this.ondata)err(5);if(!this.s){if(this.p&&this.p.length){var n=new u8(this.p.length+chunk.length);n.set(this.p),n.set(chunk,this.p.length)}else this.p=chunk;if(this.p.length>2){this.s=this.p[0]==31&&this.p[1]==139&&this.p[2]==8?new this.G(this.o):(this.p[0]&15)!=8||this.p[0]>>4>7||(this.p[0]<<8|this.p[1])%31?new this.I(this.o):new this.Z(this.o);this.i();this.s.push(this.p,final);this.p=null}}else this.s.push(chunk,final)};return Decompress}();exports.Decompress=Decompress;var AsyncDecompress=function(){function AsyncDecompress(opts,cb){Decompress.call(this,opts,cb);this.queuedSize=0;this.G=AsyncGunzip;this.I=AsyncInflate;this.Z=AsyncUnzlib}AsyncDecompress.prototype.i=function(){var _this=this;this.s.ondata=function(err,dat,final){_this.ondata(err,dat,final)};this.s.ondrain=function(size){_this.queuedSize-=size;if(_this.ondrain)_this.ondrain(size)}};AsyncDecompress.prototype.push=function(chunk,final){this.queuedSize+=chunk.length;Decompress.prototype.push.call(this,chunk,final)};return AsyncDecompress}();exports.AsyncDecompress=AsyncDecompress;function decompress(data,opts,cb){if(!cb)cb=opts,opts={};if(typeof cb!="function")err(7);return data[0]==31&&data[1]==139&&data[2]==8?gunzip(data,opts,cb):(data[0]&15)!=8||data[0]>>4>7||(data[0]<<8|data[1])%31?inflate(data,opts,cb):unzlib(data,opts,cb)}function decompressSync(data,opts){return data[0]==31&&data[1]==139&&data[2]==8?gunzipSync(data,opts):(data[0]&15)!=8||data[0]>>4>7||(data[0]<<8|data[1])%31?inflateSync(data,opts):unzlibSync(data,opts)}var fltn=function(d,p,t,o){for(var k in d){var val=d[k],n=p+k,op=o;if(Array.isArray(val))op=mrg(o,val[1]),val=val[0];if(ArrayBuffer.isView(val))t[n]=[val,op];else{t[n+="/"]=[new u8(0),op];fltn(val,n,t,o)}}};var te=typeof TextEncoder!="undefined"&&new TextEncoder;var td=typeof TextDecoder!="undefined"&&new TextDecoder;var tds=0;try{td.decode(et,{stream:true});tds=1}catch(e){}var dutf8=function(d){for(var r="",i=0;;){var c=d[i++];var eb=(c>127)+(c>223)+(c>239);if(i+eb>d.length)return{s:r,r:slc(d,i-1)};if(!eb)r+=String.fromCharCode(c);else if(eb==3){c=((c&15)<<18|(d[i++]&63)<<12|(d[i++]&63)<<6|d[i++]&63)-65536,r+=String.fromCharCode(55296|c>>10,56320|c&1023)}else if(eb&1)r+=String.fromCharCode((c&31)<<6|d[i++]&63);else r+=String.fromCharCode((c&15)<<12|(d[i++]&63)<<6|d[i++]&63)}};var DecodeUTF8=function(){function DecodeUTF8(cb){this.ondata=cb;if(tds)this.t=new TextDecoder;else this.p=et}DecodeUTF8.prototype.push=function(chunk,final){if(!this.ondata)err(5);final=!!final;if(this.t){this.ondata(this.t.decode(chunk,{stream:true}),final);if(final){if(this.t.decode().length)err(8);this.t=null}return}if(!this.p)err(4);var dat=new u8(this.p.length+chunk.length);dat.set(this.p);dat.set(chunk,this.p.length);var _a=dutf8(dat),s=_a.s,r=_a.r;if(final){if(r.length)err(8);this.p=null}else this.p=r;this.ondata(s,final)};return DecodeUTF8}();exports.DecodeUTF8=DecodeUTF8;var EncodeUTF8=function(){function EncodeUTF8(cb){this.ondata=cb}EncodeUTF8.prototype.push=function(chunk,final){if(!this.ondata)err(5);if(this.d)err(4);this.ondata(strToU8(chunk),this.d=final||false)};return EncodeUTF8}();exports.EncodeUTF8=EncodeUTF8;function strToU8(str,latin1){if(latin1){var ar_1=new u8(str.length);for(var i=0;i<str.length;++i)ar_1[i]=str.charCodeAt(i);return ar_1}if(te)return te.encode(str);var l=str.length;var ar=new u8(str.length+(str.length>>1));var ai=0;var w=function(v){ar[ai++]=v};for(var i=0;i<l;++i){if(ai+5>ar.length){var n=new u8(ai+8+(l-i<<1));n.set(ar);ar=n}var c=str.charCodeAt(i);if(c<128||latin1)w(c);else if(c<2048)w(192|c>>6),w(128|c&63);else if(c>55295&&c<57344)c=65536+(c&1023<<10)|str.charCodeAt(++i)&1023,w(240|c>>18),w(128|c>>12&63),w(128|c>>6&63),w(128|c&63);else w(224|c>>12),w(128|c>>6&63),w(128|c&63)}return slc(ar,0,ai)}function strFromU8(dat,latin1){if(latin1){var r="";for(var i=0;i<dat.length;i+=16384)r+=String.fromCharCode.apply(null,dat.subarray(i,i+16384));return r}else if(td){return td.decode(dat)}else{var _a=dutf8(dat),s=_a.s,r=_a.r;if(r.length)err(8);return s}}var dbf=function(l){return l==1?3:l<6?2:l==9?1:0};var slzh=function(d,b){return b+30+b2(d,b+26)+b2(d,b+28)};var zh=function(d,b,z){var fnl=b2(d,b+28),efl=b2(d,b+30),fn=strFromU8(d.subarray(b+46,b+46+fnl),!(b2(d,b+8)&2048)),es=b+46+fnl;var _a=z64hs(d,es,efl,z,b4(d,b+20),b4(d,b+24),b4(d,b+42)),sc=_a[0],su=_a[1],off=_a[2];return[b2(d,b+10),sc,su,fn,es+efl+b2(d,b+32),off]};var z64hs=function(d,b,l,z,sc,su,off){var nsc=sc==4294967295,nsu=su==4294967295,noff=off==4294967295,e=b+l;var nf=nsc+nsu+noff;if(z&&nf){for(;b+4<e;b+=4+b2(d,b+2)){if(b2(d,b)==1){return[nsc?b8(d,b+4+8*nsu):sc,nsu?b8(d,b+4):su,noff?b8(d,b+4+8*(nsu+nsc)):off,1]}}if(z<2)err(13)}return[sc,su,off,0]};var exfl=function(ex){var le=0;if(ex){for(var k in ex){var l=ex[k].length;if(l>65535)err(9);le+=l+4}}return le};var wzh=function(d,b,f,fn,u,c,ce,co){var fl=fn.length,ex=f.extra,col=co&&co.length;var exl=exfl(ex);wbytes(d,b,ce!=null?33639248:67324752),b+=4;if(ce!=null)d[b++]=20,d[b++]=f.os;d[b]=20,b+=2;d[b++]=f.flag<<1|(c<0&&8),d[b++]=u&&8;d[b++]=f.compression&255,d[b++]=f.compression>>8;var dt=new Date(f.mtime==null?Date.now():f.mtime),y=dt.getFullYear()-1980;if(y<0||y>119)err(10);wbytes(d,b,y<<25|dt.getMonth()+1<<21|dt.getDate()<<16|dt.getHours()<<11|dt.getMinutes()<<5|dt.getSeconds()>>1),b+=4;if(c!=-1){wbytes(d,b,f.crc);wbytes(d,b+4,c<0?-c-2:c);wbytes(d,b+8,f.size)}wbytes(d,b+12,fl);wbytes(d,b+14,exl),b+=16;if(ce!=null){wbytes(d,b,col);wbytes(d,b+6,f.attrs);wbytes(d,b+10,ce),b+=14}d.set(fn,b);b+=fl;if(exl){for(var k in ex){var exf=ex[k],l=exf.length;wbytes(d,b,+k);wbytes(d,b+2,l);d.set(exf,b+4),b+=4+l}}if(col)d.set(co,b),b+=col;return b};var wzf=function(o,b,c,d,e){wbytes(o,b,101010256);wbytes(o,b+8,c);wbytes(o,b+10,c);wbytes(o,b+12,d);wbytes(o,b+16,e)};var ZipPassThrough=function(){function ZipPassThrough(filename){this.filename=filename;this.c=crc();this.size=0;this.compression=0}ZipPassThrough.prototype.process=function(chunk,final){this.ondata(null,chunk,final)};ZipPassThrough.prototype.push=function(chunk,final){if(!this.ondata)err(5);this.c.p(chunk);this.size+=chunk.length;if(final)this.crc=this.c.d();this.process(chunk,final||false)};return ZipPassThrough}();exports.ZipPassThrough=ZipPassThrough;var ZipDeflate=function(){function ZipDeflate(filename,opts){var _this=this;
6if(!opts)opts={};ZipPassThrough.call(this,filename);this.d=new Deflate(opts,(function(dat,final){_this.ondata(null,dat,final)}));this.compression=8;this.flag=dbf(opts.level)}ZipDeflate.prototype.process=function(chunk,final){try{this.d.push(chunk,final)}catch(e){this.ondata(e,null,final)}};ZipDeflate.prototype.push=function(chunk,final){ZipPassThrough.prototype.push.call(this,chunk,final)};return ZipDeflate}();exports.ZipDeflate=ZipDeflate;var AsyncZipDeflate=function(){function AsyncZipDeflate(filename,opts){var _this=this;if(!opts)opts={};ZipPassThrough.call(this,filename);this.d=new AsyncDeflate(opts,(function(err,dat,final){_this.ondata(err,dat,final)}));this.compression=8;this.flag=dbf(opts.level);this.terminate=this.d.terminate}AsyncZipDeflate.prototype.process=function(chunk,final){this.d.push(chunk,final)};AsyncZipDeflate.prototype.push=function(chunk,final){ZipPassThrough.prototype.push.call(this,chunk,final)};return AsyncZipDeflate}();exports.AsyncZipDeflate=AsyncZipDeflate;var Zip=function(){function Zip(cb){this.ondata=cb;this.u=[];this.d=1}Zip.prototype.add=function(file){var _this=this;if(!this.ondata)err(5);if(this.d&2)this.ondata(err(4+(this.d&1)*8,0,1),null,false);else{var f=strToU8(file.filename),fl_1=f.length;var com=file.comment,o=com&&strToU8(com);var u=fl_1!=file.filename.length||o&&com.length!=o.length;var hl_1=fl_1+exfl(file.extra)+30;if(fl_1>65535)this.ondata(err(11,0,1),null,false);var header=new u8(hl_1);wzh(header,0,file,f,u,-1);var chks_1=[header];var pAll_1=function(){for(var _i=0,chks_2=chks_1;_i<chks_2.length;_i++){var chk=chks_2[_i];_this.ondata(null,chk,false)}chks_1=[]};var tr_1=this.d;this.d=0;var ind_1=this.u.length;var uf_1=mrg(file,{f:f,u:u,o:o,t:function(){if(file.terminate)file.terminate()},r:function(){pAll_1();if(tr_1){var nxt=_this.u[ind_1+1];if(nxt)nxt.r();else _this.d=1}tr_1=1}});var cl_1=0;file.ondata=function(err,dat,final){if(err){_this.ondata(err,dat,final);_this.terminate()}else{cl_1+=dat.length;chks_1.push(dat);if(final){var dd=new u8(16);wbytes(dd,0,134695760);wbytes(dd,4,file.crc);wbytes(dd,8,cl_1);wbytes(dd,12,file.size);chks_1.push(dd);uf_1.c=cl_1,uf_1.b=hl_1+cl_1+16,uf_1.crc=file.crc,uf_1.size=file.size;if(tr_1)uf_1.r();tr_1=1}else if(tr_1)pAll_1()}};this.u.push(uf_1)}};Zip.prototype.end=function(){var _this=this;if(this.d&2){this.ondata(err(4+(this.d&1)*8,0,1),null,true);return}if(this.d)this.e();else this.u.push({r:function(){if(!(_this.d&1))return;_this.u.splice(-1,1);_this.e()},t:function(){}});this.d=3};Zip.prototype.e=function(){var bt=0,l=0,tl=0;for(var _i=0,_a=this.u;_i<_a.length;_i++){var f=_a[_i];tl+=46+f.f.length+exfl(f.extra)+(f.o?f.o.length:0)}var out=new u8(tl+22);for(var _b=0,_c=this.u;_b<_c.length;_b++){var f=_c[_b];wzh(out,bt,f,f.f,f.u,-f.c-2,l,f.o);bt+=46+f.f.length+exfl(f.extra)+(f.o?f.o.length:0),l+=f.b}wzf(out,bt,this.u.length,tl,l);this.ondata(null,out,true);this.d=2};Zip.prototype.terminate=function(){for(var _i=0,_a=this.u;_i<_a.length;_i++){var f=_a[_i];f.t()}this.d=2};return Zip}();exports.Zip=Zip;function zip(data,opts,cb){if(!cb)cb=opts,opts={};if(typeof cb!="function")err(7);var r={};fltn(data,"",r,opts);var k=Object.keys(r);var lft=k.length,o=0,tot=0;var slft=lft,files=new Array(lft);var term=[];var tAll=function(){for(var i=0;i<term.length;++i)term[i]()};var cbd=function(a,b){mt((function(){cb(a,b)}))};mt((function(){cbd=cb}));var cbf=function(){var out=new u8(tot+22),oe=o,cdl=tot-o;tot=0;for(var i=0;i<slft;++i){var f=files[i];try{var l=f.c.length;wzh(out,tot,f,f.f,f.u,l);var badd=30+f.f.length+exfl(f.extra);var loc=tot+badd;out.set(f.c,loc);wzh(out,o,f,f.f,f.u,l,tot,f.m),o+=16+badd+(f.m?f.m.length:0),tot=loc+l}catch(e){return cbd(e,null)}}wzf(out,o,files.length,cdl,oe);cbd(null,out)};if(!lft)cbf();var _loop_1=function(i){var fn=k[i];var _a=r[fn],file=_a[0],p=_a[1];var c=crc(),size=file.length;c.p(file);var f=strToU8(fn),s=f.length;var com=p.comment,m=com&&strToU8(com),ms=m&&m.length;var exl=exfl(p.extra);var compression=p.level==0?0:8;var cbl=function(e,d){if(e){tAll();cbd(e,null)}else{var l=d.length;files[i]=mrg(p,{size:size,crc:c.d(),c:d,f:f,m:m,u:s!=fn.length||m&&com.length!=ms,compression:compression});o+=30+s+exl+l;tot+=76+2*(s+exl)+(ms||0)+l;if(!--lft)cbf()}};if(s>65535)cbl(err(11,0,1),null);if(!compression)cbl(null,file);else if(size<16e4){try{cbl(null,deflateSync(file,p))}catch(e){cbl(e,null)}}else term.push(deflate(file,p,cbl))};for(var i=0;i<slft;++i){_loop_1(i)}return tAll}
6function zipSync(data,opts){if(!opts)opts={};var r={};var files=[];fltn(data,"",r,opts);var o=0;var tot=0;for(var fn in r){var _a=r[fn],file=_a[0],p=_a[1];var compression=p.level==0?0:8;var f=strToU8(fn),s=f.length;var com=p.comment,m=com&&strToU8(com),ms=m&&m.length;var exl=exfl(p.extra);if(s>65535)err(11);var d=compression?deflateSync(file,p):file,l=d.length;var c=crc();c.p(file);files.push(mrg(p,{size:file.length,crc:c.d(),c:d,f:f,m:m,u:s!=fn.length||m&&com.length!=ms,o:o,compression:compression}));o+=30+s+exl+l;tot+=76+2*(s+exl)+(ms||0)+l}var out=new u8(tot+22),oe=o,cdl=tot-o;for(var i=0;i<files.length;++i){var f=files[i];wzh(out,f.o,f,f.f,f.u,f.c.length);var badd=30+f.f.length+exfl(f.extra);out.set(f.c,f.o+badd);wzh(out,o,f,f.f,f.u,f.c.length,f.o,f.m),o+=16+badd+(f.m?f.m.length:0)}wzf(out,o,files.length,cdl,oe);return out}var UnzipPassThrough=function(){function UnzipPassThrough(){}UnzipPassThrough.prototype.push=function(chunk,final){this.ondata(null,chunk,final)};UnzipPassThrough.compression=0;return UnzipPassThrough}();exports.UnzipPassThrough=UnzipPassThrough;var UnzipInflate=function(){function UnzipInflate(){var _this=this;this.i=new Inflate((function(dat,final){_this.ondata(null,dat,final)}))}UnzipInflate.prototype.push=function(chunk,final){try{this.i.push(chunk,final)}catch(e){this.ondata(e,null,final)}};UnzipInflate.compression=8;return UnzipInflate}();exports.UnzipInflate=UnzipInflate;var AsyncUnzipInflate=function(){function AsyncUnzipInflate(_,sz){var _this=this;if(sz<32e4){this.i=new Inflate((function(dat,final){_this.ondata(null,dat,final)}))}else{this.i=new AsyncInflate((function(err,dat,final){_this.ondata(err,dat,final)}));this.terminate=this.i.terminate}}AsyncUnzipInflate.prototype.push=function(chunk,final){if(this.i.terminate)chunk=slc(chunk,0);this.i.push(chunk,final)};AsyncUnzipInflate.compression=8;return AsyncUnzipInflate}();exports.AsyncUnzipInflate=AsyncUnzipInflate;var Unzip=function(){function Unzip(cb){this.onfile=cb;this.k=[];this.o={0:UnzipPassThrough};this.p=et}Unzip.prototype.push=function(chunk,final){var _this=this;if(!this.onfile)err(5);if(!this.p)err(4);if(this.c>0){var len=Math.min(this.c,chunk.length);var toAdd=chunk.subarray(0,len);this.c-=len;if(this.d)this.d.push(toAdd,!this.c);else this.k[0].push(toAdd);chunk=chunk.subarray(len);if(chunk.length)return this.push(chunk,final)}else{var f=0,i=0,is=void 0,buf=void 0;if(!this.p.length)buf=chunk;else if(!chunk.length)buf=this.p;else{buf=new u8(this.p.length+chunk.length);buf.set(this.p),buf.set(chunk,this.p.length)}var l=buf.length,oc=this.c,add=oc&&this.d;var _loop_2=function(){var sig=b4(buf,i);if(sig==67324752){f=1,is=i;this_1.d=null;this_1.c=0;var bf=b2(buf,i+6),cmp_1=b2(buf,i+8),u=bf&2048,dd=bf&8,fnl=b2(buf,i+26),es=b2(buf,i+28);if(l>i+30+fnl+es){var chks_3=[];this_1.k.unshift(chks_3);f=2;var lsc=b4(buf,i+18),lsu=b4(buf,i+22);var fn_1=strFromU8(buf.subarray(i+30,i+=30+fnl),!u);var _a=z64hs(buf,i,es,2,lsc,lsu,0),sc_1=_a[0],su_1=_a[1],z64=_a[3];if(dd)sc_1=-1-z64;i+=es;this_1.c=sc_1;var d_1;var file_1={name:fn_1,compression:cmp_1,start:function(){if(!file_1.ondata)err(5);if(!sc_1)file_1.ondata(null,et,true);else{var ctr=_this.o[cmp_1];if(!ctr)file_1.ondata(err(14,"unknown compression type "+cmp_1,1),null,false);d_1=sc_1<0?new ctr(fn_1):new ctr(fn_1,sc_1,su_1);d_1.ondata=function(err,dat,final){file_1.ondata(err,dat,final)};for(var _i=0,chks_4=chks_3;_i<chks_4.length;_i++){var dat=chks_4[_i];d_1.push(dat,false)}if(_this.k[0]==chks_3&&_this.c)_this.d=d_1;else d_1.push(et,true)}},terminate:function(){if(d_1&&d_1.terminate)d_1.terminate()}};if(sc_1>=0)file_1.size=sc_1,file_1.originalSize=su_1;this_1.onfile(file_1)}return"break"}else if(oc){if(sig==134695760){is=i+=12+(oc==-2&&8),f=3,this_1.c=0;return"break"}else if(sig==33639248){is=i-=4,f=3,this_1.c=0;return"break"}}};var this_1=this;for(;i<l-4;++i){var state_1=_loop_2();if(state_1==="break")break}this.p=et;if(oc<0){var dat=f?buf.subarray(0,is-12-(oc==-2&&8)-(b4(buf,is-16)==134695760&&4)):buf.subarray(0,i);if(add)add.push(dat,!!f);else this.k[+(f==2)].push(dat)}if(f&2)return this.push(buf.subarray(i),final);this.p=buf.subarray(i)}if(final){if(this.c)err(13);this.p=null}};Unzip.prototype.register=function(decoder){this.o[decoder.compression]=decoder};return Unzip}();exports.Unzip=Unzip;var mt=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(fn){fn()};function unzip(data,opts,cb){if(!cb)cb=opts,opts={};if(typeof cb!="function")err(7);var term=[];var tAll=function(){for(var i=0;i<term.length;++i)term[i]()};var files={};var cbd=function(a,b){mt((function(){cb(a,b)}))};mt((function(){cbd=cb}));var e=data.length-22;for(;b4(data,e)!=101010256;--e){if(!e||data.length-e>65558){cbd(err(13,0,1),null);return tAll}}var lft=b2(data,e+8);if(lft){var c=lft;var o=b4(data,e+16);var z=b4(data,e-20)==117853008;if(z){var ze=b4(data,e-12);z=b4(data,ze)==101075792;if(z){c=lft=b4(data,ze+32);o=b4(data,ze+48)}}var fltr=opts&&opts.filter;var _loop_3=function(i){var _a=zh(data,o,z),c_1=_a[0],sc=_a[1],su=_a[2],fn=_a[3],no=_a[4],off=_a[5],b=slzh(data,off);o=no;var cbl=function(e,d){if(e){tAll();cbd(e,null)}else{if(d)files[fn]=d;if(!--lft)cbd(null,files)}};if(!fltr||fltr({name:fn,size:sc,originalSize:su,compression:c_1})){if(!c_1)cbl(null,slc(data,b,b+sc));else if(c_1==8){var infl=data.subarray(b,b+sc);if(su<524288||sc>.8*su){try{cbl(null,inflateSync(infl,{out:new u8(su)}))}catch(e){cbl(e,null)}}else term.push(inflate(infl,{size:su},cbl))}else cbl(err(14,"unknown compression type "+c_1,1),null)}else cbl(null,null)};for(var i=0;i<c;++i){_loop_3(i)}}else cbd(null,{});return tAll}function unzipSync(data,opts){var files={};var e=data.length-22;for(;b4(data,e)!=101010256;--e){if(!e||data.length-e>65558)err(13)}var c=b2(data,e+8);if(!c)return{};var o=b4(data,e+16);var z=b4(data,e-20)==117853008;if(z){var ze=b4(data,e-12);z=b4(data,ze)==101075792;if(z){c=b4(data,ze+32);o=b4(data,ze+48)}}var fltr=opts&&opts.filter;for(var i=0;i<c;++i){var _a=zh(data,o,z),c_2=_a[0],sc=_a[1],su=_a[2],fn=_a[3],no=_a[4],off=_a[5],b=slzh(data,off);o=no;if(!fltr||fltr({name:fn,size:sc,originalSize:su,compression:c_2})){if(!c_2)files[fn]=slc(data,b,b+sc);else if(c_2==8)files[fn]=inflateSync(data.subarray(b,b+sc),{out:new u8(su)});else err(14,"unknown compression type "+c_2)}}return files}},function(module,exports){module.exports=__osdSharedDeps__.Moment},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.REPORTING_NOTIFICATIONS_DASHBOARDS_API=exports.PLUGIN_NAME=exports.PLUGIN_ID=exports.OPENSEARCH_REPORTS_API=exports.NOTIFICATIONS_API=exports.API_PREFIX=void 0;const PLUGIN_NAME=exports.PLUGIN_NAME="Reporting";const PLUGIN_ID=exports.PLUGIN_ID="reports-dashboards";const API_PREFIX=exports.API_PREFIX="/api/reporting";const BASE_REPORTS_URI="/_plugins/_reports";
6const OPENSEARCH_REPORTS_API=exports.OPENSEARCH_REPORTS_API={ON_DEMAND_REPORT:`${BASE_REPORTS_URI}/on_demand`,REPORT_INSTANCE:`${BASE_REPORTS_URI}/instance`,LIST_REPORT_INSTANCES:`${BASE_REPORTS_URI}/instances`,REPORT_DEFINITION:`${BASE_REPORTS_URI}/definition`,LIST_REPORT_DEFINITIONS:`${BASE_REPORTS_URI}/definitions`};const REPORTING_NOTIFICATIONS_API_PREFIX="/api/reporting_notifications";const REPORTING_NOTIFICATIONS_DASHBOARDS_API=exports.REPORTING_NOTIFICATIONS_DASHBOARDS_API=Object.freeze({GET_CONFIGS:`${REPORTING_NOTIFICATIONS_API_PREFIX}/get_configs`,GET_EVENT:`${REPORTING_NOTIFICATIONS_API_PREFIX}/get_event`,SEND_TEST_MESSAGE:`${REPORTING_NOTIFICATIONS_API_PREFIX}/test_message`});const NOTIFICATIONS_API_BASE_PATH="/_plugins/_notifications";const NOTIFICATIONS_API=exports.NOTIFICATIONS_API=Object.freeze({CONFIGS:`${NOTIFICATIONS_API_BASE_PATH}/configs`,EVENTS:`${NOTIFICATIONS_API_BASE_PATH}/events`,TEST_MESSAGE:`${NOTIFICATIONS_API_BASE_PATH}/feature/test`})},function(module,exports,__webpack_require__){"use strict";module.exports=Error},function(module,exports,__webpack_require__){"use strict";module.exports=EvalError},function(module,exports,__webpack_require__){"use strict";module.exports=RangeError},function(module,exports,__webpack_require__){"use strict";module.exports=ReferenceError},function(module,exports,__webpack_require__){"use strict";module.exports=SyntaxError},function(module,exports,__webpack_require__){"use strict";module.exports=URIError},function(module,exports,__webpack_require__){"use strict";module.exports=Math.abs},function(module,exports,__webpack_require__){"use strict";module.exports=Math.floor},function(module,exports,__webpack_require__){"use strict";module.exports=Math.max},function(module,exports,__webpack_require__){"use strict";module.exports=Math.min},function(module,exports,__webpack_require__){"use strict";module.exports=Math.pow},function(module,exports,__webpack_require__){"use strict";module.exports=Math.round},function(module,exports,__webpack_require__){"use strict";var $isNaN=__webpack_require__(372);module.exports=function sign(number){if($isNaN(number)||number===0){return number}return number<0?-1:+1}},function(module,exports,__webpack_require__){"use strict";var $defineProperty=Object.defineProperty||false;if($defineProperty){try{$defineProperty({},"a",{value:1})}catch(e){$defineProperty=false}}module.exports=$defineProperty},function(module,exports,__webpack_require__){"use strict";var reflectGetProto=__webpack_require__(91);var originalGetProto=__webpack_require__(92);var getDunderProto=__webpack_require__(377);module.exports=reflectGetProto?function getProto(O){return reflectGetProto(O)}:originalGetProto?function getProto(O){if(!O||typeof O!=="object"&&typeof O!=="function"){throw new TypeError("getProto: not an object")}return originalGetProto(O)}:getDunderProto?function getProto(O){return getDunderProto(O)}:null},function(module,exports,__webpack_require__){"use strict";var replace=String.prototype.replace;var percentTwenties=/%20/g;var Format={RFC1738:"RFC1738",RFC3986:"RFC3986"};module.exports={default:Format.RFC3986,formatters:{RFC1738:function(value){return replace.call(value,percentTwenties,"+")},RFC3986:function(value){return String(value)}},RFC1738:Format.RFC1738,RFC3986:Format.RFC3986}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);var document=__webpack_require__(7).document;var is=isObject(document)&&isObject(document.createElement);module.exports=function(it){return is?document.createElement(it):{}}},function(module,exports,__webpack_require__){var global=__webpack_require__(7);var core=__webpack_require__(37);var LIBRARY=__webpack_require__(55);var wksExt=__webpack_require__(208);var defineProperty=__webpack_require__(18).f;module.exports=function(name){var $Symbol=core.Symbol||(core.Symbol=LIBRARY?{}:global.Symbol||{});if(name.charAt(0)!="_"&&!(name in $Symbol))defineProperty($Symbol,name,{value:wksExt.f(name)})}},function(module,exports,__webpack_require__){var shared=__webpack_require__(82)("keys");var uid=__webpack_require__(61);module.exports=function(key){return shared[key]||(shared[key]=uid(key))}},function(module,exports){module.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleStr
6ing,toString,valueOf".split(",")},function(module,exports,__webpack_require__){var document=__webpack_require__(7).document;module.exports=document&&document.documentElement},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);var anObject=__webpack_require__(6);var check=function(O,proto){anObject(O);if(!isObject(proto)&&proto!==null)throw TypeError(proto+": can't set as prototype!")};module.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(test,buggy,set){try{set=__webpack_require__(38)(Function.call,__webpack_require__(31).f(Object.prototype,"__proto__").set,2);set(test,[]);buggy=!(test instanceof Array)}catch(e){buggy=true}return function setPrototypeOf(O,proto){check(O,proto);if(buggy)O.__proto__=proto;else set(O,proto);return O}}({},false):undefined),check:check}},function(module,exports){module.exports="\t\n\v\f\r   ᠎    "+"          \u2028\u2029\ufeff"},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);var setPrototypeOf=__webpack_require__(150).set;module.exports=function(that,target,C){var S=target.constructor;var P;if(S!==C&&typeof S=="function"&&(P=S.prototype)!==C.prototype&&isObject(P)&&setPrototypeOf){setPrototypeOf(that,P)}return that}},function(module,exports,__webpack_require__){"use strict";var toInteger=__webpack_require__(40);var defined=__webpack_require__(46);module.exports=function repeat(count){var str=String(defined(this));var res="";var n=toInteger(count);if(n<0||n==Infinity)throw RangeError("Count can't be negative");for(;n>0;(n>>>=1)&&(str+=str))if(n&1)res+=str;return res}},function(module,exports){module.exports=Math.sign||function sign(x){return(x=+x)==0||x!=x?x:x<0?-1:1}},function(module,exports){var $expm1=Math.expm1;module.exports=!$expm1||$expm1(10)>22025.465794806718||$expm1(10)<22025.465794806718||$expm1(-2e-17)!=-2e-17?function expm1(x){return(x=+x)==0?x:x>-1e-6&&x<1e-6?x+x*x/2:Math.exp(x)-1}:$expm1},function(module,exports,__webpack_require__){"use strict";var LIBRARY=__webpack_require__(55);var $export=__webpack_require__(1);var redefine=__webpack_require__(26);var hide=__webpack_require__(25);var Iterators=__webpack_require__(76);var $iterCreate=__webpack_require__(157);var setToStringTag=__webpack_require__(73);var getPrototypeOf=__webpack_require__(32);var ITERATOR=__webpack_require__(14)("iterator");var BUGGY=!([].keys&&"next"in[].keys());var FF_ITERATOR="@@iterator";var KEYS="keys";var VALUES="values";var returnThis=function(){return this};module.exports=function(Base,NAME,Constructor,next,DEFAULT,IS_SET,FORCED){$iterCreate(Constructor,NAME,next);var getMethod=function(kind){if(!BUGGY&&kind in proto)return proto[kind];switch(kind){case KEYS:return function keys(){return new Constructor(this,kind)};case VALUES:return function values(){return new Constructor(this,kind)}}return function entries(){return new Constructor(this,kind)}};var TAG=NAME+" Iterator";var DEF_VALUES=DEFAULT==VALUES;var VALUES_BUG=false;var proto=Base.prototype;var $native=proto[ITERATOR]||proto[FF_ITERATOR]||DEFAULT&&proto[DEFAULT];var $default=$native||getMethod(DEFAULT);var $entries=DEFAULT?!DEF_VALUES?$default:getMethod("entries"):undefined;var $anyNative=NAME=="Array"?proto.entries||$native:$native;var methods,key,IteratorPrototype;if($anyNative){IteratorPrototype=getPrototypeOf($anyNative.call(new Base));if(IteratorPrototype!==Object.prototype&&IteratorPrototype.next){setToStringTag(IteratorPrototype,TAG,true);if(!LIBRARY&&typeof IteratorPrototype[ITERATOR]!="function")hide(IteratorPrototype,ITERATOR,returnThis)}}if(DEF_VALUES&&$native&&$native.name!==VALUES){VALUES_BUG=true;$default=function values(){return $native.call(this)}}if((!LIBRARY||FORCED)&&(BUGGY||VALUES_BUG||!proto[ITERATOR])){hide(proto,ITERATOR,$default)}Iterators[NAME]=$default;Iterators[TAG]=returnThis;if(DEFAULT){methods={values:DEF_VALUES?$default:getMethod(VALUES),keys:IS_SET?$default:getMethod(KEYS),entries:$entries};if(FORCED)for(key in methods){if(!(key in proto))redefine(proto,key,methods[key])}else $export($export.P+$export.F*(BUGGY||VALUES_BUG),NAME,methods)}return methods}},function(module,exports,__webpack_require__){"use strict";var create=__webpack_require__(64);var descriptor=__webpack_require__(60);var setToStringTag=__webpack_require__(73);var IteratorPrototype={};__webpack_require__(25)(IteratorPrototype,__webpack_require__(14)("iterator"),(function(){return this}));module.exports=function(Constructor,NAME,next){Constructor.prototype=create(IteratorPrototype,{next:descriptor(1,next)});setToStringTag(Constructor,NAME+" Iterator")}},function(module,exports,__webpack_require__){var isRegExp=__webpack_require__(98);var defined=__webpack_require__(46);module.exports=function(that,searchString,NAME){if(isRegExp(searchString))throw TypeError("String#"+NAME+" doesn't accept regex!");return String(defined(that))}},function(module,exports,__webpack_require__){var MATCH=__webpack_require__(14)("match");module.exports=function(KEY){var re=/./;try{"/./"[KEY](re)}catch(e){try{re[MATCH]=false;return!"/./"[KEY](re)}catch(f){}}return true}},function(module,exports,__webpack_require__){var Iterators=__webpack_require__(76);var ITERATOR=__webpack_require__(14)("iterator");var ArrayProto=Array.prototype;module.exports=function(it){return it!==undefined&&(Iterators.Array===it||ArrayProto[ITERATOR]===it)}},function(module,exports,__webpack_require__){"use strict";var $defineProperty=__webpack_require__(18);var createDesc=__webpack_require__(60);module.exports=function(object,index,value){if(index in object)$defineProperty.f(object,index,createDesc(0,value));else object[index]=value}},function(module,exports,__webpack_require__){var classof=__webpack_require__(74);var ITERATOR=__webpack_require__(14)("iterator");var Iterators=__webpack_require__(76);module.exports=__webpack_require__(37).getIteratorMethod=function(it){if(it!=undefined)return it[ITERATOR]||it["@@iterator"]||Iterators[classof(it)]}},function(module,exports,__webpack_require__){var speciesConstructor=__webpack_require__(494);module.exports=function(original,length){return new(speciesConstructor(original))(length)}},function(module,exports,__webpack_require__){"use strict";var toObject=__webpack_require__(19);var toAbsoluteIndex=__webpack_require__(63);var toLength=__webpack_require__(15);module.exports=function fill(value){var O=toObject(this);var length=toLength(O.length);var aLen=arguments.length;var index=toAbsoluteIndex(aLen>1?arguments[1]:undefined,length);var end=aLen>2?arguments[2]:undefined;
vendor: 16,400 bytes, line 6
6var endPos=end===undefined?length:toAbsoluteIndex(end,length);while(endPos>index)O[index++]=value;return O}},function(module,exports,__webpack_require__){"use strict";var addToUnscopables=__webpack_require__(57);var step=__webpack_require__(225);var Iterators=__webpack_require__(76);var toIObject=__webpack_require__(30);module.exports=__webpack_require__(156)(Array,"Array",(function(iterated,kind){this._t=toIObject(iterated);this._i=0;this._k=kind}),(function(){var O=this._t;var kind=this._k;var index=this._i++;if(!O||index>=O.length){this._t=undefined;return step(1)}if(kind=="keys")return step(0,index);if(kind=="values")return step(0,O[index]);return step(0,[index,O[index]])}),"values");Iterators.Arguments=Iterators.Array;addToUnscopables("keys");addToUnscopables("values");addToUnscopables("entries")},function(module,exports,__webpack_require__){"use strict";var regexpFlags=__webpack_require__(85);var nativeExec=RegExp.prototype.exec;var nativeReplace=String.prototype.replace;var patchedExec=nativeExec;var LAST_INDEX="lastIndex";var UPDATES_LAST_INDEX_WRONG=function(){var re1=/a/,re2=/b*/g;nativeExec.call(re1,"a");nativeExec.call(re2,"a");return re1[LAST_INDEX]!==0||re2[LAST_INDEX]!==0}();var NPCG_INCLUDED=/()??/.exec("")[1]!==undefined;var PATCH=UPDATES_LAST_INDEX_WRONG||NPCG_INCLUDED;if(PATCH){patchedExec=function exec(str){var re=this;var lastIndex,reCopy,match,i;if(NPCG_INCLUDED){reCopy=new RegExp("^"+re.source+"$(?!\\s)",regexpFlags.call(re))}if(UPDATES_LAST_INDEX_WRONG)lastIndex=re[LAST_INDEX];match=nativeExec.call(re,str);if(UPDATES_LAST_INDEX_WRONG&&match){re[LAST_INDEX]=re.global?match.index+match[0].length:lastIndex}if(NPCG_INCLUDED&&match&&match.length>1){nativeReplace.call(match[0],reCopy,(function(){for(i=1;i<arguments.length-2;i++){if(arguments[i]===undefined)match[i]=undefined}}))}return match}}module.exports=patchedExec},function(module,exports,__webpack_require__){"use strict";var at=__webpack_require__(97)(true);module.exports=function(S,index,unicode){return index+(unicode?at(S,index).length:1)}},function(module,exports,__webpack_require__){var ctx=__webpack_require__(38);var invoke=__webpack_require__(215);var html=__webpack_require__(149);var cel=__webpack_require__(145);var global=__webpack_require__(7);var process=global.process;var setTask=global.setImmediate;var clearTask=global.clearImmediate;var MessageChannel=global.MessageChannel;var Dispatch=global.Dispatch;var counter=0;var queue={};var ONREADYSTATECHANGE="onreadystatechange";var defer,channel,port;var run=function(){var id=+this;if(queue.hasOwnProperty(id)){var fn=queue[id];delete queue[id];fn()}};var listener=function(event){run.call(event.data)};if(!setTask||!clearTask){setTask=function setImmediate(fn){var args=[];var i=1;while(arguments.length>i)args.push(arguments[i++]);queue[++counter]=function(){invoke(typeof fn=="function"?fn:Function(fn),args)};defer(counter);return counter};clearTask=function clearImmediate(id){delete queue[id]};if(__webpack_require__(39)(process)=="process"){defer=function(id){process.nextTick(ctx(run,id,1))}}else if(Dispatch&&Dispatch.now){defer=function(id){Dispatch.now(ctx(run,id,1))}}else if(MessageChannel){channel=new MessageChannel;port=channel.port2;channel.port1.onmessage=listener;defer=ctx(port.postMessage,port,1)}else if(global.addEventListener&&typeof postMessage=="function"&&!global.importScripts){defer=function(id){global.postMessage(id+"","*")};global.addEventListener("message",listener,false)}else if(ONREADYSTATECHANGE in cel("script")){defer=function(id){html.appendChild(cel("script"))[ONREADYSTATECHANGE]=function(){html.removeChild(this);run.call(id)}}}else{defer=function(id){setTimeout(ctx(run,id,1),0)}}}module.exports={set:setTask,clear:clearTask}},function(module,exports,__webpack_require__){var global=__webpack_require__(7);var macrotask=__webpack_require__(168).set;var Observer=global.MutationObserver||global.WebKitMutationObserver;var process=global.process;var Promise=global.Promise;var isNode=__webpack_require__(39)(process)=="process";module.exports=function(){var head,last,notify;var flush=function(){var parent,fn;if(isNode&&(parent=process.domain))parent.exit();while(head){fn=head.fn;head=head.next;try{fn()}catch(e){if(head)notify();else last=undefined;throw e}}last=undefined;if(parent)parent.enter()};if(isNode){notify=function(){process.nextTick(flush)}}else if(Observer&&!(global.navigator&&global.navigator.standalone)){var toggle=true;var node=document.createTextNode("");new Observer(flush).observe(node,{characterData:true});notify=function(){node.data=toggle=!toggle}}else if(Promise&&Promise.resolve){var promise=Promise.resolve(undefined);notify=function(){promise.then(flush)}}else{notify=function(){macrotask.call(global,flush)}}return function(fn){var task={fn:fn,next:undefined};if(last)last.next=task;if(!head){head=task;notify()}last=task}}},function(module,exports,__webpack_require__){"use strict";var aFunction=__webpack_require__(22);function PromiseCapability(C){var resolve,reject;this.promise=new C((function($$resolve,$$reject){if(resolve!==undefined||reject!==undefined)throw TypeError("Bad Promise constructor");resolve=$$resolve;reject=$$reject}));this.resolve=aFunction(resolve);this.reject=aFunction(reject)}module.exports.f=function(C){return new PromiseCapability(C)}},function(module,exports,__webpack_require__){"use strict";var global=__webpack_require__(7);var DESCRIPTORS=__webpack_require__(16);var LIBRARY=__webpack_require__(55);var $typed=__webpack_require__(104);var hide=__webpack_require__(25);var redefineAll=__webpack_require__(69);var fails=__webpack_require__(9);var anInstance=__webpack_require__(67);var toInteger=__webpack_require__(40);var toLength=__webpack_require__(15);var toIndex=__webpack_require__(235);var gOPN=__webpack_require__(65).f;var dP=__webpack_require__(18).f;var arrayFill=__webpack_require__(164);var setToStringTag=__webpack_require__(73);var ARRAY_BUFFER="ArrayBuffer";var DATA_VIEW="DataView";var PROTOTYPE="prototype";var WRONG_LENGTH="Wrong length!";var WRONG_INDEX="Wrong index!";var $ArrayBuffer=global[ARRAY_BUFFER];var $DataView=global[DATA_VIEW];var Math=global.Math;var RangeError=global.RangeError;var Infinity=global.Infinity;var BaseBuffer=$ArrayBuffer;var abs=Math.abs;var pow=Math.pow;var floor=Math.floor;var log=Math.log;var LN2=Math.LN2;var BUFFER="buffer";var BYTE_LENGTH="byteLength";var BYTE_OFFSET="byteOffset";var $BUFFER=DESCRIPTORS?"_b":BUFFER;var $LENGTH=DESCRIPTORS?"_l":BYTE_LENGTH;var $OFFSET=DESCRIPTORS?"_o":BYTE_OFFSET;function packIEEE754(value,mLen,nBytes){var buffer=new Array(nBytes);var eLen=nBytes*8-mLen-1;var eMax=(1<<eLen)-1;var eBias=eMax>>1;var rt=mLen===23?pow(2,-24)-pow(2,-77):0;var i=0;var s=value<0||value===0&&1/value<0?1:0;var e,m,c;value=abs(value);if(value!=value||value===Infinity){m=value!=value?1:0;e=eMax}else{e=floor(log(value)/LN2);if(value*(c=pow(2,-e))<1){e--;c*=2}if(e+eBias>=1){value+=rt/c}else{value+=rt*pow(2,1-eBias)}if(value*c>=2){e++;c/=2}if(e+eBias>=eMax){m=0;e=eMax}else if(e+eBias>=1){m=(value*c-1)*pow(2,mLen);e=e+eBias}else{m=value*pow(2,eBias-1)*pow(2,mLen);e=0}}for(;mLen>=8;buffer[i++]=m&255,m/=256,mLen-=8);e=e<<mLen|m;eLen+=mLen;for(;eLen>0;buffer[i++]=e&255,e/=256,eLen-=8);buffer[--i]|=s*128;return buffer}function unpackIEEE754(buffer,mLen,nBytes){var eLen=nBytes*8-mLen-1;var eMax=(1<<eLen)-1;var eBias=eMax>>1;var nBits=eLen-7;var i=nBytes-1;var s=buffer[i--];var e=s&127;var m;s>>=7;for(;nBits>0;e=e*256+buffer[i],i--,nBits-=8);m=e&(1<<-nBits)-1;e>>=-nBits;nBits+=mLen;for(;nBits>0;m=m*256+buffer[i],i--,nBits-=8);if(e===0){e=1-eBias}else if(e===eMax){return m?NaN:s?-Infinity:Infinity}else{m=m+pow(2,mLen);e=e-eBias}return(s?-1:1)*m*pow(2,e-mLen)}function unpackI32(bytes){return bytes[3]<<24|bytes[2]<<16|bytes[1]<<8|bytes[0]}function packI8(it){return[it&255]}function packI16(it){return[it&255,it>>8&255]}function packI32(it){return[it&255,it>>8&255,it>>16&255,it>>24&255]}function packF64(it){return packIEEE754(it,52,8)}function packF32(it){return packIEEE754(it,23,4)}function addGetter(C,key,internal){dP(C[PROTOTYPE],key,{get:function(){return this[internal]}})}function get(view,bytes,index,isLittleEndian){var numIndex=+index;var intIndex=toIndex(numIndex);if(intIndex+bytes>view[$LENGTH])throw RangeError(WRONG_INDEX);var store=view[$BUFFER]._b;var start=intIndex+view[$OFFSET];var pack=store.slice(start,start+bytes);return isLittleEndian?pack:pack.reverse()}function set(view,bytes,index,conversion,value,isLittleEndian){var numIndex=+index;var intIndex=toIndex(numIndex);if(intIndex+bytes>view[$LENGTH])throw RangeError(WRONG_INDEX);var store=view[$BUFFER]._b;var start=intIndex+view[$OFFSET];var pack=conversion(+value);for(var i=0;i<bytes;i++)store[start+i]=pack[isLittleEndian?i:bytes-i-1]}if(!$typed.ABV){$ArrayBuffer=function ArrayBuffer(length){anInstance(this,$ArrayBuffer,ARRAY_BUFFER);var byteLength=toIndex(length);this._b=arrayFill.call(new Array(byteLength),0);this[$LENGTH]=byteLength};$DataView=function DataView(buffer,byteOffset,byteLength){anInstance(this,$DataView,DATA_VIEW);anInstance(buffer,$ArrayBuffer,DATA_VIEW);var bufferLength=buffer[$LENGTH];var offset=toInteger(byteOffset);if(offset<0||offset>bufferLength)throw RangeError("Wrong offset!");byteLength=byteLength===undefined?bufferLength-offset:toLength(byteLength);if(offset+byteLength>bufferLength)throw RangeError(WRONG_LENGTH);this[$BUFFER]=buffer;this[$OFFSET]=offset;this[$LENGTH]=byteLength};if(DESCRIPTORS){addGetter($ArrayBuffer,BYTE_LENGTH,"_l");addGetter($DataView,BUFFER,"_b");addGetter($DataView,BYTE_LENGTH,"_l");addGetter($DataView,BYTE_OFFSET,"_o")}redefineAll($DataView[PROTOTYPE],{getInt8:function getInt8(byteOffset){return get(this,1,byteOffset)[0]<<24>>24},getUint8:function getUint8(byteOffset){return get(this,1,byteOffset)[0]},getInt16:function getInt16(byteOffset){var bytes=get(this,2,byteOffset,arguments[1]);return(bytes[1]<<8|bytes[0])<<16>>16},getUint16:function getUint16(byteOffset){var bytes=get(this,2,byteOffset,arguments[1]);return bytes[1]<<8|bytes[0]},getInt32:function getInt32(byteOffset){return unpackI32(get(this,4,byteOffset,arguments[1]))},getUint32:function getUint32(byteOffset){return unpackI32(get(this,4,byteOffset,arguments[1]))>>>0},getFloat32:function getFloat32(byteOffset){return unpackIEEE754(get(this,4,byteOffset,arguments[1]),23,4)},getFloat64:function getFloat64(byteOffset){return unpackIEEE754(get(this,8,byteOffset,arguments[1]),52,8)},setInt8:function setInt8(byteOffset,value){set(this,1,byteOffset,packI8,value)},setUint8:function setUint8(byteOffset,value){set(this,1,byteOffset,packI8,value)},setInt16:function setInt16(byteOffset,value){set(this,2,byteOffset,packI16,value,arguments[2])},setUint16:function setUint16(byteOffset,value){set(this,2,byteOffset,packI16,value,arguments[2])},setInt32:function setInt32(byteOffset,value){set(this,4,byteOffset,packI32,value,arguments[2])},setUint32:function setUint32(byteOffset,value){set(this,4,byteOffset,packI32,value,arguments[2])},setFloat32:function setFloat32(byteOffset,value){set(this,4,byteOffset,packF32,value,arguments[2])},setFloat64:function setFloat64(byteOffset,value){set(this,8,byteOffset,packF64,value,arguments[2])}})}else{if(!fails((function(){$ArrayBuffer(1)}))||!fails((function(){new $ArrayBuffer(-1)}))||fails((function(){new $ArrayBuffer;new $ArrayBuffer(1.5);new $ArrayBuffer(NaN);return $ArrayBuffer.name!=ARRAY_BUFFER}))){$ArrayBuffer=function ArrayBuffer(length){anInstance(this,$ArrayBuffer);return new BaseBuffer(toIndex(length))};var ArrayBufferProto=$ArrayBuffer[PROTOTYPE]=BaseBuffer[PROTOTYPE];for(var keys=gOPN(BaseBuffer),j=0,key;keys.length>j;){if(!((key=keys[j++])in $ArrayBuffer))hide($ArrayBuffer,key,BaseBuffer[key])}if(!LIBRARY)ArrayBufferProto.constructor=$ArrayBuffer}var view=new $DataView(new $ArrayBuffer(2));var $setInt8=$DataView[PROTOTYPE].setInt8;view.setInt8(0,2147483648);view.setInt8(1,2147483649);if(view.getInt8(0)||!view.getInt8(1))redefineAll($DataView[PROTOTYPE],{setInt8:function setInt8(byteOffset,value){$setInt8.call(this,byteOffset,value<<24>>24)},setUint8:function setUint8(byteOffset,value){$setInt8.call(this,byteOffset,value<<24>>24)}},true)}setToStringTag($ArrayBuffer,ARRAY_BUFFER);setToStringTag($DataView,DATA_VIEW);hide($DataView[PROTOTYPE],$typed.VIEW,true);exports[ARRAY_BUFFER]=$ArrayBuffer;exports[DATA_VIEW]=$DataView},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.converter=exports.VISUAL_REPORT_TYPE=exports.SELECTOR=exports.GENERATE_REPORT_PARAM_REGEX=exports.GENERATE_REPORT_PARAM=exports.DEFAULT_REPORT_HEADER=void 0;var _marked=__webpack_require__(337);const GENERATE_REPORT_PARAM=exports.GENERATE_REPORT_PARAM="visualReportId";const GENERATE_REPORT_PARAM_REGEX=exports.GENERATE_REPORT_PARAM_REGEX=new RegExp("[&?]"+GENERATE_REPORT_PARAM+"=[^&]+","");let VISUAL_REPORT_TYPE=exports.VISUAL_REPORT_TYPE=function(VISUAL_REPORT_TYPE){VISUAL_REPORT_TYPE["dashboard"]="Dashboard";VISUAL_REPORT_TYPE["visualization"]="Visualization";VISUAL_REPORT_TYPE["notebook"]="Notebook";return VISUAL_REPORT_TYPE}({});let SELECTOR=exports.SELECTOR=function(SELECTOR){SELECTOR["dashboard"]="#dashboardViewport";SELECTOR["visualization"]=".visEditor__content";SELECTOR["notebook"]=".euiPageBody";return SELECTOR}({});const DEFAULT_REPORT_HEADER=exports.DEFAULT_REPORT_HEADER="<h1>OpenSearch Dashboards Reports</h1>";const converter=exports.converter={makeHtml:text=>(0,_marked.marked)(text,{gfm:true})}},function(module,exports,__webpack_require__){"use strict";module.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.checkCrc=checkCrc;exports.writeCrc=writeCrc;const crcTable=[];for(let n=0;n<256;n++){let c=n;for(let k=0;k<8;k++){if(c&1){c=3988292384^c>>>1}else{c=c>>>1}}crcTable[n]=c}const initialCrc=4294967295;function updateCrc(currentCrc,data,length){let c=currentCrc;for(let n=0;n<length;n++){c=crcTable[(c^data[n])&255]^c>>>8}return c}function crc(data,length){return(updateCrc(initialCrc,data,length)^initialCrc)>>>0}function checkCrc(buffer,crcLength,chunkName){const expectedCrc=buffer.readUint32();const actualCrc=crc(new Uint8Array(buffer.buffer,buffer.byteOffset+buffer.offset-crcLength-4,crcLength),crcLength);if(actualCrc!==expectedCrc){throw new Error(`CRC mismatch for chunk ${chunkName}. Expected ${expectedCrc}, found ${actualCrc}`)}}function writeCrc(buffer,length){buffer.writeUint32(crc(new Uint8Array(buffer.buffer,buffer.byteOffset+buffer.offset-length,length),length))}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.writeSignature=writeSignature;exports.checkSignature=checkSignature;exports.hasPngSignature=hasPngSignature;const pngSignature=Uint8Array.of(137,80,78,71,13,10,26,10);function writeSignature(buffer){buffer.writeBytes(pngSignature)}function checkSignature(buffer){if(!hasPngSignature(buffer.readBytes(pngSignature.length))){throw new Error("wrong PNG signature")}}function hasPngSignature(array){if(array.length<pngSignature.length){return false}for(let i=0;i<pngSignature.length;i++){if(array[i]!==pngSignature[i]){return false}}return true}},function(module,exports){module.exports=(prefix,cnt)=>`${prefix}-${cnt}-${Math.random().toString(16).slice(3,8)}`},function(module,exports){let logging=false;exports.logging=logging;exports.setLogging=_logging=>{logging=_logging};exports.log=(...args)=>logging?console.log.apply(this,args):null},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.ContextContainer=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _lodash=__webpack_require__(20);var _std=__webpack_require__(34);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
6r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}class ContextContainer{constructor(pluginDependencies,coreId){var _this=this;this.pluginDependencies=pluginDependencies;this.coreId=coreId;(0,_defineProperty2.default)(this,"contextProviders",new Map);(0,_defineProperty2.default)(this,"contextNamesBySource",void 0);(0,_defineProperty2.default)(this,"registerContext",(source,contextName,provider)=>{if(this.contextProviders.has(contextName)){throw new Error(`Context provider for ${contextName} has already been registered.`)}if(source!==this.coreId&&!this.pluginDependencies.has(source)){throw new Error(`Cannot register context for unknown plugin: ${source.toString()}`)}this.contextProviders.set(contextName,{provider:provider,source:source});this.contextNamesBySource.set(source,[...this.contextNamesBySource.get(source)||[],contextName]);return this});(0,_defineProperty2.default)(this,"createHandler",(source,handler)=>{if(source!==this.coreId&&!this.pluginDependencies.has(source)){throw new Error(`Cannot create handler for unknown plugin: ${source.toString()}`)}return async function(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key]}const context=await _this.buildContext(source,...args);return handler(context,...args)}});this.contextNamesBySource=new Map([[coreId,[]]])}async buildContext(source){for(var _len2=arguments.length,contextArgs=new Array(_len2>1?_len2-1:0),_key2=1;_key2<_len2;_key2++){contextArgs[_key2-1]=arguments[_key2]}const contextsToBuild=new Set(this.getContextNamesForSource(source));return[...this.contextProviders].sort(sortByCoreFirst(this.coreId)).filter(_ref=>{let[contextName]=_ref;return contextsToBuild.has(contextName)}).reduce(async(contextPromise,_ref2)=>{let[contextName,{provider:provider,source:providerSource}]=_ref2;const resolvedContext=await contextPromise;const exposedContext=(0,_std.pick)(resolvedContext,[...this.getContextNamesForSource(providerSource)]);return _objectSpread(_objectSpread({},resolvedContext),{},{[contextName]:await provider(exposedContext,...contextArgs)})},Promise.resolve({}))}getContextNamesForSource(source){if(source===this.coreId){return this.getContextNamesForCore()}else{return this.getContextNamesForPluginId(source)}}getContextNamesForCore(){return new Set(this.contextNamesBySource.get(this.coreId))}getContextNamesForPluginId(pluginId){const pluginDeps=this.pluginDependencies.get(pluginId);if(!pluginDeps){throw new Error(`Cannot create context for unknown plugin: ${pluginId.toString()}`)}return new Set([...this.contextNamesBySource.get(this.coreId),...this.contextNamesBySource.get(pluginId)||[],...(0,_lodash.flatten)(pluginDeps.map(p=>this.contextNamesBySource.get(p)||[]))])}}exports.ContextContainer=ContextContainer;const sortByCoreFirst=coreId=>(_ref3,_ref4)=>{let[leftName,leftProvider]=_ref3;let[rightName,rightProvider]=_ref4;if(leftProvider.source===coreId){return rightProvider.source===coreId?0:-1}else{return rightProvider.source===coreId?1:0}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.WORKSPACE_TYPE=exports.WORKSPACE_PATH_PREFIX=void 0;const WORKSPACE_TYPE=exports.WORKSPACE_TYPE="workspace";const WORKSPACE_PATH_PREFIX=exports.WORKSPACE_PATH_PREFIX="/w"},function(module,exports,__webpack_require__){"use strict";const strictUriEncode=__webpack_require__(731);const decodeComponent=__webpack_require__(732);const splitOnFirst=__webpack_require__(733);const filterObject=__webpack_require__(734);const isNullOrUndefined=value=>value===null||value===undefined;function encoderForArrayFormat(options){switch(options.arrayFormat){case"index":return key=>(result,value)=>{const index=result.length;if(value===undefined||options.skipNull&&value===null||options.skipEmptyString&&value===""){return result}if(value===null){return[...result,[encode(key,options),"[",index,"]"].join("")]}return[...result,[encode(key,options),"[",encode(index,options),"]=",encode(value,options)].join("")]};case"bracket":return key=>(result,value)=>{if(value===undefined||options.skipNull&&value===null||options.skipEmptyString&&value===""){return result}if(value===null){return[...result,[encode(key,options),"[]"].join("")]}return[...result,[encode(key,options),"[]=",encode(value,options)].join("")]};case"comma":case"separator":return key=>(result,value)=>{if(value===null||value===undefined||value.length===0){return result}if(result.length===0){return[[encode(key,options),"=",encode(value,options)].join("")]}return[[result,encode(value,options)].join(options.arrayFormatSeparator)]};default:return key=>(result,value)=>{if(value===undefined||options.skipNull&&value===null||options.skipEmptyString&&value===""){return result}if(value===null){return[...result,encode(key,options)]}return[...result,[encode(key,options),"=",encode(value,options)].join("")]}}}function parserForArrayFormat(options){let result;switch(options.arrayFormat){case"index":return(key,value,accumulator)=>{result=/\[(\d*)\]$/.exec(key);key=key.replace(/\[\d*\]$/,"");if(!result){accumulator[key]=value;return}if(accumulator[key]===undefined){accumulator[key]={}}accumulator[key][result[1]]=value};case"bracket":return(key,value,accumulator)=>{result=/(\[\])$/.exec(key);key=key.replace(/\[\]$/,"");if(!result){accumulator[key]=value;return}if(accumulator[key]===undefined){accumulator[key]=[value];return}accumulator[key]=[].concat(accumulator[key],value)};case"comma":case"separator":return(key,value,accumulator)=>{const isArray=typeof value==="string"&&value.includes(options.arrayFormatSeparator);const isEncodedArray=typeof value==="string"&&!isArray&&decode(value,options).includes(options.arrayFormatSeparator);value=isEncodedArray?decode(value,options):value;const newValue=isArray||isEncodedArray?value.split(options.arrayFormatSeparator).map(item=>decode(item,options)):value===null?value:decode(value,options);accumulator[key]=newValue};default:return(key,value,accumulator)=>{if(accumulator[key]===undefined){accumulator[key]=value;return}accumulator[key]=[].concat(accumulator[key],value)}}}function validateArrayFormatSeparator(value){if(typeof value!=="string"||value.length!==1){throw new TypeError("arrayFormatSeparator must be single character string")}}function encode(value,options){if(options.encode){return options.strict?strictUriEncode(value):encodeURIComponent(value)}return value}function decode(value,options){if(options.decode){return decodeComponent(value)}return value}function keysSorter(input){if(Array.isArray(input)){return input.s
6ort()}if(typeof input==="object"){return keysSorter(Object.keys(input)).sort((a,b)=>Number(a)-Number(b)).map(key=>input[key])}return input}function removeHash(input){const hashStart=input.indexOf("#");if(hashStart!==-1){input=input.slice(0,hashStart)}return input}function getHash(url){let hash="";const hashStart=url.indexOf("#");if(hashStart!==-1){hash=url.slice(hashStart)}return hash}function extract(input){input=removeHash(input);const queryStart=input.indexOf("?");if(queryStart===-1){return""}return input.slice(queryStart+1)}function parseValue(value,options){if(options.parseNumbers&&!Number.isNaN(Number(value))&&(typeof value==="string"&&value.trim()!=="")){value=Number(value)}else if(options.parseBooleans&&value!==null&&(value.toLowerCase()==="true"||value.toLowerCase()==="false")){value=value.toLowerCase()==="true"}return value}function parse(query,options){options=Object.assign({decode:true,sort:true,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:false,parseBooleans:false},options);validateArrayFormatSeparator(options.arrayFormatSeparator);const formatter=parserForArrayFormat(options);const ret=Object.create(null);if(typeof query!=="string"){return ret}query=query.trim().replace(/^[?#&]/,"");if(!query){return ret}for(const param of query.split("&")){if(param===""){continue}let[key,value]=splitOnFirst(options.decode?param.replace(/\+/g," "):param,"=");value=value===undefined?null:["comma","separator"].includes(options.arrayFormat)?value:decode(value,options);formatter(decode(key,options),value,ret)}for(const key of Object.keys(ret)){const value=ret[key];if(typeof value==="object"&&value!==null){for(const k of Object.keys(value)){value[k]=parseValue(value[k],options)}}else{ret[key]=parseValue(value,options)}}if(options.sort===false){return ret}return(options.sort===true?Object.keys(ret).sort():Object.keys(ret).sort(options.sort)).reduce((result,key)=>{const value=ret[key];if(Boolean(value)&&typeof value==="object"&&!Array.isArray(value)){result[key]=keysSorter(value)}else{result[key]=value}return result},Object.create(null))}exports.extract=extract;exports.parse=parse;exports.stringify=(object,options)=>{if(!object){return""}options=Object.assign({encode:true,strict:true,arrayFormat:"none",arrayFormatSeparator:","},options);validateArrayFormatSeparator(options.arrayFormatSeparator);const shouldFilter=key=>options.skipNull&&isNullOrUndefined(object[key])||options.skipEmptyString&&object[key]==="";const formatter=encoderForArrayFormat(options);const objectCopy={};for(const key of Object.keys(object)){if(!shouldFilter(key)){objectCopy[key]=object[key]}}const keys=Object.keys(objectCopy);if(options.sort!==false){keys.sort(options.sort)}return keys.map(key=>{const value=object[key];if(value===undefined){return""}if(value===null){return encode(key,options)}if(Array.isArray(value)){return value.reduce(formatter(key),[]).join("&")}return encode(key,options)+"="+encode(value,options)}).filter(x=>x.length>0).join("&")};exports.parseUrl=(url,options)=>{options=Object.assign({decode:true},options);const[url_,hash]=splitOnFirst(url,"#");return Object.assign({url:url_.split("?")[0]||"",query:parse(extract(url),options)},options&&options.parseFragmentIdentifier&&hash?{fragmentIdentifier:decode(hash,options)}:{})};exports.stringifyUrl=(object,options)=>{options=Object.assign({encode:true,strict:true},options);const url=removeHash(object.url).split("?")[0]||"";const queryFromUrl=exports.extract(object.url);const parsedQueryFromUrl=exports.parse(queryFromUrl,{sort:false});const query=Object.assign(parsedQueryFromUrl,object.query);let queryString=exports.stringify(query,options);if(queryString){queryString=`?${queryString}`}let hash=getHash(object.url);if(object.fragmentIdentifier){hash=`#${encode(object.fragmentIdentifier,options)}`}return`${url}${queryString}${hash}`};exports.pick=(input,filter,options)=>{options=Object.assign({parseFragmentIdentifier:true},options);const{url:url,query:query,fragmentIdentifier:fragmentIdentifier}=exports.parseUrl(input,options);return exports.stringifyUrl({url:url,query:filterObject(query,filter),fragmentIdentifier:fragmentIdentifier},options)};exports.exclude=(input,filter,options)=>{const exclusionFilter=Array.isArray(filter)?key=>!filter.includes(key):(key,value)=>!filter(key,value);return exports.pick(input,exclusionFilter,options)}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.createOsdUrlControls=void 0;exports.getRelativeToHistoryPath=getRelativeToHistoryPath;exports.getStateFromOsdUrl=getStateFromOsdUrl;exports.getStatesFromOsdUrl=getStatesFromOsdUrl;exports.setStateToOsdUrl=setStateToOsdUrl;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _url=__webpack_require__(36);var _queryString=__webpack_require__(180);var _history=__webpack_require__(112);var _state_encoder=__webpack_require__(273);var _parse=__webpack_require__(275);var _format=__webpack_require__(274);var _common=__webpack_require__(87);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
6r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function getStatesFromOsdUrl(){var _parseUrlHash;let url=arguments.length>0&&arguments[0]!==undefined?arguments[0]:window.location.href;let keys=arguments.length>1?arguments[1]:undefined;const query=(_parseUrlHash=(0,_parse.parseUrlHash)(url))===null||_parseUrlHash===void 0?void 0:_parseUrlHash.query;if(!query)return{};const decoded={};Object.entries(query).filter(_ref=>{let[key]=_ref;return keys?keys.includes(key):true}).forEach(_ref2=>{let[q,value]=_ref2;decoded[q]=(0,_state_encoder.decodeState)(value)});return decoded}function getStateFromOsdUrl(key){let url=arguments.length>1&&arguments[1]!==undefined?arguments[1]:window.location.href;return getStatesFromOsdUrl(url,[key])[key]||null}function setStateToOsdUrl(key,state){let{useHash:useHash=false,storeInHashQuery:storeInHashQuery=true}=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{useHash:false,storeInHashQuery:true};let rawUrl=arguments.length>3&&arguments[3]!==undefined?arguments[3]:window.location.href;const replacer=storeInHashQuery?_format.replaceUrlHashQuery:_format.replaceUrlQuery;return replacer(rawUrl,query=>{const encoded=(0,_state_encoder.encodeState)(state,useHash);return _objectSpread(_objectSpread({},query),{},{[key]:encoded})})}const createOsdUrlControls=function(){let history=arguments.length>0&&arguments[0]!==undefined?arguments[0]:(0,_history.createBrowserHistory)();const updateQueue=[];let shouldReplace=true;function updateUrl(newUrl){let replace=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;const currentUrl=(0,_parse.getCurrentUrl)(history);if(newUrl===currentUrl)return undefined;const historyPath=getRelativeToHistoryPath(newUrl,history);if(replace){history.replace(historyPath)}else{history.push(historyPath)}return(0,_parse.getCurrentUrl)(history)}function cleanUp(){updateQueue.splice(0,updateQueue.length);shouldReplace=true}function flush(){let replace=arguments.length>0&&arguments[0]!==undefined?arguments[0]:shouldReplace;const nextUrl=getPendingUrl();if(!nextUrl)return;cleanUp();const newUrl=updateUrl(nextUrl,replace);return newUrl}function getPendingUrl(){if(updateQueue.length===0)return undefined;const resultUrl=updateQueue.reduce((url,nextUpdate)=>{var _nextUpdate;return(_nextUpdate=nextUpdate(url))!==null&&_nextUpdate!==void 0?_nextUpdate:url},(0,_parse.getCurrentUrl)(history));return resultUrl}return{listen:cb=>history.listen(()=>{cb()}),update:function(newUrl){let replace=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;return updateUrl(newUrl,replace)},updateAsync:function(updater){let replace=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;updateQueue.push(updater);if(shouldReplace){shouldReplace=replace}return Promise.resolve().then(()=>flush())},flush:replace=>flush(replace),cancel:()=>{cleanUp()},getPendingUrl:()=>getPendingUrl()}};exports.createOsdUrlControls=createOsdUrlControls;function getRelativeToHistoryPath(absoluteUrl,history){function stripBasename(path){if(path===null)path="";const stripLeadingHash=_=>_.charAt(0)==="#"?_.substr(1):_;const stripTrailingSlash=_=>_.charAt(_.length-1)==="/"?_.substr(0,_.length-1):_;const baseName=stripLeadingHash(stripTrailingSlash(history.createHref({})));return path.startsWith(baseName)?path.substr(baseName.length):path}const isHashHistory=history.createHref({}).includes("#");const parsedUrl=isHashHistory?(0,_parse.parseUrlHash)(absoluteUrl):(0,_parse.parseUrl)(absoluteUrl);const parsedHash=isHashHistory?null:(0,_parse.parseUrlHash)(absoluteUrl);return(0,_url.format)({pathname:stripBasename(parsedUrl.pathname),search:(0,_queryString.stringify)(_common.url.encodeQuery(parsedUrl.query),{sort:false,encode:false}),hash:parsedHash?(0,_url.format)({pathname:parsedHash.pathname,search:(0,_queryString.stringify)(_common.url.encodeQuery(parsedHash.query
6),{sort:false,encode:false})}):parsedUrl.hash})}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ChromeBadge",{enumerable:true,get:function(){return _chrome_service.ChromeBadge}});Object.defineProperty(exports,"ChromeBreadcrumb",{enumerable:true,get:function(){return _chrome_service.ChromeBreadcrumb}});Object.defineProperty(exports,"ChromeDocTitle",{enumerable:true,get:function(){return _doc_title.ChromeDocTitle}});Object.defineProperty(exports,"ChromeHelpExtension",{enumerable:true,get:function(){return _chrome_service.ChromeHelpExtension}});Object.defineProperty(exports,"ChromeHelpExtensionMenuCustomLink",{enumerable:true,get:function(){return _header_help_menu.ChromeHelpExtensionMenuCustomLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuDiscussLink",{enumerable:true,get:function(){return _header_help_menu.ChromeHelpExtensionMenuDiscussLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuDocumentationLink",{enumerable:true,get:function(){return _header_help_menu.ChromeHelpExtensionMenuDocumentationLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuGitHubLink",{enumerable:true,get:function(){return _header_help_menu.ChromeHelpExtensionMenuGitHubLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuLink",{enumerable:true,get:function(){return _header_help_menu.ChromeHelpExtensionMenuLink}});Object.defineProperty(exports,"ChromeNavControl",{enumerable:true,get:function(){return _nav_controls.ChromeNavControl}});Object.defineProperty(exports,"ChromeNavControls",{enumerable:true,get:function(){return _nav_controls.ChromeNavControls}});Object.defineProperty(exports,"ChromeNavGroupUpdater",{enumerable:true,get:function(){return _nav_group.ChromeNavGroupUpdater}});Object.defineProperty(exports,"ChromeNavLink",{enumerable:true,get:function(){return _nav_links.ChromeNavLink}});Object.defineProperty(exports,"ChromeNavLinkUpdateableFields",{enumerable:true,get:function(){return _nav_links.ChromeNavLinkUpdateableFields}});Object.defineProperty(exports,"ChromeNavLinks",{enumerable:true,get:function(){return _nav_links.ChromeNavLinks}});Object.defineProperty(exports,"ChromeRecentlyAccessed",{enumerable:true,get:function(){return _recently_accessed.ChromeRecentlyAccessed}});Object.defineProperty(exports,"ChromeRecentlyAccessedHistoryItem",{enumerable:true,get:function(){return _recently_accessed.ChromeRecentlyAccessedHistoryItem}});Object.defineProperty(exports,"ChromeRegistrationNavLink",{enumerable:true,get:function(){return _nav_group.ChromeRegistrationNavLink}});Object.defineProperty(exports,"ChromeService",{enumerable:true,get:function(){return _chrome_service.ChromeService}});Object.defineProperty(exports,"ChromeSetup",{enumerable:true,get:function(){return _chrome_service.ChromeSetup}});Object.defineProperty(exports,"ChromeStart",{enumerable:true,get:function(){return _chrome_service.ChromeStart}});Object.defineProperty(exports,"GlobalSearchCommand",{enumerable:true,get:function(){return _global_search.GlobalSearchCommand}});Object.defineProperty(exports,"HeaderVariant",{enumerable:true,get:function(){return _constants.HeaderVariant}});Object.defineProperty(exports,"InternalChromeStart",{enumerable:true,get:function(){return _chrome_service.InternalChromeStart}});Object.defineProperty(exports,"LinkItemType",{enumerable:true,get:function(){return _utils.LinkItemType}});Object.defineProperty(exports,"NavGroupItemInMap",{enumerable:true,get:function(){return _nav_group.NavGroupItemInMap}});Object.defineProperty(exports,"NavType",{enumerable:true,get:function(){return _ui.NavType}});Object.defineProperty(exports,"PersistedLog",{enumerable:true,get:function(){return _recently_accessed.PersistedLog}});Object.defineProperty(exports,"RightNavigationButton",{enumerable:true,get:function(){return _ui.RightNavigationButton}});Object.defineProperty(exports,"RightNavigationButtonProps",{enumerable:true,get:function(){return _ui.RightNavigationButtonProps}});Object.defineProperty(exports,"RightNavigationOrder",{enumerable:true,get:function(){return _constants.RightNavigationOrder}});Object.defineProperty(exports,"SearchCommandKeyTypes",{enumerable:true,get:function(){return _global_search.SearchCommandKeyTypes}});Object.defineProperty(exports,"createRecentNavLink",{enumerable:true,get:function(){return _ui.createRecentNavLink}});Object.defineProperty(exports,"fulfillRegistrationLinksToChromeNavLinks",{enumerable:true,get:function(){return _utils.fulfillRegistrationLinksToChromeNavLinks}});Object.defineProperty(exports,"getSortedNavLinks",{enumerable:true,get:function(){return _utils.getSortedNavLinks}});var _chrome_service=__webpack_require__(772);var _header_help_menu=__webpack_require__(117);var _ui=__webpack_require__(183);var _nav_links=__webpack_require__(280);var _recently_accessed=__webpack_require__(288);var _nav_controls=__webpack_require__(279);var _doc_title=__webpack_require__(278);var _constants=__webpack_require__(113);var _nav_group=__webpack_require__(298);var _utils=__webpack_require__(78);var _global_search=__webpack_require__(186)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ChromeHelpExtensionMenuCustomLink",{enumerable:true,get:function(){return _header.ChromeHelpExtensionMenuCustomLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuDiscussLink",{enumerable:true,get:function(){return _header.ChromeHelpExtensionMenuDiscussLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuDocumentationLink",{enumerable:true,get:function(){return _header.ChromeHelpExtensionMenuDocumentationLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuGitHubLink",{enumerable:true,get:function(){return _header.ChromeHelpExtensionMenuGitHubLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuLink",{enumerable:true,get:function(){return _header.ChromeHelpExtensionMenuLink}});Object.defineProperty(exports,"Header",{enumerable:true,get:function(){return _header.Header}});Object.defineProperty(exports,"LoadingIndicator",{enumerable:true,get:function(){return _loading_indicator.LoadingIndicator}});Object.defineProperty(exports,"NavType",{enumerable:true,get:function(){return _header.NavType}});Object.defineProperty(exports,"RightNavigationButton",{enumerable:true,get:function(){return _header.RightNavigationButton}});Object.defineProperty(exports,"RightNavigationButtonProps",{enumerable:true,get:function(){return _header.RightNavigationButtonProps}});Object.defineProperty(exports,"createRecentNavLink",{enumerable:true,get:function(){return _header.createRecentNavLink}});var _loading_indicator=__webpack_require__(184);var _header=__webpack_require__(802)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.LoadingIndicator=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _eui=__webpack_require__(8);var _i18n=__webpack_require__(10);var _react=_interopRequireDefault(__webpack_require__(5));var _classnames=_interopRequireDefault(__webpack_require__(52));class LoadingIndicator extends _react.default.Component{constructor(){super(...arguments);(0,_defineProperty2.default)(this,"loadingCountSubscription",void 0);(0,_defineProperty2.default)(this,"state",{visible:false})}componentDidMount(){this.loadingCountSubscription=this.props.loadingCount$.subscribe(count=>{this.setState({visible:count>0})})}componentWillUnmount(){if(this.loadingCountSubscription){this.loadingCountSubscription.unsubscribe();this.loadingCountSubscription=undefined}}render(){const className=(0,_classnames.default)(!this.state.visible&&"osdLoadingIndicator-hidden");const testSubj=this.state.visible?"globalLoadingIndicator":"globalLoadingIndicator-hidden";const ariaHidden=this.state.visible?false:true;const ariaLabel=_i18n.i18n.translate("core.ui.loadingIndicatorAriaLabel",{defaultMessage:"Loading content"});return!this.props.showAsBar?_react.default.createElement(_eui.EuiLoadingSpinner,{className:className,"data-test-subj":testSubj,"aria-hidden":ariaHidden,"aria-label":ariaLabel}):_react.default.createElement(_eui.EuiProgress,{className:className,"data-test-subj":testSubj,"aria-hidden":ariaHidden,"aria-label":ariaLabel,position:"fixed",color:"accent",size:"xs"})}}exports.LoadingIndicator=LoadingIndicator;(0,_defineProperty2.default)(LoadingIndicator,"defaultProps",{showAsBar:false})},function(module,exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(855);case"v7light":return __webpack_require__(857);case"v8dark":return __webpack_require__(859);case"v8light":return __webpack_require__(861);case"v9dark":return __webpack_require__(863);case"v9light":return __webpack_require__(865)}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _global_search_service=__webpack_require__(871);Object.keys(_global_search_service).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_global_search_service[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _global_search_service[key]}})}))},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _exportNames={PluginOpaqueId:true,Branding:true};Object.defineProperty(exports,"Branding",{enumerable:true,get:function(){return _types5.Branding}}
6);Object.defineProperty(exports,"PluginOpaqueId",{enumerable:true,get:function(){return _types.PluginOpaqueId}});var _types=__webpack_require__(972);var _types2=__webpack_require__(973);Object.keys(_types2).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_types2[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _types2[key]}})}));var _types3=__webpack_require__(975);Object.keys(_types3).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_types3[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _types3[key]}})}));var _types4=__webpack_require__(976);Object.keys(_types4).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_types4[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _types4[key]}})}));var _types5=__webpack_require__(49)},function(module,exports){const looseOption=Object.freeze({loose:true});const emptyOpts=Object.freeze({});const parseOptions=options=>{if(!options){return emptyOpts}if(typeof options!=="object"){return looseOption}return options};module.exports=parseOptions},function(module,exports,__webpack_require__){const SemVer=__webpack_require__(23);const compareBuild=(a,b,loose)=>{const versionA=new SemVer(a,loose);const versionB=new SemVer(b,loose);return versionA.compare(versionB)||versionA.compareBuild(versionB)};module.exports=compareBuild},function(module,exports,__webpack_require__){const compare=__webpack_require__(43);const lt=(a,b,loose)=>compare(a,b,loose)<0;module.exports=lt},function(module,exports,__webpack_require__){const compare=__webpack_require__(43);const gte=(a,b,loose)=>compare(a,b,loose)>=0;module.exports=gte},function(module,exports,__webpack_require__){const compare=__webpack_require__(43);const lte=(a,b,loose)=>compare(a,b,loose)<=0;module.exports=lte},function(module,exports,__webpack_require__){const SemVer=__webpack_require__(23);const Comparator=__webpack_require__(121);const{ANY:ANY}=Comparator;const Range=__webpack_require__(44);const satisfies=__webpack_require__(122);const gt=__webpack_require__(120);const lt=__webpack_require__(190);const lte=__webpack_require__(192);const gte=__webpack_require__(191);const outside=(version,range,hilo,options)=>{version=new SemVer(version,options);range=new Range(range,options);let gtfn,ltefn,ltfn,comp,ecomp;switch(hilo){case">":gtfn=gt;ltefn=lte;ltfn=lt;comp=">";ecomp=">=";break;case"<":gtfn=lt;ltefn=gte;ltfn=gt;comp="<";ecomp="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(satisfies(version,range,options)){return false}for(let i=0;i<range.set.length;++i){const comparators=range.set[i];let high=null;let low=null;comparators.forEach(comparator=>{if(comparator.semver===ANY){comparator=new Comparator(">=0.0.0")}high=high||comparator;low=low||comparator;if(gtfn(comparator.semver,high.semver,options)){high=comparator}else if(ltfn(comparator.semver,low.semver,options)){low=comparator}});if(high.operator===comp||high.operator===ecomp){return false}if((!low.operator||low.operator===comp)&&ltefn(version,low.semver)){return false}else if(low.operator===ecomp&&ltfn(version,low.semver)){return false}}return true};module.exports=outside},function(module,exports,__webpack_require__){var baseIsNative=__webpack_require__(1013),getValue=__webpack_require__(1020);function getNative(object,key){var value=getValue(object,key);return baseIsNative(value)?value:undefined}module.exports=getNative},function(module,exports,__webpack_require__){var root=__webpack_require__(196);var Symbol=root.Symbol;module.exports=Symbol},function(module,exports,__webpack_require__){var freeGlobal=__webpack_require__(1014);var freeSelf=typeof self=="object"&&self&&self.Object===Object&&self;var root=freeGlobal||freeSelf||Function("return this")();module.exports=root},function(module,exports){function isObject(value){var type=typeof value;return value!=null&&(type=="object"||type=="function")}module.exports=isObject},function(module,exports){var isArray=Array.isArray;module.exports=isArray},function(module,exports,__webpack_require__){var baseGetTag=__webpack_require__(323),isObjectLike=__webpack_require__(1023);var symbolTag="[object Symbol]";function isSymbol(value){return typeof value=="symbol"||isObjectLike(value)&&baseGetTag(value)==symbolTag}module.exports=isSymbol},function(module,exports,__webpack_require__){var arrayWithHoles=__webpack_require__(606);var iterableToArrayLimit=__webpack_require__(607);var unsupportedIterableToArray=__webpack_require__(338);var nonIterableRest=__webpack_require__(608);function _slicedToArray(r,e){return arrayWithHoles(r)||iterableToArrayLimit(r,e)||unsupportedIterableToArray(r,e)||nonIterableRest()}module.exports=_slicedToArray,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports,__webpack_require__){
7/*! @license DOMPurify 3.4.11 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.11/LICENSE */
8(function(global,factory){true?module.exports=factory():undefined})(this,(function(){"use strict";function _arrayLikeToArray(r,a){(null==a||a>r.length)&&(a=r.length);for(var e=0,n=Array(a);e<a;e++)n[e]=r[e];return n}function _arrayWithHoles(r){if(Array.isArray(r))return r}function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=true,o=false;try{if(i=(t=t.call(r)).next,0===l);else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=true,n=r}
8finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _slicedToArray(r,e){return _arrayWithHoles(r)||_iterableToArrayLimit(r,e)||_unsupportedIterableToArray(r,e)||_nonIterableRest()}function _unsupportedIterableToArray(r,a){if(r){if("string"==typeof r)return _arrayLikeToArray(r,a);var t={}.toString.call(r).slice(8,-1);return"Object"===t&&r.constructor&&(t=r.constructor.name),"Map"===t||"Set"===t?Array.from(r):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?_arrayLikeToArray(r,a):void 0}}const entries=Object.entries,setPrototypeOf=Object.setPrototypeOf,isFrozen=Object.isFrozen,getPrototypeOf=Object.getPrototypeOf,getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor;let freeze=Object.freeze,seal=Object.seal,create=Object.create;let _ref=typeof Reflect!=="undefined"&&Reflect,apply=_ref.apply,construct=_ref.construct;if(!freeze){freeze=function freeze(x){return x}}if(!seal){seal=function seal(x){return x}}if(!apply){apply=function apply(func,thisArg){for(var _len=arguments.length,args=new Array(_len>2?_len-2:0),_key=2;_key<_len;_key++){args[_key-2]=arguments[_key]}return func.apply(thisArg,args)}}if(!construct){construct=function construct(Func){for(var _len2=arguments.length,args=new Array(_len2>1?_len2-1:0),_key2=1;_key2<_len2;_key2++){args[_key2-1]=arguments[_key2]}return new Func(...args)}}const arrayForEach=unapply(Array.prototype.forEach);const arrayLastIndexOf=unapply(Array.prototype.lastIndexOf);const arrayPop=unapply(Array.prototype.pop);const arrayPush=unapply(Array.prototype.push);const arraySplice=unapply(Array.prototype.splice);const arrayIsArray=Array.isArray;const stringToLowerCase=unapply(String.prototype.toLowerCase);
8const stringToString=unapply(String.prototype.toString);const stringMatch=unapply(String.prototype.match);const stringReplace=unapply(String.prototype.replace);const stringIndexOf=unapply(String.prototype.indexOf);const stringTrim=unapply(String.prototype.trim);const numberToString=unapply(Number.prototype.toString);const booleanToString=unapply(Boolean.prototype.toString);const bigintToString=typeof BigInt==="undefined"?null:unapply(BigInt.prototype.toString);const symbolToString=typeof Symbol==="undefined"?null:unapply(Symbol.prototype.toString);const objectHasOwnProperty=unapply(Object.prototype.hasOwnProperty);const objectToString=unapply(Object.prototype.toString);const regExpTest=unapply(RegExp.prototype.test);const typeErrorCreate=unconstruct(TypeError);function unapply(func){return function(thisArg){if(thisArg instanceof RegExp){thisArg.lastIndex=0}for(var _len3=arguments.length,args=new Array(_len3>1?_len3-1:0),_key3=1;_key3<_len3;_key3++){args[_key3-1]=arguments[_key3]}return apply(func,thisArg,args)}}function unconstruct(Func){return function(){for(var _len4=arguments.length,args=new Array(_len4),_key4=0;_key4<_len4;_key4++){args[_key4]=arguments[_key4]}return construct(Func,args)}}function addToSet(set,array){let transformCaseFunc=arguments.length>2&&arguments[2]!==undefined?arguments[2]:stringToLowerCase;if(setPrototypeOf){setPrototypeOf(set,null)}if(!arrayIsArray(array)){return set}let l=array.length;while(l--){let element=array[l];if(typeof element==="string"){const lcElement=transformCaseFunc(element);if(lcElement!==element){if(!isFrozen(array)){array[l]=lcElement}element=lcElement}}set[element]=true}return set}function cleanArray(array){for(let index=0;index<array.length;index++){const isPropertyExist=objectHasOwnProperty(array,index);if(!isPropertyExist){array[index]=null}}return array}function clone(object){const newObject=create(null);for(const _ref2 of entries(object)){var _ref3=_slicedToArray(_ref2,2);const property=_ref3[0];const value=_ref3[1];const isPropertyExist=objectHasOwnProperty(object,property);if(isPropertyExist){if(arrayIsArray(value)){newObject[property]=cleanArray(value)}else if(value&&typeof value==="object"&&value.constructor===Object){newObject[property]=clone(value)}else{newObject[property]=value}}}return newObject}function stringifyValue(value){switch(typeof value){case"string":{return value}case"number":{return numberToString(value)}case"boolean":{return booleanToString(value)}case"bigint":{return bigintToString?bigintToString(value):"0"}case"symbol":{return symbolToString?symbolToString(value):"Symbol()"}case"undefined":{return objectToString(value)}case"function":case"object":{if(value===null){return objectToString(value)}const valueAsRecord=value;const valueToString=lookupGetter(valueAsRecord,"toString");if(typeof valueToString==="function"){const stringified=valueToString(valueAsRecord);return typeof stringified==="string"?stringified:objectToString(stringified)}return objectToString(value)}default:{return objectToString(value)}}}function lookupGetter(object,prop){while(object!==null){const desc=getOwnPropertyDescriptor(object,prop);if(desc){if(desc.get){return unapply(desc.get)}if(typeof desc.value==="function"){return unapply(desc.value)}}object=getPrototypeOf(object)}function fallbackValue(){return null}return fallbackValue}function isRegex(value){try{regExpTest(value,"");return true}catch(_unused){return false}}const html$1=freeze(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]);const svg$1=freeze(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]);const svgFilters=freeze(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]);const svgDisallowed=freeze(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]);const mathMl$1=freeze(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]);const mathMlDisallowed=freeze(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]);const text=freeze(["#text"]);const html=freeze(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
8spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]);const svg=freeze(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]);const mathMl=freeze(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]);const xml=freeze(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]);const MUSTACHE_EXPR=seal(/{{[\w\W]*|^[\w\W]*}}/g);const ERB_EXPR=seal(/<%[\w\W]*|^[\w\W]*%>/g);const TMPLIT_EXPR=seal(/\${[\w\W]*/g);const DATA_ATTR=seal(/^data-[\-\w.\u00B7-\uFFFF]+$/);const ARIA_ATTR=seal(/^aria-[\-\w]+$/);const IS_ALLOWED_URI=seal(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i);const IS_SCRIPT_OR_DATA=seal(/^(?:\w+script|data):/i);const ATTR_WHITESPACE=seal(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g);const DOCTYPE_NAME=seal(/^html$/i);const CUSTOM_ELEMENT=seal(/^[a-z][.\w]*(-[.\w]+)+$/i);const ELEMENT_MARKUP_PROBE=seal(/<[/\w!]/g);const COMMENT_MARKUP_PROBE=seal(/<[/\w]/g);const FALLBACK_TAG_CLOSE=seal(/<\/no(script|embed|frames)/i);const SELF_CLOSING_TAG=seal(/\/>/i);const NODE_TYPE={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,processingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12};const getGlobal=function getGlobal(){return typeof window==="undefined"?null:window};const _createTrustedTypesPolicy=function _createTrustedTypesPolicy(trustedTypes,purifyHostElement){if(typeof trustedTypes!=="object"||typeof trustedTypes.createPolicy!=="function"){return null}let suffix=null;
8const ATTR_NAME="data-tt-policy-suffix";if(purifyHostElement&&purifyHostElement.hasAttribute(ATTR_NAME)){suffix=purifyHostElement.getAttribute(ATTR_NAME)}const policyName="dompurify"+(suffix?"#"+suffix:"");try{return trustedTypes.createPolicy(policyName,{createHTML(html){return html},createScriptURL(scriptUrl){return scriptUrl}})}catch(_){console.warn("TrustedTypes policy "+policyName+" could not be created.");return null}};const _createHooksMap=function _createHooksMap(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};const _resolveSetOption=function _resolveSetOption(cfg,key,fallback,options){return objectHasOwnProperty(cfg,key)&&arrayIsArray(cfg[key])?addToSet(options.base?clone(options.base):{},cfg[key],options.transform):fallback};function createDOMPurify(){let window=arguments.length>0&&arguments[0]!==undefined?arguments[0]:getGlobal();const DOMPurify=root=>createDOMPurify(root);DOMPurify.version="3.4.11";DOMPurify.removed=[];if(!window||!window.document||window.document.nodeType!==NODE_TYPE.document||!window.Element){DOMPurify.isSupported=false;return DOMPurify}let document=window.document;const originalDocument=document;const currentScript=originalDocument.currentScript;window.DocumentFragment;const HTMLTemplateElement=window.HTMLTemplateElement,Node=window.Node,Element=window.Element,NodeFilter=window.NodeFilter,_window$NamedNodeMap=window.NamedNodeMap;_window$NamedNodeMap===void 0?window.NamedNodeMap||window.MozNamedAttrMap:_window$NamedNodeMap;window.HTMLFormElement;const DOMParser=window.DOMParser,trustedTypes=window.trustedTypes;const ElementPrototype=Element.prototype;const cloneNode=lookupGetter(ElementPrototype,"cloneNode");const remove=lookupGetter(ElementPrototype,"remove");const getNextSibling=lookupGetter(ElementPrototype,"nextSibling");const getChildNodes=lookupGetter(ElementPrototype,"childNodes");const getParentNode=lookupGetter(ElementPrototype,"parentNode");const getShadowRoot=lookupGetter(ElementPrototype,"shadowRoot");const getAttributes=lookupGetter(ElementPrototype,"attributes");const getNodeType=Node&&Node.prototype?lookupGetter(Node.prototype,"nodeType"):null;const getNodeName=Node&&Node.prototype?lookupGetter(Node.prototype,"nodeName"):null;if(typeof HTMLTemplateElement==="function"){const template=document.createElement("template");if(template.content&&template.content.ownerDocument){document=template.content.ownerDocument}}let trustedTypesPolicy;let emptyHTML="";let defaultTrustedTypesPolicy;let defaultTrustedTypesPolicyResolved=false;let IN_TRUSTED_TYPES_POLICY=0;const _assertNotInTrustedTypesPolicy=function _assertNotInTrustedTypesPolicy(){if(IN_TRUSTED_TYPES_POLICY>0){throw typeErrorCreate("A configured TRUSTED_TYPES_POLICY callback (createHTML or "+"createScriptURL) must not call DOMPurify.sanitize, as that causes "+"infinite recursion. Do not pass a policy whose callbacks wrap "+'DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted '+'Types" section of the README.')}};const _createTrustedHTML=function _createTrustedHTML(html){_assertNotInTrustedTypesPolicy();IN_TRUSTED_TYPES_POLICY++;try{return trustedTypesPolicy.createHTML(html)}finally{IN_TRUSTED_TYPES_POLICY--}};const _createTrustedScriptURL=function _createTrustedScriptURL(scriptUrl){_assertNotInTrustedTypesPolicy();IN_TRUSTED_TYPES_POLICY++;try{return trustedTypesPolicy.createScriptURL(scriptUrl)}finally{IN_TRUSTED_TYPES_POLICY--}};const _getDefaultTrustedTypesPolicy=function _getDefaultTrustedTypesPolicy(){if(!defaultTrustedTypesPolicyResolved){defaultTrustedTypesPolicy=_createTrustedTypesPolicy(trustedTypes,currentScript);defaultTrustedTypesPolicyResolved=true}return defaultTrustedTypesPolicy};const _document=document,implementation=_document.implementation,createNodeIterator=_document.createNodeIterator,createDocumentFragment=_document.createDocumentFragment,getElementsByTagName=_document.getElementsByTagName;const importNode=originalDocument.importNode;let hooks=_createHooksMap();
vendor: 4,319 bytes, line 8
8DOMPurify.isSupported=typeof entries==="function"&&typeof getParentNode==="function"&&implementation&&implementation.createHTMLDocument!==undefined;const MUSTACHE_EXPR$1=MUSTACHE_EXPR,ERB_EXPR$1=ERB_EXPR,TMPLIT_EXPR$1=TMPLIT_EXPR,DATA_ATTR$1=DATA_ATTR,ARIA_ATTR$1=ARIA_ATTR,IS_SCRIPT_OR_DATA$1=IS_SCRIPT_OR_DATA,ATTR_WHITESPACE$1=ATTR_WHITESPACE,CUSTOM_ELEMENT$1=CUSTOM_ELEMENT;let IS_ALLOWED_URI$1=IS_ALLOWED_URI;let ALLOWED_TAGS=null;const DEFAULT_ALLOWED_TAGS=addToSet({},[...html$1,...svg$1,...svgFilters,...mathMl$1,...text]);let ALLOWED_ATTR=null;const DEFAULT_ALLOWED_ATTR=addToSet({},[...html,...svg,...mathMl,...xml]);let CUSTOM_ELEMENT_HANDLING=Object.seal(create(null,{tagNameCheck:{writable:true,configurable:false,enumerable:true,value:null},attributeNameCheck:{writable:true,configurable:false,enumerable:true,value:null},allowCustomizedBuiltInElements:{writable:true,configurable:false,enumerable:true,value:false}}));let FORBID_TAGS=null;let FORBID_ATTR=null;const EXTRA_ELEMENT_HANDLING=Object.seal(create(null,{tagCheck:{writable:true,configurable:false,enumerable:true,value:null},attributeCheck:{writable:true,configurable:false,enumerable:true,value:null}}));let ALLOW_ARIA_ATTR=true;let ALLOW_DATA_ATTR=true;let ALLOW_UNKNOWN_PROTOCOLS=false;let ALLOW_SELF_CLOSE_IN_ATTR=true;let SAFE_FOR_TEMPLATES=false;let SAFE_FOR_XML=true;let WHOLE_DOCUMENT=false;let SET_CONFIG=false;let SET_CONFIG_ALLOWED_TAGS=null;let SET_CONFIG_ALLOWED_ATTR=null;let FORCE_BODY=false;let RETURN_DOM=false;let RETURN_DOM_FRAGMENT=false;let RETURN_TRUSTED_TYPE=false;let SANITIZE_DOM=true;let SANITIZE_NAMED_PROPS=false;const SANITIZE_NAMED_PROPS_PREFIX="user-content-";let KEEP_CONTENT=true;let IN_PLACE=false;let USE_PROFILES={};let FORBID_CONTENTS=null;const DEFAULT_FORBID_CONTENTS=addToSet({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]);let DATA_URI_TAGS=null;const DEFAULT_DATA_URI_TAGS=addToSet({},["audio","video","img","source","image","track"]);let URI_SAFE_ATTRIBUTES=null;const DEFAULT_URI_SAFE_ATTRIBUTES=addToSet({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]);const MATHML_NAMESPACE="http://www.w3.org/1998/Math/MathML";const SVG_NAMESPACE="http://www.w3.org/2000/svg";const HTML_NAMESPACE="http://www.w3.org/1999/xhtml";let NAMESPACE=HTML_NAMESPACE;let IS_EMPTY_INPUT=false;let ALLOWED_NAMESPACES=null;const DEFAULT_ALLOWED_NAMESPACES=addToSet({},[MATHML_NAMESPACE,SVG_NAMESPACE,HTML_NAMESPACE],stringToString);const DEFAULT_MATHML_TEXT_INTEGRATION_POINTS=freeze(["mi","mo","mn","ms","mtext"]);let MATHML_TEXT_INTEGRATION_POINTS=addToSet({},DEFAULT_MATHML_TEXT_INTEGRATION_POINTS);const DEFAULT_HTML_INTEGRATION_POINTS=freeze(["annotation-xml"]);let HTML_INTEGRATION_POINTS=addToSet({},DEFAULT_HTML_INTEGRATION_POINTS);const COMMON_SVG_AND_HTML_ELEMENTS=addToSet({},["title","style","font","a","script"]);let PARSER_MEDIA_TYPE=null;const SUPPORTED_PARSER_MEDIA_TYPES=["application/xhtml+xml","text/html"];const DEFAULT_PARSER_MEDIA_TYPE="text/html";let transformCaseFunc=null;let CONFIG=null;const formElement=document.createElement("form");const isRegexOrFunction=function isRegexOrFunction(testValue){return testValue instanceof RegExp||testValue instanceof Function};const _parseConfig=function _parseConfig(){let cfg=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};if(CONFIG&&CONFIG===cfg){return}if(!cfg||typeof cfg!=="object"){cfg={}}cfg=clone(cfg);PARSER_MEDIA_TYPE=SUPPORTED_PARSER_MEDIA_TYPES.indexOf(cfg.PARSER_MEDIA_TYPE)===-1?DEFAULT_PARSER_MEDIA_TYPE:cfg.PARSER_MEDIA_TYPE;transformCaseFunc=PARSER_MEDIA_TYPE==="application/xhtml+xml"?stringToString:stringToLowerCase;ALLOWED_TAGS=_resolveSetOption(cfg,"ALLOWED_TAGS",DEFAULT_ALLOWED_TAGS,{transform:transformCaseFunc});ALLOWED_ATTR=_resolveSetOption(cfg,"ALLOWED_ATTR",DEFAULT_ALLOWED_ATTR,{transform:transformCaseFunc});ALLOWED_NAMESPACES=_resolveSetOption(cfg,"ALLOWED_NAMESPACES",DEFAULT_ALLOWED_NAMESPACES,{transform:stringToString});URI_SAFE_ATTRIBUTES=_resolveSetOption(cfg,"ADD_URI_SAFE_ATTR",DEFAULT_URI_SAFE_ATTRIBUTES,{transform:transformCaseFunc,base:DE
vendor: 8,222 bytes, line 8
8FAULT_URI_SAFE_ATTRIBUTES});DATA_URI_TAGS=_resolveSetOption(cfg,"ADD_DATA_URI_TAGS",DEFAULT_DATA_URI_TAGS,{transform:transformCaseFunc,base:DEFAULT_DATA_URI_TAGS});FORBID_CONTENTS=_resolveSetOption(cfg,"FORBID_CONTENTS",DEFAULT_FORBID_CONTENTS,{transform:transformCaseFunc});FORBID_TAGS=_resolveSetOption(cfg,"FORBID_TAGS",clone({}),{transform:transformCaseFunc});FORBID_ATTR=_resolveSetOption(cfg,"FORBID_ATTR",clone({}),{transform:transformCaseFunc});USE_PROFILES=objectHasOwnProperty(cfg,"USE_PROFILES")?cfg.USE_PROFILES&&typeof cfg.USE_PROFILES==="object"?clone(cfg.USE_PROFILES):cfg.USE_PROFILES:false;ALLOW_ARIA_ATTR=cfg.ALLOW_ARIA_ATTR!==false;ALLOW_DATA_ATTR=cfg.ALLOW_DATA_ATTR!==false;ALLOW_UNKNOWN_PROTOCOLS=cfg.ALLOW_UNKNOWN_PROTOCOLS||false;ALLOW_SELF_CLOSE_IN_ATTR=cfg.ALLOW_SELF_CLOSE_IN_ATTR!==false;SAFE_FOR_TEMPLATES=cfg.SAFE_FOR_TEMPLATES||false;SAFE_FOR_XML=cfg.SAFE_FOR_XML!==false;WHOLE_DOCUMENT=cfg.WHOLE_DOCUMENT||false;RETURN_DOM=cfg.RETURN_DOM||false;RETURN_DOM_FRAGMENT=cfg.RETURN_DOM_FRAGMENT||false;RETURN_TRUSTED_TYPE=cfg.RETURN_TRUSTED_TYPE||false;FORCE_BODY=cfg.FORCE_BODY||false;SANITIZE_DOM=cfg.SANITIZE_DOM!==false;SANITIZE_NAMED_PROPS=cfg.SANITIZE_NAMED_PROPS||false;KEEP_CONTENT=cfg.KEEP_CONTENT!==false;IN_PLACE=cfg.IN_PLACE||false;IS_ALLOWED_URI$1=isRegex(cfg.ALLOWED_URI_REGEXP)?cfg.ALLOWED_URI_REGEXP:IS_ALLOWED_URI;NAMESPACE=typeof cfg.NAMESPACE==="string"?cfg.NAMESPACE:HTML_NAMESPACE;MATHML_TEXT_INTEGRATION_POINTS=objectHasOwnProperty(cfg,"MATHML_TEXT_INTEGRATION_POINTS")&&cfg.MATHML_TEXT_INTEGRATION_POINTS&&typeof cfg.MATHML_TEXT_INTEGRATION_POINTS==="object"?clone(cfg.MATHML_TEXT_INTEGRATION_POINTS):addToSet({},DEFAULT_MATHML_TEXT_INTEGRATION_POINTS);HTML_INTEGRATION_POINTS=objectHasOwnProperty(cfg,"HTML_INTEGRATION_POINTS")&&cfg.HTML_INTEGRATION_POINTS&&typeof cfg.HTML_INTEGRATION_POINTS==="object"?clone(cfg.HTML_INTEGRATION_POINTS):addToSet({},DEFAULT_HTML_INTEGRATION_POINTS);const customElementHandling=objectHasOwnProperty(cfg,"CUSTOM_ELEMENT_HANDLING")&&cfg.CUSTOM_ELEMENT_HANDLING&&typeof cfg.CUSTOM_ELEMENT_HANDLING==="object"?clone(cfg.CUSTOM_ELEMENT_HANDLING):create(null);CUSTOM_ELEMENT_HANDLING=create(null);if(objectHasOwnProperty(customElementHandling,"tagNameCheck")&&isRegexOrFunction(customElementHandling.tagNameCheck)){CUSTOM_ELEMENT_HANDLING.tagNameCheck=customElementHandling.tagNameCheck}if(objectHasOwnProperty(customElementHandling,"attributeNameCheck")&&isRegexOrFunction(customElementHandling.attributeNameCheck)){CUSTOM_ELEMENT_HANDLING.attributeNameCheck=customElementHandling.attributeNameCheck}if(objectHasOwnProperty(customElementHandling,"allowCustomizedBuiltInElements")&&typeof customElementHandling.allowCustomizedBuiltInElements==="boolean"){CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=customElementHandling.allowCustomizedBuiltInElements}seal(CUSTOM_ELEMENT_HANDLING);if(SAFE_FOR_TEMPLATES){ALLOW_DATA_ATTR=false}if(RETURN_DOM_FRAGMENT){RETURN_DOM=true}if(USE_PROFILES){ALLOWED_TAGS=addToSet({},text);ALLOWED_ATTR=create(null);if(USE_PROFILES.html===true){addToSet(ALLOWED_TAGS,html$1);addToSet(ALLOWED_ATTR,html)}if(USE_PROFILES.svg===true){addToSet(ALLOWED_TAGS,svg$1);addToSet(ALLOWED_ATTR,svg);addToSet(ALLOWED_ATTR,xml)}if(USE_PROFILES.svgFilters===true){addToSet(ALLOWED_TAGS,svgFilters);addToSet(ALLOWED_ATTR,svg);addToSet(ALLOWED_ATTR,xml)}if(USE_PROFILES.mathMl===true){addToSet(ALLOWED_TAGS,mathMl$1);addToSet(ALLOWED_ATTR,mathMl);addToSet(ALLOWED_ATTR,xml)}}EXTRA_ELEMENT_HANDLING.tagCheck=null;EXTRA_ELEMENT_HANDLING.attributeCheck=null;if(objectHasOwnProperty(cfg,"ADD_TAGS")){if(typeof cfg.ADD_TAGS==="function"){EXTRA_ELEMENT_HANDLING.tagCheck=cfg.ADD_TAGS}else if(arrayIsArray(cfg.ADD_TAGS)){if(ALLOWED_TAGS===DEFAULT_ALLOWED_TAGS){ALLOWED_TAGS=clone(ALLOWED_TAGS)}addToSet(ALLOWED_TAGS,cfg.ADD_TAGS,transformCaseFunc)}}if(objectHasOwnProperty(cfg,"ADD_ATTR")){if(typeof cfg.ADD_ATTR==="function"){EXTRA_ELEMENT_HANDLING.attributeCheck=cfg.ADD_ATTR}else if(arrayIsArray(cfg.ADD_ATTR)){if(ALLOWED_ATTR===DEFAULT_ALLOWED_ATTR){ALLOWED_ATTR=clone(ALLOWED_ATTR)}addToSet(ALLOWED_ATTR,cfg.ADD_ATTR,transformCaseFunc)}}if(objectHasOwnProperty(cfg,"ADD_URI_SAFE_ATTR")&&arrayIsArray(cfg.ADD_URI_SAFE_ATTR)){addToSet(URI_SAFE_ATTRIBUTES,cfg.ADD_URI_SAFE_ATTR,transformCaseFunc)}if(objectHasOwnProperty(cfg,"FORBID_CONTENTS")&&arrayIsArray(cfg.FORBID_CONTENTS)){if(FORBID_CONTENTS===DEFAULT_FORBID_CONTENTS){FORBID_CONTENTS=clone(FORBID_CONTENTS)}addToSet(FORBID_CONTENTS,cfg.FORBID_CONTENTS,transformCaseFunc)}if(objectHasOwnProperty(cfg,"ADD_FORBID_CONTENTS")&&arrayIsArray(cfg.ADD_FORBID_CONTENTS)){if(FORBID_CONTENTS===DEFAULT_FORBID_CONTENTS){FORBID_CONTENTS=clone(FORBID_CONTENTS)}addToSet(FORBID_CONTENTS,cfg.ADD_FORBID_CONTENTS,transformCaseFunc)}if(KEEP_CONTENT){ALLOWED_TAGS["#text"]=true}if(WHOLE_DOCUMENT){addToSet(ALLOWED_TAGS,["html","head","body"])}if(ALLOWED_TAGS.table){addToSet(ALLOWED_TAGS,["tbody"]);delete FORBID_TAGS.tbody}if(cfg.TRUSTED_TYPES_POLICY){if(typeof cfg.TRUSTED_TYPES_POLICY.createHTML!=="function"){throw typeErrorCreate('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.')}if(typeof cfg.TRUSTED_TYPES_POLICY.createScriptURL!=="function"){throw typeErrorCreate('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.')}const previousTrustedTypesPolicy=trustedTypesPolicy;trustedTypesPolicy=cfg.TRUSTED_TYPES_POLICY;try{emptyHTML=_createTrustedHTML("")}catch(error){trustedTypesPolicy=previousTrustedTypesPolicy;throw error}}else if(cfg.TRUSTED_TYPES_POLICY===null){trustedTypesPolicy=undefined;emptyHTML=""}else{if(trustedTypesPolicy===undefined){trustedTypesPolicy=_getDefaultTrustedTypesPolicy()}if(trustedTypesPolicy&&typeof emptyHTML==="string"){emptyHTML=_createTrustedHTML("")}}if(freeze){freeze(cfg)}CONFIG=cfg};const ALL_SVG_TAGS=addToSet({},[...svg$1,...svgFilters,...svgDisallowed]);const ALL_MATHML_TAGS=addToSet({},[...mathMl$1,...mathMlDisallowed]);const _checkSvgNamespace=function _checkSvgNamespace(tagName,parent,parentTagName){if(parent.namespaceURI===HTML_NAMESPACE){return tagName==="svg"}if(parent.namespaceURI===MATHML_NAMESPACE){return tagName==="svg"&&(parentTagName==="annotation-xml"||MATHML_TEXT_INTEGRATION_POINTS[parentTagName])}return Boolean(ALL_SVG_TAGS[tagName])};const _checkMathMlNamespace=function _checkMathMlNamespace(tagName,parent,parentTagName){if(parent.namespaceURI===HTML_NAMESPACE){return tagName==="math"}if(parent.namespaceURI===SVG_NAMESPACE){return tagName==="math"&&HTML_INTEGRATION_POINTS[parentTagName]}return Boolean(ALL_MATHML_TAGS[tagName])};const _checkHtmlNamespace=function _checkHtmlNamespace(tagName,parent,parentTagName){if(parent.namespaceURI===SVG_NAMESPACE&&!HTML_INTEGRATION_POINTS[parentTagName]){return false}if(parent.namespaceURI===MATHML_NAMESPACE&&!MATHML_TEXT_INTEGRATION_POINTS[parentTagName]){return false}return!ALL_MATHML_TAGS[tagName]&&(COMMON_SVG_AND_HTML_ELEMENTS[tagName]||!ALL_SVG_TAGS[tagName])};const _checkValidNamespace=function _checkValidNamespace(element){let parent=getParentNode(element);if(!parent||!parent.tagName){parent={namespaceURI:NAMESPACE,tagName:"template"}}const tagName=stringToLowerCase(element.tagName);const parentTagName=stringToLowerCase(parent.tagName);if(!ALLOWED_NAMESPACES[element.namespaceURI]){return false}if(element.namespaceURI===SVG_NAMESPACE){return _checkSvgNamespace(tagName,parent,parentTagName)}if(element.namespaceURI===MATHML_NAMESPACE){return _checkMathMlNamespace(tagName,parent,parentTagName)}if(element.namespaceURI===HTML_NAMESPACE){return _checkHtmlNamespace(tagName,parent,parentTagName)}if(PARSER_MEDIA_TYPE==="application/xhtml+xml"&&ALLOWED_NAMESPACES[element.namespaceURI]){return true}return false};const _forceRemove=function _forceRemove(node){arrayPush(DOMPurify.removed,{element:node});try{getParentNode(node).removeChild(node)}catch(_){remove(node);if(!getParentNode(node)){throw typeErrorCreate("a node selected for removal could not be detached from its tree "+"and cannot be safely returned; refusing to sanitize in place")}}};const _neutralizeRoot=function _neutralizeRoot(root){const childNodes=getChildNodes(root);if(childNodes){const snapshot=[];arrayForEach(childNodes,child=>
8{arrayPush(snapshot,child)});arrayForEach(snapshot,child=>{try{remove(child)}catch(_){}})}const attributes=getAttributes(root);if(attributes){for(let i=attributes.length-1;i>=0;--i){const attribute=attributes[i];const name=attribute&&attribute.name;if(typeof name==="string"){try{root.removeAttribute(name)}catch(_){}}}}};const _removeAttribute=function _removeAttribute(name,element){try{arrayPush(DOMPurify.removed,{attribute:element.getAttributeNode(name),from:element})}catch(_){arrayPush(DOMPurify.removed,{attribute:null,from:element})}element.removeAttribute(name);if(name==="is"){if(RETURN_DOM||RETURN_DOM_FRAGMENT){try{_forceRemove(element)}catch(_){}}else{try{element.setAttribute(name,"")}catch(_){}}}};const _stripDisallowedAttributes=function _stripDisallowedAttributes(element){const attributes=getAttributes(element);if(!attributes){return}for(let i=attributes.length-1;i>=0;--i){const attribute=attributes[i];const name=attribute&&attribute.name;if(typeof name!=="string"||ALLOWED_ATTR[transformCaseFunc(name)]){continue}try{element.removeAttribute(name)}catch(_){}}};const _neutralizeSubtree=function _neutralizeSubtree(root){const stack=[root];while(stack.length>0){const node=stack.pop();const nodeType=getNodeType?getNodeType(node):node.nodeType;if(nodeType===NODE_TYPE.element){_stripDisallowedAttributes(node)}const childNodes=getChildNodes(node);if(childNodes){for(let i=childNodes.length-1;i>=0;--i){stack.push(childNodes[i])}}}};const _initDocument=function _initDocument(dirty){let doc=null;let leadingWhitespace=null;if(FORCE_BODY){dirty="<remove></remove>"+dirty}else{const matches=stringMatch(dirty,/^[\r\n\t ]+/);leadingWhitespace=matches&&matches[0]}if(PARSER_MEDIA_TYPE==="application/xhtml+xml"&&NAMESPACE===HTML_NAMESPACE){dirty='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+dirty+"</body></html>"}const dirtyPayload=trustedTypesPolicy?_createTrustedHTML(dirty):dirty;if(NAMESPACE===HTML_NAMESPACE){try{doc=(new DOMParser).parseFromString(dirtyPayload,PARSER_MEDIA_TYPE)}catch(_){}}if(!doc||!doc.documentElement){doc=implementation.createDocument(NAMESPACE,"template",null);try{doc.documentElement.innerHTML=IS_EMPTY_INPUT?emptyHTML:dirtyPayload}catch(_){}}const body=doc.body||doc.documentElement;if(dirty&&leadingWhitespace){body.insertBefore(document.createTextNode(leadingWhitespace),body.childNodes[0]||null)}if(NAMESPACE===HTML_NAMESPACE){return getElementsByTagName.call(doc,WHOLE_DOCUMENT?"html":"body")[0]}return WHOLE_DOCUMENT?doc.documentElement:body};const _createNodeIterator=function _createNodeIterator(root){return createNodeIterator.call(root.ownerDocument||root,root,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_COMMENT|NodeFilter.SHOW_TEXT|NodeFilter.SHOW_PROCESSING_INSTRUCTION|NodeFilter.SHOW_CDATA_SECTION,null)};const _stripTemplateExpressions=function _stripTemplateExpressions(value){value=stringReplace(value,MUSTACHE_EXPR$1," ");value=stringReplace(value,ERB_EXPR$1," ");value=stringReplace(value,TMPLIT_EXPR$1," ");return value};const _scrubTemplateExpressions2=function _scrubTemplateExpressions(node){var _node$querySelectorAl;node.normalize();const walker=createNodeIterator.call(node.ownerDocument||node,node,NodeFilter.SHOW_TEXT|NodeFilter.SHOW_COMMENT|NodeFilter.SHOW_CDATA_SECTION|NodeFilter.SHOW_PROCESSING_INSTRUCTION,null);let currentNode=walker.nextNode();while(currentNode){currentNode.data=_stripTemplateExpressions(currentNode.data);currentNode=walker.nextNode()}const templates=(_node$querySelectorAl=node.querySelectorAll)===null||_node$querySelectorAl===void 0?void 0:_node$querySelectorAl.call(node,"template");if(templates){arrayForEach(templates,tmpl=>{if(_isDocumentFragment(tmpl.content)){_scrubTemplateExpressions2(tmpl.content)}})}};const _isClobbered=function _isClobbered(element){const realTagName=getNodeName?getNodeName(element):null;if(typeof realTagName!=="string"){return false}if(transformCaseFunc(realTagName)!=="form"){return false}return typeof element.nodeName!=="string"||typeof element.textContent!=="string"||typeof element.removeChild!=="function"||element.attributes!==getAttributes(element)||typeof element.removeAttribute!=="function"||typeof element.setAttribute!=="function"||typeof element.namespaceURI!=="string"||typeof element.insertBefore!=="function"||typeof element.hasChildNodes!=="function"||element.nodeType!==getNodeType(element)||element.childNodes!==getChildNodes(element)};const _isDocumentFragment=function _isDocumentFragment(value){if(!getNodeType||typeof value!=="object"||value===null){return false}try{return getNodeType(value)===NODE_TYPE.documentFragment}catch(_){return false}};const _isNode=function _isNode(value){if(!getNodeType||typeof value!=="object"||value===null){return false}try{return typeof getNodeType(value)==="number"}catch(_){return false}};function _executeHooks(hooks,currentNode,data){if(hooks.length===0){return}arrayForEach(hooks,hook=>{hook.call(DOMPurify,currentNode,data,CONFIG)})}const _isUnsafeNode=function _isUnsafeNode(currentNode,tagName){if(SAFE_FOR_XML&&currentNode.hasChildNodes()&&!_isNode(currentNode.firstElementChild)&&regExpTest(ELEMENT_MARKUP_PROBE,currentNode.textContent)&&regExpTest(ELEMENT_MARKUP_PROBE,currentNode.innerHTML)){return true}if(SAFE_FOR_XML&&currentNode.namespaceURI===HTML_NAMESPACE&&tagName==="style"&&_isNode(currentNode.firstElementChild)){return true}if(currentNode.nodeType===NODE_TYPE.processingInstruction){return true}if(SAFE_FOR_XML&&currentNode.nodeType===NODE_TYPE.comment&&regExpTest(COMMENT_MARKUP_PROBE,currentNode.data)){return true}return false};const _sanitizeDisallowedNode=function _sanitizeDisallowedNode(currentNode,tagName){if(!FORBID_TAGS[tagName]&&_isBasicCustomElement(tagName)){if(CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof RegExp&&regExpTest(CUSTOM_ELEMENT_HANDLING.tagNameCheck,tagName)){return false}if(CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof Function&&CUSTOM_ELEMENT_HANDLING.tagNameCheck(tagName)){return false}}if(KEEP_CONTENT&&!FORBID_CONTENTS[tagName]){const parentNode=getParentNode(currentNode);const childNodes=getChildNodes(currentNode);
8if(childNodes&&parentNode){const childCount=childNodes.length;for(let i=childCount-1;i>=0;--i){const hoisted=IN_PLACE?childNodes[i]:cloneNode(childNodes[i],true);parentNode.insertBefore(hoisted,getNextSibling(currentNode))}}}_forceRemove(currentNode);return true};const _sanitizeElements=function _sanitizeElements(currentNode){_executeHooks(hooks.beforeSanitizeElements,currentNode,null);if(_isClobbered(currentNode)){_forceRemove(currentNode);return true}const tagName=transformCaseFunc(getNodeName?getNodeName(currentNode):currentNode.nodeName);_executeHooks(hooks.uponSanitizeElement,currentNode,{tagName:tagName,allowedTags:ALLOWED_TAGS});if(_isUnsafeNode(currentNode,tagName)){_forceRemove(currentNode);return true}if(FORBID_TAGS[tagName]||!(EXTRA_ELEMENT_HANDLING.tagCheck instanceof Function&&EXTRA_ELEMENT_HANDLING.tagCheck(tagName))&&!ALLOWED_TAGS[tagName]){return _sanitizeDisallowedNode(currentNode,tagName)}const nt=getNodeType?getNodeType(currentNode):currentNode.nodeType;if(nt===NODE_TYPE.element&&!_checkValidNamespace(currentNode)){_forceRemove(currentNode);return true}if((tagName==="noscript"||tagName==="noembed"||tagName==="noframes")&&regExpTest(FALLBACK_TAG_CLOSE,currentNode.innerHTML)){_forceRemove(currentNode);return true}if(SAFE_FOR_TEMPLATES&&currentNode.nodeType===NODE_TYPE.text){const content=_stripTemplateExpressions(currentNode.textContent);if(currentNode.textContent!==content){arrayPush(DOMPurify.removed,{element:currentNode.cloneNode()});currentNode.textContent=content}}_executeHooks(hooks.afterSanitizeElements,currentNode,null);return false};const _isValidAttribute=function _isValidAttribute(lcTag,lcName,value){if(FORBID_ATTR[lcName]){return false}if(SANITIZE_DOM&&(lcName==="id"||lcName==="name")&&(value in document||value in formElement)){return false}const nameIsPermitted=ALLOWED_ATTR[lcName]||EXTRA_ELEMENT_HANDLING.attributeCheck instanceof Function&&EXTRA_ELEMENT_HANDLING.attributeCheck(lcName,lcTag);if(ALLOW_DATA_ATTR&&regExpTest(DATA_ATTR$1,lcName));else if(ALLOW_ARIA_ATTR&&regExpTest(ARIA_ATTR$1,lcName));else if(!nameIsPermitted){if(_isBasicCustomElement(lcTag)&&(CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof RegExp&&regExpTest(CUSTOM_ELEMENT_HANDLING.tagNameCheck,lcTag)||CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof Function&&CUSTOM_ELEMENT_HANDLING.tagNameCheck(lcTag))&&(CUSTOM_ELEMENT_HANDLING.attributeNameCheck instanceof RegExp&&regExpTest(CUSTOM_ELEMENT_HANDLING.attributeNameCheck,lcName)||CUSTOM_ELEMENT_HANDLING.attributeNameCheck instanceof Function&&CUSTOM_ELEMENT_HANDLING.attributeNameCheck(lcName,lcTag))||lcName==="is"&&CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof RegExp&&regExpTest(CUSTOM_ELEMENT_HANDLING.tagNameCheck,value)||CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof Function&&CUSTOM_ELEMENT_HANDLING.tagNameCheck(value)));else{return false}}else if(URI_SAFE_ATTRIBUTES[lcName]);else if(regExpTest(IS_ALLOWED_URI$1,stringReplace(value,ATTR_WHITESPACE$1,"")));else if((lcName==="src"||lcName==="xlink:href"||lcName==="href")&&lcTag!=="script"&&stringIndexOf(value,"data:")===0&&DATA_URI_TAGS[lcTag]);else if(ALLOW_UNKNOWN_PROTOCOLS&&!regExpTest(IS_SCRIPT_OR_DATA$1,stringReplace(value,ATTR_WHITESPACE$1,"")));else if(value){return false}else;return true};const RESERVED_CUSTOM_ELEMENT_NAMES=addToSet({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]);const _isBasicCustomElement=function _isBasicCustomElement(tagName){return!RESERVED_CUSTOM_ELEMENT_NAMES[stringToLowerCase(tagName)]&&regExpTest(CUSTOM_ELEMENT$1,tagName)};const _applyTrustedTypesToAttribute=function _applyTrustedTypesToAttribute(lcTag,lcName,namespaceURI,value){if(trustedTypesPolicy&&typeof trustedTypes==="object"&&typeof trustedTypes.getAttributeType==="function"&&!namespaceURI){switch(trustedTypes.getAttributeType(lcTag,lcName)){case"TrustedHTML":{return _createTrustedHTML(value)}case"TrustedScriptURL":{return _createTrustedScriptURL(value)}}}return value};const _setAttributeValue=function _setAttributeValue(currentNode,name,namespaceURI,value){try{if(namespaceURI){currentNode.setAttributeNS(namespaceURI,name,value)}else{currentNode.setAttribute(name,value)}if(_isClobbered(currentNode)){_forceRemove(currentNode)}else{arrayPop(DOMPurify.removed)}}catch(_){_removeAttribute(name,currentNode)}};const _sanitizeAttributes=function _sanitizeAttributes(currentNode){_executeHooks(hooks.beforeSanitizeAttributes,currentNode,null);const attributes=currentNode.attributes;if(!attributes||_isClobbered(currentNode)){return}const hookEvent={attrName:"",attrValue:"",keepAttr:true,allowedAttributes:ALLOWED_ATTR,forceKeepAttr:undefined};let l=attributes.length;const lcTag=transformCaseFunc(currentNode.nodeName);while(l--){const attr=attributes[l];
8const name=attr.name,namespaceURI=attr.namespaceURI,attrValue=attr.value;const lcName=transformCaseFunc(name);const initValue=attrValue;let value=name==="value"?initValue:stringTrim(initValue);hookEvent.attrName=lcName;hookEvent.attrValue=value;hookEvent.keepAttr=true;hookEvent.forceKeepAttr=undefined;_executeHooks(hooks.uponSanitizeAttribute,currentNode,hookEvent);value=hookEvent.attrValue;if(SANITIZE_NAMED_PROPS&&(lcName==="id"||lcName==="name")&&stringIndexOf(value,SANITIZE_NAMED_PROPS_PREFIX)!==0){_removeAttribute(name,currentNode);value=SANITIZE_NAMED_PROPS_PREFIX+value}if(SAFE_FOR_XML&&regExpTest(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,value)){_removeAttribute(name,currentNode);continue}if(lcName==="attributename"&&stringMatch(value,"href")){_removeAttribute(name,currentNode);continue}if(hookEvent.forceKeepAttr){continue}if(!hookEvent.keepAttr){_removeAttribute(name,currentNode);continue}if(!ALLOW_SELF_CLOSE_IN_ATTR&&regExpTest(SELF_CLOSING_TAG,value)){_removeAttribute(name,currentNode);continue}if(SAFE_FOR_TEMPLATES){value=_stripTemplateExpressions(value)}if(!_isValidAttribute(lcTag,lcName,value)){_removeAttribute(name,currentNode);continue}value=_applyTrustedTypesToAttribute(lcTag,lcName,namespaceURI,value);if(value!==initValue){_setAttributeValue(currentNode,name,namespaceURI,value)}}_executeHooks(hooks.afterSanitizeAttributes,currentNode,null)};const _sanitizeShadowDOM2=function _sanitizeShadowDOM(fragment){let shadowNode=null;const shadowIterator=_createNodeIterator(fragment);_executeHooks(hooks.beforeSanitizeShadowDOM,fragment,null);while(shadowNode=shadowIterator.nextNode()){_executeHooks(hooks.uponSanitizeShadowNode,shadowNode,null);_sanitizeElements(shadowNode);_sanitizeAttributes(shadowNode);if(_isDocumentFragment(shadowNode.content)){_sanitizeShadowDOM2(shadowNode.content)}const shadowNodeType=getNodeType?getNodeType(shadowNode):shadowNode.nodeType;if(shadowNodeType===NODE_TYPE.element){const innerSr=getShadowRoot(shadowNode);if(_isDocumentFragment(innerSr)){_sanitizeAttachedShadowRoots(innerSr);_sanitizeShadowDOM2(innerSr)}}}_executeHooks(hooks.afterSanitizeShadowDOM,fragment,null)};const _sanitizeAttachedShadowRoots=function _sanitizeAttachedShadowRoots(root){const stack=[{node:root,shadow:null}];while(stack.length>0){const item=stack.pop();if(item.shadow){_sanitizeShadowDOM2(item.shadow);continue}const node=item.node;const nodeType=getNodeType?getNodeType(node):node.nodeType;const isElement=nodeType===NODE_TYPE.element;const childNodes=getChildNodes(node);if(childNodes){for(let i=childNodes.length-1;i>=0;--i){stack.push({node:childNodes[i],shadow:null})}}if(isElement){const rootName=getNodeName?getNodeName(node):null;if(typeof rootName==="string"&&transformCaseFunc(rootName)==="template"){const content=node.content;if(_isDocumentFragment(content)){stack.push({node:content,shadow:null})}}}if(isElement){const sr=getShadowRoot(node);if(_isDocumentFragment(sr)){stack.push({node:null,shadow:sr},{node:sr,shadow:null})}}}};DOMPurify.sanitize=function(dirty){let cfg=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};let body=null;let importedNode=null;let currentNode=null;let returnNode=null;IS_EMPTY_INPUT=!dirty;if(IS_EMPTY_INPUT){dirty="\x3c!--\x3e"}if(typeof dirty!=="string"&&!_isNode(dirty)){dirty=stringifyValue(dirty);if(typeof dirty!=="string"){throw typeErrorCreate("dirty is not a string, aborting")}}if(!DOMPurify.isSupported){return dirty}if(SET_CONFIG){ALLOWED_TAGS=SET_CONFIG_ALLOWED_TAGS;ALLOWED_ATTR=SET_CONFIG_ALLOWED_ATTR}else{_parseConfig(cfg)}if(hooks.uponSanitizeElement.length>0||hooks.uponSanitizeAttribute.length>0){ALLOWED_TAGS=clone(ALLOWED_TAGS)}if(hooks.uponSanitizeAttribute.length>0){ALLOWED_ATTR=clone(ALLOWED_ATTR)}DOMPurify.removed=[];const inPlace=IN_PLACE&&typeof dirty!=="string"&&_isNode(dirty);if(inPlace){const nn=getNodeName?getNodeName(dirty):dirty.nodeName;if(typeof nn==="string"){const tagName=transformCaseFunc(nn);if(!ALLOWED_TAGS[tagName]||FORBID_TAGS[tagName]){throw typeErrorCreate("root node is forbidden and cannot be sanitized in-place")}}if(_isClobbered(dirty)){throw typeErrorCreate("root node is clobbered and cannot be sanitized in-place")}try{_sanitizeAttachedShadowRoots(dirty)}catch(error){_neutralizeRoot(dirty);throw error}}else if(_isNode(dirty)){body=_initDocument("\x3c!----\x3e");importedNode=body.ownerDocument.importNode(dirty,true);if(importedNode.nodeType===NODE_TYPE.element&&importedNode.nodeName==="BODY"){body=importedNode}else if(importedNode.nodeName==="HTML"){body=importedNode}else{body.appendChild(importedNode)}_sanitizeAttachedShadowRoots(importedNode)}else{if(!RETURN_DOM&&!SAFE_FOR_TEMPLATES&&!WHOLE_DOCUMENT&&dirty.indexOf("<")===-1){return trustedTypesPolicy&&RETURN_TRUSTED_TYPE?_createTrustedHTML(dirty):dirty}body=_initDocument(dirty);if(!body){return RETURN_DOM?null:RETURN_TRUSTED_TYPE?emptyHTML:""}}if(body&&FORCE_BODY){_forceRemove(body.firstChild)}const nodeIterator=_createNodeIterator(inPlace?dirty:body);try{while(currentNode=nodeIterator.nextNode()){_sanitizeElements(currentNode);_sanitizeAttributes(currentNode);
8if(_isDocumentFragment(currentNode.content)){_sanitizeShadowDOM2(currentNode.content)}}}catch(error){if(inPlace){_neutralizeRoot(dirty)}throw error}if(inPlace){arrayForEach(DOMPurify.removed,entry=>{if(entry.element){_neutralizeSubtree(entry.element)}});if(SAFE_FOR_TEMPLATES){_scrubTemplateExpressions2(dirty)}return dirty}if(RETURN_DOM){if(SAFE_FOR_TEMPLATES){_scrubTemplateExpressions2(body)}if(RETURN_DOM_FRAGMENT){returnNode=createDocumentFragment.call(body.ownerDocument);while(body.firstChild){returnNode.appendChild(body.firstChild)}}else{returnNode=body}if(ALLOWED_ATTR.shadowroot||ALLOWED_ATTR.shadowrootmode){returnNode=importNode.call(originalDocument,returnNode,true)}return returnNode}let serializedHTML=WHOLE_DOCUMENT?body.outerHTML:body.innerHTML;if(WHOLE_DOCUMENT&&ALLOWED_TAGS["!doctype"]&&body.ownerDocument&&body.ownerDocument.doctype&&body.ownerDocument.doctype.name&&regExpTest(DOCTYPE_NAME,body.ownerDocument.doctype.name)){serializedHTML="<!DOCTYPE "+body.ownerDocument.doctype.name+">\n"+serializedHTML}if(SAFE_FOR_TEMPLATES){serializedHTML=_stripTemplateExpressions(serializedHTML)}return trustedTypesPolicy&&RETURN_TRUSTED_TYPE?_createTrustedHTML(serializedHTML):serializedHTML};DOMPurify.setConfig=function(){let cfg=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};_parseConfig(cfg);SET_CONFIG=true;SET_CONFIG_ALLOWED_TAGS=ALLOWED_TAGS;SET_CONFIG_ALLOWED_ATTR=ALLOWED_ATTR};DOMPurify.clearConfig=function(){CONFIG=null;SET_CONFIG=false;SET_CONFIG_ALLOWED_TAGS=null;SET_CONFIG_ALLOWED_ATTR=null;trustedTypesPolicy=defaultTrustedTypesPolicy;emptyHTML=""};DOMPurify.isValidAttribute=function(tag,attr,value){if(!CONFIG){_parseConfig({})}const lcTag=transformCaseFunc(tag);const lcName=transformCaseFunc(attr);return _isValidAttribute(lcTag,lcName,value)};DOMPurify.addHook=function(entryPoint,hookFunction){if(typeof hookFunction!=="function"){return}if(!objectHasOwnProperty(hooks,entryPoint)){return}arrayPush(hooks[entryPoint],hookFunction)};DOMPurify.removeHook=function(entryPoint,hookFunction){if(!objectHasOwnProperty(hooks,entryPoint)){return undefined}if(hookFunction!==undefined){const index=arrayLastIndexOf(hooks[entryPoint],hookFunction);return index===-1?undefined:arraySplice(hooks[entryPoint],index,1)[0]}return arrayPop(hooks[entryPoint])};DOMPurify.removeHooks=function(entryPoint){if(!objectHasOwnProperty(hooks,entryPoint)){return}hooks[entryPoint]=[]};DOMPurify.removeAllHooks=function(){hooks=_createHooksMap()};return DOMPurify}var purify=createDOMPurify();return purify}))},function(module,exports,__webpack_require__){"use strict";var $TypeError=__webpack_require__(53);var inspect=__webpack_require__(366);var getSideChannelList=__webpack_require__(368);var getSideChannelMap=__webpack_require__(203);var getSideChannelWeakMap=__webpack_require__(392);var makeChannel=getSideChannelWeakMap||getSideChannelMap||getSideChannelList;module.exports=function getSideChannel(){var $channelData;var channel={assert:function(key){if(!channel.has(key)){throw new $TypeError("Side channel does not contain "+inspect(key))}},delete:function(key){return!!$channelData&&$channelData["delete"](key)},get:function(key){return $channelData&&$channelData.get(key)},has:function(key){return!!$channelData&&$channelData.has(key)},set:function(key,value){if(!$channelData){$channelData=makeChannel()}$channelData.set(key,value)}};return channel}},function(module,exports,__webpack_require__){"use strict";var GetIntrinsic=__webpack_require__(371);var callBound=__webpack_require__(205);var inspect=__webpack_require__(390);var $TypeError=__webpack_require__(53);var $Map=GetIntrinsic("%Map%",true);var $mapGet=callBound("Map.prototype.get",true);var $mapSet=callBound("Map.prototype.set",true);var $mapHas=callBound("Map.prototype.has",true);var $mapDelete=callBound("Map.prototype.delete",true);var $mapSize=callBound("Map.prototype.size",true);module.exports=!!$Map&&function getSideChannelMap(){var $m;var channel={assert:function(key){if(!channel.has(key)){throw new $TypeError("Side channel does not contain "+inspect(key))}},delete:function(key){if($m){var result=$mapDelete($m,key);if($mapSize($m)===0){$m=void undefined}return result}return false},get:function(key){if($m){return $mapGet($m,key)}},has:function(key){if($m){return $mapHas($m,key)}return false},set:function(key,value){if(!$m){$m=new $Map}$mapSet($m,key,value)}};return channel}},function(module,exports,__webpack_require__){"use strict";var bind=__webpack_require__(54);var $TypeError=__webpack_require__(53);var $call=__webpack_require__(81);var $actualApply=__webpack_require__(379);module.exports=function callBindBasic(args){if(args.length<1||typeof args[0]!=="function"){throw new $TypeError("a function is required")}return $actualApply(bind,$call,args)}},function(module,exports,__webpack_require__){"use strict";var GetIntrinsic=__webpack_require__(384);var callBindBasic=__webpack_require__(204);var $indexOf=callBindBasic([GetIntrinsic("%String.prototype.indexOf%")]);module.exports=function callBoundIntrinsic(name,allowMissing){var intrinsic=GetIntrinsic(name,!!allowMissing);if(typeof intrinsic==="function"&&$indexOf(name,".prototype.")>-1){return callBindBasic([intrinsic])}return intrinsic}},function(module,exports,__webpack_require__){"use strict";var formats=__webpack_require__(144);var getSideChannel=__webpack_require__(202);var has=Object.prototype.hasOwnProperty;var isArray=Array.isArray;var overflowChannel=getSideChannel();var markOverflow=function markOverflow(obj,maxIndex){overflowChannel.set(obj,maxIndex);return obj};var isOverflow=function isOverflow(obj){return overflowChannel.has(obj)};var getMaxIndex=function getMaxIndex(obj){return overflowChannel.get(obj)};var setMaxIndex=function setMaxIndex(obj,maxIndex){overflowChannel.set(obj,maxIndex)};var hexTable=function(){var array=[];for(var i=0;i<256;++i){array[array.length]="%"+((i<16?"0":"")+i.toString(16)).toUpperCase()}return array}();var compactQueue=function compactQueue(queue){while(queue.length>1){var item=queue.pop();var obj=item.obj[item.prop];if(isArray(obj)){var compacted=[];for(var j=0;j<obj.length;++j){if(typeof obj[j]!=="undefined"){compacted[compacted.length]=obj[j]}}item.obj[item.prop]=compacted}}};var arrayToObject=function arrayToObject(source,options){var obj=options&&options.plainObjects?{__proto__:null}:{};for(var i=0;i<source.length;++i){if(typeof source[i]!=="undefined"){obj[i]=source[i]}}return obj};var merge=function merge(target,source,options){if(!source){return target}if(typeof source!=="object"&&typeof source!=="function"){if(isArray(target)){var nextIndex=target.length;if(options&&typeof options.arrayLimit==="number"&&nextIndex>options.arrayLimit){return markOverflow(arrayToObject(target.concat(source),options),nextIndex)}target[nextIndex]=source}else if(target&&typeof target==="object"){if(isOverflow(target)){var newIndex=getMaxIndex(target)+1;target[newIndex]=source;setMaxIndex(target,newIndex)}else if(options&&options.strictMerge){return[target,source]}else if(options&&(options.plainObjects||options.allowPrototypes)||!has.call(Object.prototype,source)){target[source]=true}}else{return[target,source]}return target}if(!target||typeof target!=="object"){if(isOverflow(source)){var sourceKeys=Object.keys(source);var result=options&&options.plainObjects?{__proto__:null,0:target}:{0:target};for(var m=0;m<sourceKeys.length;
8m++){var oldKey=parseInt(sourceKeys[m],10);result[oldKey+1]=source[sourceKeys[m]]}return markOverflow(result,getMaxIndex(source)+1)}var combined=[target].concat(source);if(options&&typeof options.arrayLimit==="number"&&combined.length>options.arrayLimit){return markOverflow(arrayToObject(combined,options),combined.length-1)}return combined}var mergeTarget=target;if(isArray(target)&&!isArray(source)){mergeTarget=arrayToObject(target,options)}if(isArray(target)&&isArray(source)){source.forEach((function(item,i){if(has.call(target,i)){var targetItem=target[i];if(targetItem&&typeof targetItem==="object"&&item&&typeof item==="object"){target[i]=merge(targetItem,item,options)}else{target[target.length]=item}}else{target[i]=item}}));return target}return Object.keys(source).reduce((function(acc,key){var value=source[key];if(has.call(acc,key)){acc[key]=merge(acc[key],value,options)}else{acc[key]=value}if(isOverflow(source)&&!isOverflow(acc)){markOverflow(acc,getMaxIndex(source))}if(isOverflow(acc)){var keyNum=parseInt(key,10);if(String(keyNum)===key&&keyNum>=0&&keyNum>getMaxIndex(acc)){setMaxIndex(acc,keyNum)}}return acc}),mergeTarget)};var assign=function assignSingleSource(target,source){return Object.keys(source).reduce((function(acc,key){acc[key]=source[key];return acc}),target)};var decode=function(str,defaultDecoder,charset){var strWithoutPlus=str.replace(/\+/g," ");if(charset==="iso-8859-1"){return strWithoutPlus.replace(/%[0-9a-f]{2}/gi,unescape)}try{return decodeURIComponent(strWithoutPlus)}catch(e){return strWithoutPlus}};var limit=1024;var encode=function encode(str,defaultEncoder,charset,kind,format){if(str.length===0){return str}var string=str;if(typeof str==="symbol"){string=Symbol.prototype.toString.call(str)}else if(typeof str!=="string"){string=String(str)}if(charset==="iso-8859-1"){return escape(string).replace(/%u[0-9a-f]{4}/gi,(function($0){return"%26%23"+parseInt($0.slice(2),16)+"%3B"}))}var out="";for(var j=0;j<string.length;j+=limit){var segment=string.length>=limit?string.slice(j,j+limit):string;var arr=[];for(var i=0;i<segment.length;++i){var c=segment.charCodeAt(i);if(c===45||c===46||c===95||c===126||c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122||format===formats.RFC1738&&(c===40||c===41)){arr[arr.length]=segment.charAt(i);continue}if(c<128){arr[arr.length]=hexTable[c];continue}if(c<2048){arr[arr.length]=hexTable[192|c>>6]+hexTable[128|c&63];continue}if(c<55296||c>=57344){arr[arr.length]=hexTable[224|c>>12]+hexTable[128|c>>6&63]+hexTable[128|c&63];continue}i+=1;c=65536+((c&1023)<<10|segment.charCodeAt(i)&1023);arr[arr.length]=hexTable[240|c>>18]+hexTable[128|c>>12&63]+hexTable[128|c>>6&63]+hexTable[128|c&63]}out+=arr.join("")}return out};var compact=function compact(value){var queue=[{obj:{o:value},prop:"o"}];var refs=[];for(var i=0;i<queue.length;++i){var item=queue[i];var obj=item.obj[item.prop];var keys=Object.keys(obj);for(var j=0;j<keys.length;++j){var key=keys[j];var val=obj[key];if(typeof val==="object"&&val!==null&&refs.indexOf(val)===-1){queue[queue.length]={obj:obj,prop:key};refs[refs.length]=val}}}compactQueue(queue);return value};var isRegExp=function isRegExp(obj){return Object.prototype.toString.call(obj)==="[object RegExp]"};var isBuffer=function isBuffer(obj){if(!obj||typeof obj!=="object"){return false}return!!(obj.constructor&&obj.constructor.isBuffer&&obj.constructor.isBuffer(obj))};var combine=function combine(a,b,arrayLimit,plainObjects){if(isOverflow(a)){var newIndex=getMaxIndex(a)+1;a[newIndex]=b;setMaxIndex(a,newIndex);return a}var result=[].concat(a,b);if(result.length>arrayLimit){return markOverflow(arrayToObject(result,{plainObjects:plainObjects}),result.length-1)}return result};var maybeMap=function maybeMap(val,fn){if(isArray(val)){var mapped=[];for(var i=0;i<val.length;i+=1){mapped[mapped.length]=fn(val[i])}return mapped}return fn(val)};module.exports={arrayToObject:arrayToObject,assign:assign,combine:combine,compact:compact,decode:decode,encode:encode,isBuffer:isBuffer,isOverflow:isOverflow,isRegExp:isRegExp,markOverflow:markOverflow,maybeMap:maybeMap,merge:merge}},function(module,exports,__webpack_require__){module.exports=!__webpack_require__(16)&&!__webpack_require__(9)((function(){return Object.defineProperty(__webpack_require__(145)("div"),"a",{get:function(){return 7}}).a!=7}))},function(module,exports,__webpack_require__){exports.f=__webpack_require__(14)},function(module,exports,__webpack_require__){var has=__webpack_require__(29);var toIObject=__webpack_require__(30);var arrayIndexOf=__webpack_require__(94)(false);var IE_PROTO=__webpack_require__(147)("IE_PROTO");module.exports=function(object,names){var O=toIObject(object);var i=0;var result=[];var key;for(key in O)if(key!=IE_PROTO)has(O,key)&&result.push(key);while(names.length>i)if(has(O,key=names[i++])){~arrayIndexOf(result,key)||result.push(key)}return result}},function(module,exports,__webpack_require__){var dP=__webpack_require__(18);var anObject=__webpack_require__(6);var getKeys=__webpack_require__(62);module.exports=__webpack_require__(16)?Object.defineProperties:function defineProperties(O,Properties){anObject(O);var keys=getKeys(Properties);var length=keys.length;var i=0;var P;while(length>i)dP.f(O,P=keys[i++],Properties[P]);return O}},function(module,exports,__webpack_require__){var toIObject=__webpack_require__(30);var gOPN=__webpack_require__(65).f;var toString={}.toString;var windowNames=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];var getWindowNames=function(it){try{return gOPN(it)}catch(e){return windowNames.slice()}};module.exports.f=function getOwnPropertyNames(it){return windowNames&&toString.call(it)=="[object Window]"?getWindowNames(it):gOPN(toIObject(it))}},function(module,exports,__webpack_require__){"use strict";var DESCRIPTORS=__webpack_require__(16);var getKeys=__webpack_require__(62);var gOPS=__webpack_require__(95);var pIE=__webpack_require__(84);var toObject=__webpack_require__(19);var IObject=__webpack_require__(83);var $assign=Object.assign;module.exports=!$assign||__webpack_require__(9)((function(){var A={};var B={};var S=Symbol();var K="abcdefghijklmnopqrst";A[S]=7;K.split("").forEach((function(k){B[k]=k}));return $assign({},A)[S]!=7||Object.keys($assign({},B)).join("")!=K}))?function assign(target,source){var T=toObject(target);var aLen=arguments.length;var index=1;var getSymbols=gOPS.f;var isEnum=pIE.f;while(aLen>index){var S=IObject(arguments[index++]);var keys=getSymbols?getKeys(S).concat(getSymbols(S)):getKeys(S);var length=keys.length;var j=0;var key;while(length>j){key=keys[j++];if(!DESCRIPTORS||isEnum.call(S,key))T[key]=S[key]}}return T}:$assign},function(module,exports){module.exports=Object.is||function is(x,y){return x===y?x!==0||
81/x===1/y:x!=x&&y!=y}},function(module,exports,__webpack_require__){"use strict";var aFunction=__webpack_require__(22);var isObject=__webpack_require__(11);var invoke=__webpack_require__(215);var arraySlice=[].slice;var factories={};var construct=function(F,len,args){if(!(len in factories)){for(var n=[],i=0;i<len;i++)n[i]="a["+i+"]";factories[len]=Function("F,a","return new F("+n.join(",")+")")}return factories[len](F,args)};module.exports=Function.bind||function bind(that){var fn=aFunction(this);var partArgs=arraySlice.call(arguments,1);var bound=function(){var args=partArgs.concat(arraySlice.call(arguments));return this instanceof bound?construct(fn,args.length,args):invoke(fn,args,that)};if(isObject(fn.prototype))bound.prototype=fn.prototype;return bound}},function(module,exports){module.exports=function(fn,args,that){var un=that===undefined;switch(args.length){case 0:return un?fn():fn.call(that);case 1:return un?fn(args[0]):fn.call(that,args[0]);case 2:return un?fn(args[0],args[1]):fn.call(that,args[0],args[1]);case 3:return un?fn(args[0],args[1],args[2]):fn.call(that,args[0],args[1],args[2]);case 4:return un?fn(args[0],args[1],args[2],args[3]):fn.call(that,args[0],args[1],args[2],args[3])}return fn.apply(that,args)}},function(module,exports,__webpack_require__){var $parseInt=__webpack_require__(7).parseInt;var $trim=__webpack_require__(75).trim;var ws=__webpack_require__(151);var hex=/^[-+]?0[xX]/;module.exports=$parseInt(ws+"08")!==8||$parseInt(ws+"0x16")!==22?function parseInt(str,radix){var string=$trim(String(str),3);return $parseInt(string,radix>>>0||(hex.test(string)?16:10))}:$parseInt},function(module,exports,__webpack_require__){var $parseFloat=__webpack_require__(7).parseFloat;var $trim=__webpack_require__(75).trim;module.exports=1/$parseFloat(__webpack_require__(151)+"-0")!==-Infinity?function parseFloat(str){var string=$trim(String(str),3);var result=$parseFloat(string);return result===0&&string.charAt(0)=="-"?-0:result}:$parseFloat},function(module,exports,__webpack_require__){var cof=__webpack_require__(39);module.exports=function(it,msg){if(typeof it!="number"&&cof(it)!="Number")throw TypeError(msg);return+it}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);var floor=Math.floor;module.exports=function isInteger(it){return!isObject(it)&&isFinite(it)&&floor(it)===it}},function(module,exports){module.exports=Math.log1p||function log1p(x){return(x=+x)>-1e-8&&x<1e-8?x-x*x/2:Math.log(1+x)}},function(module,exports,__webpack_require__){var sign=__webpack_require__(154);var pow=Math.pow;var EPSILON=pow(2,-52);
vendor: 11,607 bytes, line 8
8var EPSILON32=pow(2,-23);var MAX32=pow(2,127)*(2-EPSILON32);var MIN32=pow(2,-126);var roundTiesToEven=function(n){return n+1/EPSILON-1/EPSILON};module.exports=Math.fround||function fround(x){var $abs=Math.abs(x);var $sign=sign(x);var a,result;if($abs<MIN32)return $sign*roundTiesToEven($abs/MIN32/EPSILON32)*MIN32*EPSILON32;a=(1+EPSILON32/EPSILON)*$abs;result=a-(a-$abs);if(result>MAX32||result!=result)return $sign*Infinity;return $sign*result}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(6);module.exports=function(iterator,fn,value,entries){try{return entries?fn(anObject(value)[0],value[1]):fn(value)}catch(e){var ret=iterator["return"];if(ret!==undefined)anObject(ret.call(iterator));throw e}}},function(module,exports,__webpack_require__){var aFunction=__webpack_require__(22);var toObject=__webpack_require__(19);var IObject=__webpack_require__(83);var toLength=__webpack_require__(15);module.exports=function(that,callbackfn,aLen,memo,isRight){aFunction(callbackfn);var O=toObject(that);var self=IObject(O);var length=toLength(O.length);var index=isRight?length-1:0;var i=isRight?-1:1;if(aLen<2)for(;;){if(index in self){memo=self[index];index+=i;break}index+=i;if(isRight?index<0:length<=index){throw TypeError("Reduce of empty array with no initial value")}}for(;isRight?index>=0:length>index;index+=i)if(index in self){memo=callbackfn(memo,self[index],index,O)}return memo}},function(module,exports,__webpack_require__){"use strict";var toObject=__webpack_require__(19);var toAbsoluteIndex=__webpack_require__(63);var toLength=__webpack_require__(15);module.exports=[].copyWithin||function copyWithin(target,start){var O=toObject(this);var len=toLength(O.length);var to=toAbsoluteIndex(target,len);var from=toAbsoluteIndex(start,len);var end=arguments.length>2?arguments[2]:undefined;var count=Math.min((end===undefined?len:toAbsoluteIndex(end,len))-from,len-to);var inc=1;if(from<to&&to<from+count){inc=-1;from+=count-1;to+=count-1}while(count-- >0){if(from in O)O[to]=O[from];else delete O[to];to+=inc;from+=inc}return O}},function(module,exports){module.exports=function(done,value){return{value:value,done:!!done}}},function(module,exports,__webpack_require__){"use strict";var regexpExec=__webpack_require__(166);__webpack_require__(1)({target:"RegExp",proto:true,forced:regexpExec!==/./.exec},{exec:regexpExec})},function(module,exports,__webpack_require__){if(__webpack_require__(16)&&/./g.flags!="g")__webpack_require__(18).f(RegExp.prototype,"flags",{configurable:true,get:__webpack_require__(85)})},function(module,exports){module.exports=function(exec){try{return{e:false,v:exec()}}catch(e){return{e:true,v:e}}}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(6);var isObject=__webpack_require__(11);var newPromiseCapability=__webpack_require__(170);module.exports=function(C,x){anObject(C);if(isObject(x)&&x.constructor===C)return x;var promiseCapability=newPromiseCapability.f(C);var resolve=promiseCapability.resolve;resolve(x);return promiseCapability.promise}},function(module,exports,__webpack_require__){"use strict";var strong=__webpack_require__(231);var validate=__webpack_require__(70);var MAP="Map";module.exports=__webpack_require__(103)(MAP,(function(get){return function Map(){return get(this,arguments.length>0?arguments[0]:undefined)}}),{get:function get(key){var entry=strong.getEntry(validate(this,MAP),key);return entry&&entry.v},set:function set(key,value){return strong.def(validate(this,MAP),key===0?0:key,value)}},strong,true)},function(module,exports,__webpack_require__){"use strict";var dP=__webpack_require__(18).f;var create=__webpack_require__(64);var redefineAll=__webpack_require__(69);var ctx=__webpack_require__(38);var anInstance=__webpack_require__(67);var forOf=__webpack_require__(68);var $iterDefine=__webpack_require__(156);var step=__webpack_require__(225);var setSpecies=__webpack_require__(66);var DESCRIPTORS=__webpack_require__(16);var fastKey=__webpack_require__(56).fastKey;var validate=__webpack_require__(70);var SIZE=DESCRIPTORS?"_s":"size";var getEntry=function(that,key){var index=fastKey(key);var entry;if(index!=="F")return that._i[index];for(entry=that._f;entry;entry=entry.n){if(entry.k==key)return entry}};module.exports={getConstructor:function(wrapper,NAME,IS_MAP,ADDER){var C=wrapper((function(that,iterable){anInstance(that,C,NAME,"_i");that._t=NAME;that._i=create(null);that._f=undefined;that._l=undefined;that[SIZE]=0;if(iterable!=undefined)forOf(iterable,IS_MAP,that[ADDER],that)}));redefineAll(C.prototype,{clear:function clear(){for(var that=validate(this,NAME),data=that._i,entry=that._f;entry;entry=entry.n){entry.r=true;if(entry.p)entry.p=entry.p.n=undefined;delete data[entry.i]}that._f=that._l=undefined;that[SIZE]=0},delete:function(key){var that=validate(this,NAME);var entry=getEntry(that,key);if(entry){var next=entry.n;var prev=entry.p;delete that._i[entry.i];entry.r=true;if(prev)prev.n=next;if(next)next.p=prev;if(that._f==entry)that._f=next;if(that._l==entry)that._l=prev;that[SIZE]--}return!!entry},forEach:function forEach(callbackfn){validate(this,NAME);var f=ctx(callbackfn,arguments.length>1?arguments[1]:undefined,3);var entry;while(entry=entry?entry.n:this._f){f(entry.v,entry.k,this);while(entry&&entry.r)entry=entry.p}},has:function has(key){return!!getEntry(validate(this,NAME),key)}});if(DESCRIPTORS)dP(C.prototype,"size",{get:function(){return validate(this,NAME)[SIZE]}});return C},def:function(that,key,value){var entry=getEntry(that,key);var prev,index;if(entry){entry.v=value}else{that._l=entry={i:index=fastKey(key,true),k:key,v:value,p:prev=that._l,n:undefined,r:false};if(!that._f)that._f=entry;if(prev)prev.n=entry;that[SIZE]++;if(index!=="F")that._i[index]=entry}return that},getEntry:getEntry,setStrong:function(C,NAME,IS_MAP){$iterDefine(C,NAME,(function(iterated,kind){this._t=validate(iterated,NAME);this._k=kind;this._l=undefined}),(function(){var that=this;var kind=that._k;var entry=that._l;while(entry&&entry.r)entry=entry.p;if(!that._t||!(that._l=entry=entry?entry.n:that._t._f)){that._t=undefined;return step(1)}if(kind=="keys")return step(0,entry.k);if(kind=="values")return step(0,entry.v);return step(0,[entry.k,entry.v])}),IS_MAP?"entries":"values",!IS_MAP,true);setSpecies(NAME)}}},function(module,exports,__webpack_require__){"use strict";var strong=__webpack_require__(231);var validate=__webpack_require__(70);var SET="Set";module.exports=__webpack_require__(103)(SET,(function(get){return function Set(){return get(this,arguments.length>0?arguments[0]:undefined)}}),{add:function add(value){return strong.def(validate(this,SET),value=value===0?0:value,value)}},strong)},function(module,exports,__webpack_require__){"use strict";var global=__webpack_require__(7);var each=__webpack_require__(48)(0);var redefine=__webpack_require__(26);var meta=__webpack_require__(56);var assign=__webpack_require__(212);var weak=__webpack_require__(234);var isObject=__webpack_require__(11);var validate=__webpack_require__(70);var NATIVE_WEAK_MAP=__webpack_require__(70);var IS_IE11=!global.ActiveXObject&&"ActiveXObject"in global;var WEAK_MAP="WeakMap";var getWeak=meta.getWeak;var isExtensible=Object.isExtensible;var uncaughtFrozenStore=weak.ufstore;var InternalMap;var wrapper=function(get){return function WeakMap(){return get(this,arguments.length>0?arguments[0]:undefined)}};var methods={get:function get(key){if(isObject(key)){var data=getWeak(key);if(data===true)return uncaughtFrozenStore(validate(this,WEAK_MAP)).get(key);return data?data[this._i]:undefined}},set:function set(key,value){return weak.def(validate(this,WEAK_MAP),key,value)}};var $WeakMap=module.exports=__webpack_require__(103)(WEAK_MAP,wrapper,methods,weak,true,true);if(NATIVE_WEAK_MAP&&IS_IE11){InternalMap=weak.getConstructor(wrapper,WEAK_MAP);assign(InternalMap.prototype,methods);meta.NEED=true;each(["delete","has","get","set"],(function(key){var proto=$WeakMap.prototype;var method=proto[key];redefine(proto,key,(function(a,b){if(isObject(a)&&!isExtensible(a)){if(!this._f)this._f=new InternalMap;var result=this._f[key](a,b);return key=="set"?this:result}return method.call(this,a,b)}))}))}},function(module,exports,__webpack_require__){"use strict";var redefineAll=__webpack_require__(69);var getWeak=__webpack_require__(56).getWeak;var anObject=__webpack_require__(6);var isObject=__webpack_require__(11);var anInstance=__webpack_require__(67);var forOf=__webpack_require__(68);var createArrayMethod=__webpack_require__(48);var $has=__webpack_require__(29);var validate=__webpack_require__(70);var arrayFind=createArrayMethod(5);var arrayFindIndex=createArrayMethod(6);var id=0;var uncaughtFrozenStore=function(that){return that._l||(that._l=new UncaughtFrozenStore)};var UncaughtFrozenStore=function(){this.a=[]};var findUncaughtFrozen=function(store,key){return arrayFind(store.a,(function(it){return it[0]===key}))};UncaughtFrozenStore.prototype={get:function(key){var entry=findUncaughtFrozen(this,key);if(entry)return entry[1]},has:function(key){return!!findUncaughtFrozen(this,key)},set:function(key,value){var entry=findUncaughtFrozen(this,key);if(entry)entry[1]=value;else this.a.push([key,value])},delete:function(key){var index=arrayFindIndex(this.a,(function(it){return it[0]===key}));if(~index)this.a.splice(index,1);return!!~index}};module.exports={getConstructor:function(wrapper,NAME,IS_MAP,ADDER){var C=wrapper((function(that,iterable){anInstance(that,C,NAME,"_i");that._t=NAME;that._i=id++;that._l=undefined;if(iterable!=undefined)forOf(iterable,IS_MAP,that[ADDER],that)}));redefineAll(C.prototype,{delete:function(key){if(!isObject(key))return false;var data=getWeak(key);if(data===true)return uncaughtFrozenStore(validate(this,NAME))["delete"](key);return data&&$has(data,this._i)&&delete data[this._i]},has:function has(key){if(!isObject(key))return false;var data=getWeak(key);if(data===true)return uncaughtFrozenStore(validate(this,NAME)).has(key);return data&&$has(data,this._i)}});return C},def:function(that,key,value){var data=getWeak(anObject(key),true);if(data===true)uncaughtFrozenStore(that).set(key,value);else data[that._i]=value;return that},ufstore:uncaughtFrozenStore}},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(40);var toLength=__webpack_require__(15);module.exports=function(it){if(it===undefined)return 0;var number=toInteger(it);var length=toLength(number);if(number!==length)throw RangeError("Wrong length!");return length}},function(module,exports,__webpack_require__){var gOPN=__webpack_require__(65);var gOPS=__webpack_require__(95);var anObject=__webpack_require__(6);var Reflect=__webpack_require__(7).Reflect;module.exports=Reflect&&Reflect.ownKeys||function ownKeys(it){var keys=gOPN.f(anObject(it));var getSymbols=gOPS.f;return getSymbols?keys.concat(getSymbols(it)):keys}},function(module,exports,__webpack_require__){"use strict";var isArray=__webpack_require__(96);var isObject=__webpack_require__(11);var toLength=__webpack_require__(15);var ctx=__webpack_require__(38);var IS_CONCAT_SPREADABLE=__webpack_require__(14)("isConcatSpreadable");function flattenIntoArray(target,original,source,sourceLen,start,depth,mapper,thisArg){var targetIndex=start;var sourceIndex=0;var mapFn=mapper?ctx(mapper,thisArg,3):false;var element,spreadable;while(sourceIndex<sourceLen){if(sourceIndex in source){element=mapFn?mapFn(source[sourceIndex],sourceIndex,original):source[sourceIndex];spreadable=false;if(isObject(element)){spreadable=element[IS_CONCAT_SPREADABLE];spreadable=spreadable!==undefined?!!spreadable:isArray(element)}if(spreadable&&depth>
80){targetIndex=flattenIntoArray(target,original,element,toLength(element.length),targetIndex,depth-1)-1}else{if(targetIndex>=9007199254740991)throw TypeError();target[targetIndex]=element}targetIndex++}sourceIndex++}return targetIndex}module.exports=flattenIntoArray},function(module,exports,__webpack_require__){var toLength=__webpack_require__(15);var repeat=__webpack_require__(153);var defined=__webpack_require__(46);module.exports=function(that,maxLength,fillString,left){var S=String(defined(that));var stringLength=S.length;var fillStr=fillString===undefined?" ":String(fillString);var intMaxLength=toLength(maxLength);if(intMaxLength<=stringLength||fillStr=="")return S;var fillLen=intMaxLength-stringLength;var stringFiller=repeat.call(fillStr,Math.ceil(fillLen/fillStr.length));if(stringFiller.length>fillLen)stringFiller=stringFiller.slice(0,fillLen);return left?stringFiller+S:S+stringFiller}},function(module,exports,__webpack_require__){var DESCRIPTORS=__webpack_require__(16);var getKeys=__webpack_require__(62);var toIObject=__webpack_require__(30);var isEnum=__webpack_require__(84).f;module.exports=function(isEntries){return function(it){var O=toIObject(it);var keys=getKeys(O);var length=keys.length;var i=0;var result=[];var key;while(length>i){key=keys[i++];if(!DESCRIPTORS||isEnum.call(O,key)){result.push(isEntries?[key,O[key]]:O[key])}}return result}}},function(module,exports,__webpack_require__){var classof=__webpack_require__(74);var from=__webpack_require__(241);module.exports=function(NAME){return function toJSON(){if(classof(this)!=NAME)throw TypeError(NAME+"#toJSON isn't generic");return from(this)}}},function(module,exports,__webpack_require__){var forOf=__webpack_require__(68);module.exports=function(iter,ITERATOR){var result=[];forOf(iter,false,result.push,result,ITERATOR);return result}},function(module,exports){module.exports=Math.scale||function scale(x,inLow,inHigh,outLow,outHigh){if(arguments.length===0||x!=x||inLow!=inLow||inHigh!=inHigh||outLow!=outLow||outHigh!=outHigh)return NaN;if(x===Infinity||x===-Infinity)return x;return(x-inLow)*(outHigh-outLow)/(inHigh-inLow)+outLow}},function(module,exports,__webpack_require__){
9/*!
10 * html2canvas 1.4.1 <https://html2canvas.hertzen.com>
11 * Copyright (c) 2022 Niklas von Hertzen <https://hertzen.com>
12 * Released under MIT License
13 */
14(function(global,factory){true?module.exports=factory():undefined})(this,(function(){"use strict";
15/*! *****************************************************************************
16    Copyright (c) Microsoft Corporation.
17
18    Permission to use, copy, modify, and/or distribute this software for any
19    purpose with or without fee is hereby granted.
20
21    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
22    REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
23    AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
24    INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
25    LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
26    OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
27    PERFORMANCE OF THIS SOFTWARE.
28    ***************************************************************************** */var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(Object.prototype.hasOwnProperty.call(b,p))d[p]=b[p]};return extendStatics(d,b)};function __extends(d,b){if(typeof b!=="function"&&b!==null)throw new TypeError("Class extends value "+String(b)+" is not a constructor or null");extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(t){for(var s,i=1,n=arguments.length;i<n;i++){s=arguments[i];for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))t[p]=s[p]}return t};return __assign.apply(this,arguments)};function __awaiter(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))}function __generator(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]}
28,trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]<t[3])){_.label=op[1];break}if(op[0]===6&&_.label<t[1]){_.label=t[1];t=op;break}if(t&&_.label<t[2]){_.label=t[2];_.ops.push(op);break}if(t[2])_.ops.pop();_.trys.pop();continue}op=body.call(thisArg,_)}catch(e){op=[6,e];y=0}finally{f=t=0}if(op[0]&5)throw op[1];return{value:op[0]?op[1]:void 0,done:true}}}function __spreadArray(to,from,pack){if(pack||arguments.length===2)for(var i=0,l=from.length,ar;i<l;i++){if(ar||!(i in from)){if(!ar)ar=Array.prototype.slice.call(from,0,i);ar[i]=from[i]}}return to.concat(ar||from)}var Bounds=function(){function Bounds(left,top,width,height){this.left=left;this.top=top;this.width=width;this.height=height}Bounds.prototype.add=function(x,y,w,h){return new Bounds(this.left+x,this.top+y,this.width+w,this.height+h)};Bounds.fromClientRect=function(context,clientRect){return new Bounds(clientRect.left+context.windowBounds.left,clientRect.top+context.windowBounds.top,clientRect.width,clientRect.height)};Bounds.fromDOMRectList=function(context,domRectList){var domRect=Array.from(domRectList).find((function(rect){return rect.width!==0}));return domRect?new Bounds(domRect.left+context.windowBounds.left,domRect.top+context.windowBounds.top,domRect.width,domRect.height):Bounds.EMPTY};Bounds.EMPTY=new Bounds(0,0,0,0);return Bounds}();var parseBounds=function(context,node){return Bounds.fromClientRect(context,node.getBoundingClientRect())};var parseDocumentSize=function(document){var body=document.body;var documentElement=document.documentElement;if(!body||!documentElement){throw new Error("Unable to get document size")}var width=Math.max(Math.max(body.scrollWidth,documentElement.scrollWidth),Math.max(body.offsetWidth,documentElement.offsetWidth),Math.max(body.clientWidth,documentElement.clientWidth));var height=Math.max(Math.max(body.scrollHeight,documentElement.scrollHeight),Math.max(body.offsetHeight,documentElement.offsetHeight),Math.max(body.clientHeight,documentElement.clientHeight));return new Bounds(0,0,width,height)};var toCodePoints$1=function(str){var codePoints=[];var i=0;var length=str.length;while(i<length){var value=str.charCodeAt(i++);if(value>=55296&&value<=56319&&i<length){var extra=str.charCodeAt(i++);if((extra&64512)===56320){codePoints.push(((value&1023)<<10)+(extra&1023)+65536)}else{codePoints.push(value);i--}}else{codePoints.push(value)}}return codePoints};var fromCodePoint$1=function(){var codePoints=[];for(var _i=0;_i<arguments.length;_i++){codePoints[_i]=arguments[_i]}if(String.fromCodePoint){return String.fromCodePoint.apply(String,codePoints)}var length=codePoints.length;if(!length){return""}var codeUnits=[];var index=-1;var result="";while(++index<length){var codePoint=codePoints[index];if(codePoint<=65535){codeUnits.push(codePoint)}else{codePoint-=65536;codeUnits.push((codePoint>>10)+55296,codePoint%1024+56320)}if(index+1===length||codeUnits.length>16384){result+=String.fromCharCode.apply(String,codeUnits);codeUnits.length=0}}return result};var chars$2="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var lookup$2=typeof Uint8Array==="undefined"?[]:new Uint8Array(256);for(var i$2=0;i$2<chars$2.length;i$2++){lookup$2[chars$2.charCodeAt(i$2)]=i$2}var chars$1$1="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var lookup$1$1=typeof Uint8Array==="undefined"?[]:new Uint8Array(256);for(var i$1$1=0;i$1$1<chars$1$1.length;
28i$1$1++){lookup$1$1[chars$1$1.charCodeAt(i$1$1)]=i$1$1}var decode$1=function(base64){var bufferLength=base64.length*.75,len=base64.length,i,p=0,encoded1,encoded2,encoded3,encoded4;if(base64[base64.length-1]==="="){bufferLength--;if(base64[base64.length-2]==="="){bufferLength--}}var buffer=typeof ArrayBuffer!=="undefined"&&typeof Uint8Array!=="undefined"&&typeof Uint8Array.prototype.slice!=="undefined"?new ArrayBuffer(bufferLength):new Array(bufferLength);var bytes=Array.isArray(buffer)?buffer:new Uint8Array(buffer);for(i=0;i<len;i+=4){encoded1=lookup$1$1[base64.charCodeAt(i)];encoded2=lookup$1$1[base64.charCodeAt(i+1)];encoded3=lookup$1$1[base64.charCodeAt(i+2)];encoded4=lookup$1$1[base64.charCodeAt(i+3)];bytes[p++]=encoded1<<2|encoded2>>4;bytes[p++]=(encoded2&15)<<4|encoded3>>2;bytes[p++]=(encoded3&3)<<6|encoded4&63}return buffer};var polyUint16Array$1=function(buffer){var length=buffer.length;var bytes=[];for(var i=0;i<length;i+=2){bytes.push(buffer[i+1]<<8|buffer[i])}return bytes};var polyUint32Array$1=function(buffer){var length=buffer.length;var bytes=[];for(var i=0;i<length;i+=4){bytes.push(buffer[i+3]<<24|buffer[i+2]<<16|buffer[i+1]<<8|buffer[i])}return bytes};var UTRIE2_SHIFT_2$1=5;var UTRIE2_SHIFT_1$1=6+5;var UTRIE2_INDEX_SHIFT$1=2;var UTRIE2_SHIFT_1_2$1=UTRIE2_SHIFT_1$1-UTRIE2_SHIFT_2$1;var UTRIE2_LSCP_INDEX_2_OFFSET$1=65536>>UTRIE2_SHIFT_2$1;var UTRIE2_DATA_BLOCK_LENGTH$1=1<<UTRIE2_SHIFT_2$1;var UTRIE2_DATA_MASK$1=UTRIE2_DATA_BLOCK_LENGTH$1-1;var UTRIE2_LSCP_INDEX_2_LENGTH$1=1024>>UTRIE2_SHIFT_2$1;var UTRIE2_INDEX_2_BMP_LENGTH$1=UTRIE2_LSCP_INDEX_2_OFFSET$1+UTRIE2_LSCP_INDEX_2_LENGTH$1;var UTRIE2_UTF8_2B_INDEX_2_OFFSET$1=UTRIE2_INDEX_2_BMP_LENGTH$1;var UTRIE2_UTF8_2B_INDEX_2_LENGTH$1=2048>>6;var UTRIE2_INDEX_1_OFFSET$1=UTRIE2_UTF8_2B_INDEX_2_OFFSET$1+UTRIE2_UTF8_2B_INDEX_2_LENGTH$1;var UTRIE2_OMITTED_BMP_INDEX_1_LENGTH$1=65536>>UTRIE2_SHIFT_1$1;var UTRIE2_INDEX_2_BLOCK_LENGTH$1=1<<UTRIE2_SHIFT_1_2$1;var UTRIE2_INDEX_2_MASK$1=UTRIE2_INDEX_2_BLOCK_LENGTH$1-1;var slice16$1=function(view,start,end){if(view.slice){return view.slice(start,end)}return new Uint16Array(Array.prototype.slice.call(view,start,end))};var slice32$1=function(view,start,end){if(view.slice){return view.slice(start,end)}return new Uint32Array(Array.prototype.slice.call(view,start,end))};var createTrieFromBase64$1=function(base64,_byteLength){var buffer=decode$1(base64);var view32=Array.isArray(buffer)?polyUint32Array$1(buffer):new Uint32Array(buffer);var view16=Array.isArray(buffer)?polyUint16Array$1(buffer):new Uint16Array(buffer);var headerLength=24;var index=slice16$1(view16,headerLength/2,view32[4]/2);var data=view32[5]===2?slice16$1(view16,(headerLength+view32[4])/2):slice32$1(view32,Math.ceil((headerLength+view32[4])/4));return new Trie$1(view32[0],view32[1],view32[2],view32[3],index,data)};var Trie$1=function(){function Trie(initialValue,errorValue,highStart,highValueIndex,index,data){this.initialValue=initialValue;this.errorValue=errorValue;this.highStart=highStart;this.highValueIndex=highValueIndex;this.index=index;this.data=data}Trie.prototype.get=function(codePoint){var ix;if(codePoint>=0){if(codePoint<55296||codePoint>56319&&codePoint<=65535){ix=this.index[codePoint>>UTRIE2_SHIFT_2$1];ix=(ix<<UTRIE2_INDEX_SHIFT$1)+(codePoint&UTRIE2_DATA_MASK$1);return this.data[ix]}if(codePoint<=65535){ix=this.index[UTRIE2_LSCP_INDEX_2_OFFSET$1+(codePoint-55296>>UTRIE2_SHIFT_2$1)];ix=(ix<<UTRIE2_INDEX_SHIFT$1)+(codePoint&UTRIE2_DATA_MASK$1);return this.data[ix]}if(codePoint<this.highStart){ix=UTRIE2_INDEX_1_OFFSET$1-UTRIE2_OMITTED_BMP_INDEX_1_LENGTH$1+(codePoint>>UTRIE2_SHIFT_1$1);ix=this.index[ix];ix+=codePoint>>UTRIE2_SHIFT_2$1&UTRIE2_INDEX_2_MASK$1;ix=this.index[ix];ix=(ix<<UTRIE2_INDEX_SHIFT$1)+(codePoint&UTRIE2_DATA_MASK$1);return this.data[ix]}if(codePoint<=1114111){return this.data[this.highValueIndex]}}return this.errorValue};return Trie}();var chars$3="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var lookup$3=typeof Uint8Array==="undefined"?[]:new Uint8Array(256);for(var i$3=0;i$3<chars$3.length;i$3++){lookup$3[chars$3.charCodeAt(i$3)]=i$3}var base64$1="
vendor: 5,502 bytes, line 28
28KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCI
vendor: 47,387 bytes, line 28
28IIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA=="
28;var LETTER_NUMBER_MODIFIER=50;var BK=1;var CR$1=2;var LF$1=3;var CM=4;var NL=5;var WJ=7;var ZW=8;var GL=9;var SP=10;var ZWJ$1=11;var B2=12;var BA=13;var BB=14;var HY=15;var CB=16;var CL=17;var CP=18;var EX=19;var IN=20;var NS=21;var OP=22;var QU=23;var IS=24;var NU=25;var PO=26;var PR=27;var SY=28;var AI=29;var AL=30;var CJ=31;var EB=32;var EM=33;var H2=34;var H3=35;var HL=36;var ID=37;var JL=38;var JV=39;var JT=40;var RI$1=41;var SA=42;var XX=43;var ea_OP=[9001,65288];var BREAK_MANDATORY="!";var BREAK_NOT_ALLOWED$1="×";var BREAK_ALLOWED$1="÷";var UnicodeTrie$1=createTrieFromBase64$1(base64$1);var ALPHABETICS=[AL,HL];var HARD_LINE_BREAKS=[BK,CR$1,LF$1,NL];var SPACE$1=[SP,ZW];var PREFIX_POSTFIX=[PR,PO];var LINE_BREAKS=HARD_LINE_BREAKS.concat(SPACE$1);var KOREAN_SYLLABLE_BLOCK=[JL,JV,JT,H2,H3];var HYPHEN=[HY,BA];var codePointsToCharacterClasses=function(codePoints,lineBreak){if(lineBreak===void 0){lineBreak="strict"}var types=[];var indices=[];var categories=[];codePoints.forEach((function(codePoint,index){var classType=UnicodeTrie$1.get(codePoint);if(classType>LETTER_NUMBER_MODIFIER){categories.push(true);classType-=LETTER_NUMBER_MODIFIER}else{categories.push(false)}if(["normal","auto","loose"].indexOf(lineBreak)!==-1){if([8208,8211,12316,12448].indexOf(codePoint)!==-1){indices.push(index);return types.push(CB)}}if(classType===CM||classType===ZWJ$1){if(index===0){indices.push(index);return types.push(AL)}var prev=types[index-1];if(LINE_BREAKS.indexOf(prev)===-1){indices.push(indices[index-1]);return types.push(prev)}indices.push(index);return types.push(AL)}indices.push(index);if(classType===CJ){return types.push(lineBreak==="strict"?NS:ID)}if(classType===SA){return types.push(AL)}if(classType===AI){return types.push(AL)}if(classType===XX){if(codePoint>=131072&&codePoint<=196605||codePoint>=196608&&codePoint<=262141){return types.push(ID)}else{return types.push(AL)}}types.push(classType)}));return[indices,types,categories]};var isAdjacentWithSpaceIgnored=function(a,b,currentIndex,classTypes){var current=classTypes[currentIndex];if(Array.isArray(a)?a.indexOf(current)!==-1:a===current){var i=currentIndex;while(i<=classTypes.length){i++;var next=classTypes[i];if(next===b){return true}if(next!==SP){break}}}if(current===SP){var i=currentIndex;while(i>0){i--;var prev=classTypes[i];if(Array.isArray(a)?a.indexOf(prev)!==-1:a===prev){var n=currentIndex;while(n<=classTypes.length){n++;var next=classTypes[n];if(next===b){return true}if(next!==SP){break}}}if(prev!==SP){break}}}return false};var previousNonSpaceClassType=function(currentIndex,classTypes){var i=currentIndex;while(i>=0){var type=classTypes[i];if(type===SP){i--}else{return type}}return 0};var _lineBreakAtIndex=function(codePoints,classTypes,indicies,index,forbiddenBreaks){if(indicies[index]===0){return BREAK_NOT_ALLOWED$1}var currentIndex=index-1;if(Array.isArray(forbiddenBreaks)&&forbiddenBreaks[currentIndex]===true){return BREAK_NOT_ALLOWED$1}var beforeIndex=currentIndex-1;var afterIndex=currentIndex+1;var current=classTypes[currentIndex];var before=beforeIndex>=0?classTypes[beforeIndex]:0;var next=classTypes[afterIndex];if(current===CR$1&&next===LF$1){return BREAK_NOT_ALLOWED$1}if(HARD_LINE_BREAKS.indexOf(current)!==-1){return BREAK_MANDATORY}if(HARD_LINE_BREAKS.indexOf(next)!==-1){return BREAK_NOT_ALLOWED$1}if(SPACE$1.indexOf(next)!==-1){return BREAK_NOT_ALLOWED$1}if(previousNonSpaceClassType(currentIndex,classTypes)===ZW){return BREAK_ALLOWED$1}if(UnicodeTrie$1.get(codePoints[currentIndex])===ZWJ$1){return BREAK_NOT_ALLOWED$1}if((current===EB||current===EM)&&UnicodeTrie$1.get(codePoints[afterIndex])===ZWJ$1){return BREAK_NOT_ALLOWED$1}if(current===WJ||next===WJ){return BREAK_NOT_ALLOWED$1}if(current===GL){return BREAK_NOT_ALLOWED$1}if([SP,BA,HY].indexOf(current)===-1&&next===GL){return BREAK_NOT_ALLOWED$1}if([CL,CP,EX,IS,SY].indexOf(next)!==-1){return BREAK_NOT_ALLOWED$1}if(previousNonSpaceClassType(currentIndex,classTypes)===OP){return BREAK_NOT_ALLOWED$1}if(isAdjacentWithSpaceIgnored(QU,OP,currentIndex,classTypes)){return BREAK_NOT_ALLOWED$1}if(isAdjacentWithSpaceIgnored([CL,CP],NS,currentIndex,classTypes)){return BREAK_NOT_ALLOWED$1}if(isAdjacentWithSpaceIgnored(B2,B2,currentIndex,classTypes)){return BREAK_NOT_ALLOWED$1}if(current===SP){return BREAK_ALLOWED$1}if(current===QU||next===QU){return BREAK_NOT_ALLOWED$1}if(next===CB||current===CB){return BREAK_ALLOWED$1}if([BA,HY,NS].indexOf(next)!==-1||current===BB){return BREAK_NOT_ALLOWED$1}if(before===HL&&HYPHEN.indexOf(current)!==-1){return BREAK_NOT_ALLOWED$1}if(current===SY&&next===HL){return BREAK_NOT_ALLOWED$1}if(next===IN){return BREAK_NOT_ALLOWED$1}if(ALPHABETICS.indexOf(next)!==-1&&current===NU||ALPHABETICS.indexOf(current)!==-1&&next===NU){return BREAK_NOT_ALLOWED$1}if(current===PR&&[ID,EB,EM].indexOf(next)!==-1||[ID,EB,EM].indexOf(current)!==-1&&next===PO){return BREAK_NOT_ALLOWED$1}if(ALPHABETICS.indexOf(current)!==-1&&PREFIX_POSTFIX.indexOf(next)!==-1||PREFIX_POSTFIX.indexOf(current)!==-1&&ALPHABETICS.indexOf(next)!==-1){return BREAK_NOT_ALLOWED$1}if([PR,PO].indexOf(current)!==-1&&(next===NU||[OP,HY].indexOf(next)!==-1&&classTypes[afterIndex+1]===NU)||[OP,HY].indexOf(current)!==-1&&next===NU||current===NU&&[NU,SY,IS].indexOf(next)!==-1){return BREAK_NOT_ALLOWED$1}if([NU,SY,IS,CL,CP].indexOf(next)!==-1){var prevIndex=currentIndex;while(prevIndex>=0){var type=classTypes[prevIndex];if(type===NU){return BREAK_NOT_ALLOWED$1}else if([SY,IS].indexOf(type)!==-1){prevIndex--}else{break}}}if([PR,PO].indexOf(next)!==-1){var prevIndex=[CL,CP].indexOf(current)!==-1?beforeIndex:currentIndex;while(prevIndex>=0){var type=classTypes[prevIndex];if(type===NU){return BREAK_NOT_ALLOWED$1}else if([SY,IS].indexOf(type)!==-1){prevIndex--}else{break}}}if(JL===current&&[JL,JV,H2,H3].indexOf(next)!==-1||[JV,H2].indexOf(current)!==-1&&[JV,JT].indexOf(next)!==-1||[JT,H3].indexOf(current)!==-1&&next===JT){return BREAK_NOT_ALLOWED$1}if(KOREAN_SYLLABLE_BLOCK.indexOf(current)!==-1&&[IN,PO].indexOf(next)!==-1||KOREAN_SYLLABLE_BLOCK.indexOf(next)!==-1&&current===PR){return BREAK_NOT_ALLOWED$1}if(ALPHABETICS.indexOf(current)!==-1&&ALPHABETICS.indexOf(next)!==-1){return BREAK_NOT_ALLOWED$1}if(current===IS&&ALPHABETICS.indexOf(next)!==-1){return BREAK_NOT_ALLOWED$1}if(ALPHABETICS.concat(NU).indexOf(current)!==-1&&next===OP&&ea_OP.indexOf(codePoints[afterIndex])===-1||ALPHABETICS.concat(NU).indexOf(next)!==-1&&current===CP){return BREAK_NOT_ALLOWED$1}if(current===RI$1&&next===RI$1){var i=indicies[currentIndex];var count=1;while(i>0){i--;if(classTypes[i]===RI$1){count++}else{break}}if(count%2!==0){return BREAK_NOT_ALLOWED$1}}if(current===EB&&next===EM){return BREAK_NOT_ALLOWED$1}return BREAK_ALLOWED$1};var cssFormattedClasses=function(codePoints,options){if(!options){options={lineBreak:"normal",wordBreak:"normal"}}var _a=codePointsToCharacterClasses(codePoints,options.lineBreak),indicies=_a[0],classTypes=_a[1],isLetterNumber=_a[2];if(options.wordBreak==="break-all"||options.wordBreak==="break-word"){classTypes=classTypes.map((function(type){return[NU,AL,SA].indexOf(type)!==-1?ID:type}))}var forbiddenBreakpoints=options.wordBreak==="keep-all"?isLetterNumber.map((function(letterNumber,i){return letterNumber&&codePoints[i]>=19968&&codePoints[i]<=40959})):undefined;return[indicies,classTypes,forbiddenBreakpoints]};var Break=function(){function Break(codePoints,lineBreak,start,end){this.co
28dePoints=codePoints;this.required=lineBreak===BREAK_MANDATORY;this.start=start;this.end=end}Break.prototype.slice=function(){return fromCodePoint$1.apply(void 0,this.codePoints.slice(this.start,this.end))};return Break}();var LineBreaker=function(str,options){var codePoints=toCodePoints$1(str);var _a=cssFormattedClasses(codePoints,options),indicies=_a[0],classTypes=_a[1],forbiddenBreakpoints=_a[2];var length=codePoints.length;var lastEnd=0;var nextIndex=0;return{next:function(){if(nextIndex>=length){return{done:true,value:null}}var lineBreak=BREAK_NOT_ALLOWED$1;while(nextIndex<length&&(lineBreak=_lineBreakAtIndex(codePoints,classTypes,indicies,++nextIndex,forbiddenBreakpoints))===BREAK_NOT_ALLOWED$1){}if(lineBreak!==BREAK_NOT_ALLOWED$1||nextIndex===length){var value=new Break(codePoints,lineBreak,lastEnd,nextIndex);lastEnd=nextIndex;return{value:value,done:false}}return{done:true,value:null}}}};var FLAG_UNRESTRICTED=1<<0;var FLAG_ID=1<<1;var FLAG_INTEGER=1<<2;var FLAG_NUMBER=1<<3;var LINE_FEED=10;var SOLIDUS=47;var REVERSE_SOLIDUS=92;var CHARACTER_TABULATION=9;var SPACE=32;var QUOTATION_MARK=34;var EQUALS_SIGN=61;var NUMBER_SIGN=35;var DOLLAR_SIGN=36;var PERCENTAGE_SIGN=37;var APOSTROPHE=39;var LEFT_PARENTHESIS=40;var RIGHT_PARENTHESIS=41;var LOW_LINE=95;var HYPHEN_MINUS=45;var EXCLAMATION_MARK=33;var LESS_THAN_SIGN=60;var GREATER_THAN_SIGN=62;var COMMERCIAL_AT=64;var LEFT_SQUARE_BRACKET=91;var RIGHT_SQUARE_BRACKET=93;var CIRCUMFLEX_ACCENT=61;var LEFT_CURLY_BRACKET=123;var QUESTION_MARK=63;var RIGHT_CURLY_BRACKET=125;var VERTICAL_LINE=124;var TILDE=126;var CONTROL=128;var REPLACEMENT_CHARACTER=65533;var ASTERISK=42;var PLUS_SIGN=43;var COMMA=44;var COLON=58;var SEMICOLON=59;var FULL_STOP=46;var NULL=0;var BACKSPACE=8;var LINE_TABULATION=11;var SHIFT_OUT=14;var INFORMATION_SEPARATOR_ONE=31;var DELETE=127;var EOF=-1;var ZERO=48;var a=97;var e=101;var f=102;var u=117;var z=122;var A=65;var E=69;var F=70;var U=85;var Z=90;var isDigit=function(codePoint){return codePoint>=ZERO&&codePoint<=57};var isSurrogateCodePoint=function(codePoint){return codePoint>=55296&&codePoint<=57343};var isHex=function(codePoint){return isDigit(codePoint)||codePoint>=A&&codePoint<=F||codePoint>=a&&codePoint<=f};var isLowerCaseLetter=function(codePoint){return codePoint>=a&&codePoint<=z};var isUpperCaseLetter=function(codePoint){return codePoint>=A&&codePoint<=Z};var isLetter=function(codePoint){return isLowerCaseLetter(codePoint)||isUpperCaseLetter(codePoint)};var isNonASCIICodePoint=function(codePoint){return codePoint>=CONTROL};var isWhiteSpace=function(codePoint){return codePoint===LINE_FEED||codePoint===CHARACTER_TABULATION||codePoint===SPACE};var isNameStartCodePoint=function(codePoint){return isLetter(codePoint)||isNonASCIICodePoint(codePoint)||codePoint===LOW_LINE};var isNameCodePoint=function(codePoint){return isNameStartCodePoint(codePoint)||isDigit(codePoint)||codePoint===HYPHEN_MINUS};var isNonPrintableCodePoint=function(codePoint){return codePoint>=NULL&&codePoint<=BACKSPACE||codePoint===LINE_TABULATION||codePoint>=SHIFT_OUT&&codePoint<=INFORMATION_SEPARATOR_ONE||codePoint===DELETE};var isValidEscape=function(c1,c2){if(c1!==REVERSE_SOLIDUS){return false}return c2!==LINE_FEED};var isIdentifierStart=function(c1,c2,c3){if(c1===HYPHEN_MINUS){return isNameStartCodePoint(c2)||isValidEscape(c2,c3)}else if(isNameStartCodePoint(c1)){return true}else if(c1===REVERSE_SOLIDUS&&isValidEscape(c1,c2)){return true}return false};var isNumberStart=function(c1,c2,c3){if(c1===PLUS_SIGN||c1===HYPHEN_MINUS){if(isDigit(c2)){return true}return c2===FULL_STOP&&isDigit(c3)}if(c1===FULL_STOP){return isDigit(c2)}return isDigit(c1)};var stringToNumber=function(codePoints){var c=0;var sign=1;if(codePoints[c]===PLUS_SIGN||codePoints[c]===HYPHEN_MINUS){if(codePoints[c]===HYPHEN_MINUS){sign=-1}c++}var integers=[];while(isDigit(codePoints[c])){integers.push(codePoints[c++])}var int=integers.length?parseInt(fromCodePoint$1.apply(void 0,integers),10):0;if(codePoints[c]===FULL_STOP){c++}var fraction=[];while(isDigit(codePoints[c])){fraction.push(codePoints[c++])}var fracd=fraction.length;var frac=fracd?parseInt(fromCodePoint$1.apply(void 0,fraction),10):0;if(codePoints[c]===E||codePoints[c]===e){c++}var expsign=1;if(codePoints[c]===PLUS_SIGN||codePoints[c]===HYPHEN_MINUS){if(codePoints[c]===HYPHEN_MINUS){expsign=-1}c++}var exponent=[];while(isDigit(codePoints[c])){exponent.push(codePoints[c++])}var exp=exponent.length?parseInt(fromCodePoint$1.apply(void 0,exponent),10):0;return sign*(int+frac*Math.pow(10,-fracd))*Math.pow(10,expsign*exp)};var LEFT_PARENTHESIS_TOKEN={type:2};var RIGHT_PARENTHESIS_TOKEN={type:3};var COMMA_TOKEN={type:4};var SUFFIX_MATCH_TOKEN={type:13};var PREFIX_MATCH_TOKEN={type:8};var COLUMN_TOKEN={type:21};var DASH_MATCH_TOKEN={type:9};var INCLUDE_MATCH_TOKEN={type:10};var LEFT_CURLY_BRACKET_TOKEN={type:11};var RIGHT_CURLY_BRACKET_TOKEN={type:12};var SUBSTRING_MATCH_TOKEN={type:14};var BAD_URL_TOKEN={type:23};var BAD_STRING_TOKEN={type:1};var CDO_TOKEN={type:25};var CDC_TOKEN={type:24};var COLON_TOKEN={type:26};var SEMICOLON_TOKEN={type:27};var LEFT_SQUARE_BRACKET_TOKEN={type:28};var RIGHT_SQUARE_BRACKET_TOKEN={type:29};var WHITESPACE_TOKEN={type:31};var EOF_TOKEN={type:32};var Tokenizer=function(){function Tokenizer(){this._value=[]}Tokenizer.prototype.write=function(chunk){this._value=this._value.concat(toCodePoints$1(chunk))};Tokenizer.prototype.read=function(){var tokens=[];var token=this.consumeToken();while(token!==EOF_TOKEN){tokens.push(token);token=this.consumeToken()}return tokens}
28;Tokenizer.prototype.consumeToken=function(){var codePoint=this.consumeCodePoint();switch(codePoint){case QUOTATION_MARK:return this.consumeStringToken(QUOTATION_MARK);case NUMBER_SIGN:var c1=this.peekCodePoint(0);var c2=this.peekCodePoint(1);var c3=this.peekCodePoint(2);if(isNameCodePoint(c1)||isValidEscape(c2,c3)){var flags=isIdentifierStart(c1,c2,c3)?FLAG_ID:FLAG_UNRESTRICTED;var value=this.consumeName();return{type:5,value:value,flags:flags}}break;case DOLLAR_SIGN:if(this.peekCodePoint(0)===EQUALS_SIGN){this.consumeCodePoint();return SUFFIX_MATCH_TOKEN}break;case APOSTROPHE:return this.consumeStringToken(APOSTROPHE);case LEFT_PARENTHESIS:return LEFT_PARENTHESIS_TOKEN;case RIGHT_PARENTHESIS:return RIGHT_PARENTHESIS_TOKEN;case ASTERISK:if(this.peekCodePoint(0)===EQUALS_SIGN){this.consumeCodePoint();return SUBSTRING_MATCH_TOKEN}break;case PLUS_SIGN:if(isNumberStart(codePoint,this.peekCodePoint(0),this.peekCodePoint(1))){this.reconsumeCodePoint(codePoint);return this.consumeNumericToken()}break;case COMMA:return COMMA_TOKEN;case HYPHEN_MINUS:var e1=codePoint;var e2=this.peekCodePoint(0);var e3=this.peekCodePoint(1);if(isNumberStart(e1,e2,e3)){this.reconsumeCodePoint(codePoint);return this.consumeNumericToken()}if(isIdentifierStart(e1,e2,e3)){this.reconsumeCodePoint(codePoint);return this.consumeIdentLikeToken()}if(e2===HYPHEN_MINUS&&e3===GREATER_THAN_SIGN){this.consumeCodePoint();this.consumeCodePoint();return CDC_TOKEN}break;case FULL_STOP:if(isNumberStart(codePoint,this.peekCodePoint(0),this.peekCodePoint(1))){this.reconsumeCodePoint(codePoint);return this.consumeNumericToken()}break;case SOLIDUS:if(this.peekCodePoint(0)===ASTERISK){this.consumeCodePoint();while(true){var c=this.consumeCodePoint();if(c===ASTERISK){c=this.consumeCodePoint();if(c===SOLIDUS){return this.consumeToken()}}if(c===EOF){return this.consumeToken()}}}break;case COLON:return COLON_TOKEN;case SEMICOLON:return SEMICOLON_TOKEN;case LESS_THAN_SIGN:if(this.peekCodePoint(0)===EXCLAMATION_MARK&&this.peekCodePoint(1)===HYPHEN_MINUS&&this.peekCodePoint(2)===HYPHEN_MINUS){this.consumeCodePoint();this.consumeCodePoint();return CDO_TOKEN}break;case COMMERCIAL_AT:var a1=this.peekCodePoint(0);var a2=this.peekCodePoint(1);var a3=this.peekCodePoint(2);if(isIdentifierStart(a1,a2,a3)){var value=this.consumeName();return{type:7,value:value}}break;case LEFT_SQUARE_BRACKET:return LEFT_SQUARE_BRACKET_TOKEN;case REVERSE_SOLIDUS:if(isValidEscape(codePoint,this.peekCodePoint(0))){this.reconsumeCodePoint(codePoint);return this.consumeIdentLikeToken()}break;case RIGHT_SQUARE_BRACKET:return RIGHT_SQUARE_BRACKET_TOKEN;case CIRCUMFLEX_ACCENT:if(this.peekCodePoint(0)===EQUALS_SIGN){this.consumeCodePoint();return PREFIX_MATCH_TOKEN}break;case LEFT_CURLY_BRACKET:return LEFT_CURLY_BRACKET_TOKEN;case RIGHT_CURLY_BRACKET:return RIGHT_CURLY_BRACKET_TOKEN;case u:case U:var u1=this.peekCodePoint(0);var u2=this.peekCodePoint(1);if(u1===PLUS_SIGN&&(isHex(u2)||u2===QUESTION_MARK)){this.consumeCodePoint();this.consumeUnicodeRangeToken()}this.reconsumeCodePoint(codePoint);return this.consumeIdentLikeToken();case VERTICAL_LINE:if(this.peekCodePoint(0)===EQUALS_SIGN){this.consumeCodePoint();return DASH_MATCH_TOKEN}if(this.peekCodePoint(0)===VERTICAL_LINE){this.consumeCodePoint();return COLUMN_TOKEN}break;case TILDE:if(this.peekCodePoint(0)===EQUALS_SIGN){this.consumeCodePoint();return INCLUDE_MATCH_TOKEN}break;case EOF:return EOF_TOKEN}if(isWhiteSpace(codePoint)){this.consumeWhiteSpace();return WHITESPACE_TOKEN}if(isDigit(codePoint)){this.reconsumeCodePoint(codePoint);return this.consumeNumericToken()}if(isNameStartCodePoint(codePoint)){this.reconsumeCodePoint(codePoint);return this.consumeIdentLikeToken()}return{type:6,value:fromCodePoint$1(codePoint)}};Tokenizer.prototype.consumeCodePoint=function(){var value=this._value.shift();return typeof value==="undefined"?-1:value};Tokenizer.prototype.reconsumeCodePoint=function(codePoint){this._value.unshift(codePoint)};Tokenizer.prototype.peekCodePoint=function(delta){if(delta>=this._value.length){return-1}return this._value[delta]};Tokenizer.prototype.consumeUnicodeRangeToken=function(){var digits=[];var codePoint=this.consumeCodePoint();while(isHex(codePoint)&&digits.length<6){digits.push(codePoint);codePoint=this.consumeCodePoint()}var questionMarks=false;while(codePoint===QUESTION_MARK&&digits.length<6){digits.push(codePoint);codePoint=this.consumeCodePoint();questionMarks=true}if(questionMarks){var start_1=parseInt(fromCodePoint$1.apply(void 0,digits.map((function(digit){return digit===QUESTION_MARK?ZERO:digit}))),16);var end=parseInt(fromCodePoint$1.apply(void 0,digits.map((function(digit){return digit===QUESTION_MARK?F:digit}))),16);return{type:30,start:start_1,end:end}}var start=parseInt(fromCodePoint$1.apply(void 0,digits),16);if(this.peekCodePoint(0)===HYPHEN_MINUS&&isHex(this.peekCodePoint(1))){this.consumeCodePoint();codePoint=this.consumeCodePoint();var endDigits=[];while(isHex(codePoint)&&endDigits.length<6){endDigits.push(codePoint);codePoint=this.consumeCodePoint()}var end=parseInt(fromCodePoint$1.apply(void 0,endDigits),16);return{type:30,start:start,end:end}}else{return{type:30,start:start,end:start}}};Tokenizer.prototype.consumeIdentLikeToken=function(){var value=this.consumeName();if(value.toLowerCase()==="url"&&this.peekCodePoint(0)===LEFT_PARENTHESIS){this.consumeCodePoint();return this.consumeUrlToken()}else if(this.peekCodePoint(0)===LEFT_PARENTHESIS){this.consumeCodePoint();return{type:19,value:value}}return{type:20,value:value}};Tokenizer.prototype.consumeUrlToken=function(){var value=[];this.consumeWhiteSpace();if(this.peekCodePoint(0)===EOF){return{type:22,value:""}}var next=this.peekCodePoint(0);if(next===APOSTROPHE||next===QUOTATION_MARK){var stringToken=this.consumeStringToken(this.consumeCodePoint());if(stringToken.type===0){this.consumeWhiteSpace();if(this.peekCodePoint(0)===EOF||this.peekCodePoint(0)===RIGHT_PARENTHESIS){this.consumeCodePoint();return{type:22,value:stringToken.value}}}this.consumeBadUrlRemnants();return BAD_URL_TOKEN}while(true){var codePoint=this.consumeCodePoint();if(codePoint===EOF||codePoint===RIGHT_PARENTHESIS){return{type:22,value:fromCodePoint$1.apply(void 0,value)}}else if(isWhiteSpace(codePoint)){this.consumeWhiteSpace();if(this.peekCodePoint(0)===EOF||this.peekCodePoint(0)===RIGHT_PARENTHESIS){this.consumeCodePoint();return{type:22,value:fromCodePoint$1.apply(void 0,value)}}this.consumeBadUrlRemnants();return BAD_URL_TOKEN}
28else if(codePoint===QUOTATION_MARK||codePoint===APOSTROPHE||codePoint===LEFT_PARENTHESIS||isNonPrintableCodePoint(codePoint)){this.consumeBadUrlRemnants();return BAD_URL_TOKEN}else if(codePoint===REVERSE_SOLIDUS){if(isValidEscape(codePoint,this.peekCodePoint(0))){value.push(this.consumeEscapedCodePoint())}else{this.consumeBadUrlRemnants();return BAD_URL_TOKEN}}else{value.push(codePoint)}}};Tokenizer.prototype.consumeWhiteSpace=function(){while(isWhiteSpace(this.peekCodePoint(0))){this.consumeCodePoint()}};Tokenizer.prototype.consumeBadUrlRemnants=function(){while(true){var codePoint=this.consumeCodePoint();if(codePoint===RIGHT_PARENTHESIS||codePoint===EOF){return}if(isValidEscape(codePoint,this.peekCodePoint(0))){this.consumeEscapedCodePoint()}}};Tokenizer.prototype.consumeStringSlice=function(count){var SLICE_STACK_SIZE=5e4;var value="";while(count>0){var amount=Math.min(SLICE_STACK_SIZE,count);value+=fromCodePoint$1.apply(void 0,this._value.splice(0,amount));count-=amount}this._value.shift();return value};Tokenizer.prototype.consumeStringToken=function(endingCodePoint){var value="";var i=0;do{var codePoint=this._value[i];if(codePoint===EOF||codePoint===undefined||codePoint===endingCodePoint){value+=this.consumeStringSlice(i);return{type:0,value:value}}if(codePoint===LINE_FEED){this._value.splice(0,i);return BAD_STRING_TOKEN}if(codePoint===REVERSE_SOLIDUS){var next=this._value[i+1];if(next!==EOF&&next!==undefined){if(next===LINE_FEED){value+=this.consumeStringSlice(i);i=-1;this._value.shift()}else if(isValidEscape(codePoint,next)){value+=this.consumeStringSlice(i);value+=fromCodePoint$1(this.consumeEscapedCodePoint());i=-1}}}i++}while(true)};Tokenizer.prototype.consumeNumber=function(){var repr=[];var type=FLAG_INTEGER;var c1=this.peekCodePoint(0);if(c1===PLUS_SIGN||c1===HYPHEN_MINUS){repr.push(this.consumeCodePoint())}while(isDigit(this.peekCodePoint(0))){repr.push(this.consumeCodePoint())}c1=this.peekCodePoint(0);var c2=this.peekCodePoint(1);if(c1===FULL_STOP&&isDigit(c2)){repr.push(this.consumeCodePoint(),this.consumeCodePoint());type=FLAG_NUMBER;while(isDigit(this.peekCodePoint(0))){repr.push(this.consumeCodePoint())}}c1=this.peekCodePoint(0);c2=this.peekCodePoint(1);var c3=this.peekCodePoint(2);if((c1===E||c1===e)&&((c2===PLUS_SIGN||c2===HYPHEN_MINUS)&&isDigit(c3)||isDigit(c2))){repr.push(this.consumeCodePoint(),this.consumeCodePoint());type=FLAG_NUMBER;while(isDigit(this.peekCodePoint(0))){repr.push(this.consumeCodePoint())}}return[stringToNumber(repr),type]};Tokenizer.prototype.consumeNumericToken=function(){var _a=this.consumeNumber(),number=_a[0],flags=_a[1];var c1=this.peekCodePoint(0);var c2=this.peekCodePoint(1);var c3=this.peekCodePoint(2);if(isIdentifierStart(c1,c2,c3)){var unit=this.consumeName();return{type:15,number:number,flags:flags,unit:unit}}if(c1===PERCENTAGE_SIGN){this.consumeCodePoint();return{type:16,number:number,flags:flags}}return{type:17,number:number,flags:flags}};Tokenizer.prototype.consumeEscapedCodePoint=function(){var codePoint=this.consumeCodePoint();if(isHex(codePoint)){var hex=fromCodePoint$1(codePoint);while(isHex(this.peekCodePoint(0))&&hex.length<6){hex+=fromCodePoint$1(this.consumeCodePoint())}if(isWhiteSpace(this.peekCodePoint(0))){this.consumeCodePoint()}var hexCodePoint=parseInt(hex,16);if(hexCodePoint===0||isSurrogateCodePoint(hexCodePoint)||hexCodePoint>1114111){return REPLACEMENT_CHARACTER}return hexCodePoint}if(codePoint===EOF){return REPLACEMENT_CHARACTER}return codePoint};Tokenizer.prototype.consumeName=function(){var result="";while(true){var codePoint=this.consumeCodePoint();if(isNameCodePoint(codePoint)){result+=fromCodePoint$1(codePoint)}else if(isValidEscape(codePoint,this.peekCodePoint(0))){result+=fromCodePoint$1(this.consumeEscapedCodePoint())}else{this.reconsumeCodePoint(codePoint);return result}}};return Tokenizer}();var Parser=function(){function Parser(tokens){this._tokens=tokens}Parser.create=function(value){var tokenizer=new Tokenizer;tokenizer.write(value);return new Parser(tokenizer.read())};Parser.parseValue=function(value){return Parser.create(value).parseComponentValue()};Parser.parseValues=function(value){return Parser.create(value).parseComponentValues()};Parser.prototype.parseComponentValue=function(){var token=this.consumeToken();while(token.type===31){token=this.consumeToken()}if(token.type===32){throw new SyntaxError("Error parsing CSS component value, unexpected EOF")}this.reconsumeToken(token);var value=this.consumeComponentValue();do{token=this.consumeToken()}while(token.type===31);if(token.type===32){return value}throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")};Parser.prototype.parseComponentValues=function(){var values=[];while(true){var value=this.consumeComponentValue();if(value.type===32){return values}values.push(value);values.push()}};Parser.prototype.consumeComponentValue=function(){var token=this.consumeToken();switch(token.type){case 11:case 28:case 2:return this.consumeSimpleBlock(token.type);case 19:return this.consumeFunction(token)}return token};Parser.prototype.consumeSimpleBlock=function(type){var block={type:type,values:[]};var token=this.consumeToken();while(true){if(token.type===32||isEndingTokenFor(token,type)){return block}this.reconsumeToken(token);block.values.push(this.consumeComponentValue());token=this.consumeToken()}};Parser.prototype.consumeFunction=function(functionToken){var cssFunction={name:functionToken.value,values:[],type:18};while(true){var token=this.consumeToken();if(token.type===32||token.type===3){return cssFunction}this.reconsumeToken(token);cssFunction.values.push(this.consumeComponentValue())}};Parser.prototype.consumeToken=function(){var token=this._tokens.shift();return typeof token==="undefined"?EOF_TOKEN:token};Parser.prototype.reconsumeToken=function(token){this._tokens.unshift(token)};return Parser}();var isDimensionToken=function(token){return token.type===15};var isNumberToken=function(token){return token.type===17};var isIdentToken=function(token){return token.type===20};var isStringToken=function(token){return token.type===0};var isIdentWithValue=function(token,value){return isIdentToken(token)&&token.value===value};var nonWhiteSpace=function(token){return token.type!==31};var nonFunctionArgSeparator=function(token){return token.type!==31&&token.type!==4};var parseFunctionArgs=function(tokens){var args=[];var arg=[];tokens.forEach((function(token){if(token.type===4){if(arg.length===0){throw new Error("Error parsing function args, zero tokens for arg")}args.push(arg);arg=[];return}if(token.type!==31){arg.push(token)}}));if(arg.length){args.push(arg)}return args};var isEndingTokenFor=function(token,type){if(type===11&&token.type===12){return true}if(type===28&&token.type===29){return true}return type===2&&token.type===3};var isLength=function(token){return token.type===17||token.type===15};var isLengthPercentage=function(token){return token.type===16||isLength(token)};var parseLengthPercentageTuple=function(tokens){return tokens.length>1?[tokens[0],tokens[1]]:[tokens[0]]};var ZERO_LENGTH={type:17,number:0,flags:FLAG_INTEGER};var FIFTY_PERCENT={type:16,number:50,flags:FLAG_INTEGER};var HUNDRED_PERCENT={type:16,number:100,flags:FLAG_INTEGER};var getAbsoluteValueForTuple=function(tuple,width,height){var x=tuple[0],y=tuple[1];return[getAbsoluteValue(x,width),getAbsoluteValue(typeof y!=="undefined"?y:x,height)]};var getAbsoluteValue=function(token,parent){if(token.type===16){return token.number/100*parent}
28if(isDimensionToken(token)){switch(token.unit){case"rem":case"em":return 16*token.number;case"px":default:return token.number}}return token.number};var DEG="deg";var GRAD="grad";var RAD="rad";var TURN="turn";var angle={name:"angle",parse:function(_context,value){if(value.type===15){switch(value.unit){case DEG:return Math.PI*value.number/180;case GRAD:return Math.PI/200*value.number;case RAD:return value.number;case TURN:return Math.PI*2*value.number}}throw new Error("Unsupported angle type")}};var isAngle=function(value){if(value.type===15){if(value.unit===DEG||value.unit===GRAD||value.unit===RAD||value.unit===TURN){return true}}return false};var parseNamedSide=function(tokens){var sideOrCorner=tokens.filter(isIdentToken).map((function(ident){return ident.value})).join(" ");switch(sideOrCorner){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ZERO_LENGTH,ZERO_LENGTH];case"to top":case"bottom":return deg(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ZERO_LENGTH,HUNDRED_PERCENT];case"to right":case"left":return deg(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[HUNDRED_PERCENT,HUNDRED_PERCENT];case"to bottom":case"top":return deg(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[HUNDRED_PERCENT,ZERO_LENGTH];case"to left":case"right":return deg(270)}return 0};var deg=function(deg){return Math.PI*deg/180};var color$1={name:"color",parse:function(context,value){if(value.type===18){var colorFunction=SUPPORTED_COLOR_FUNCTIONS[value.name];if(typeof colorFunction==="undefined"){throw new Error('Attempting to parse an unsupported color function "'+value.name+'"')}return colorFunction(context,value.values)}if(value.type===5){if(value.value.length===3){var r=value.value.substring(0,1);var g=value.value.substring(1,2);var b=value.value.substring(2,3);return pack(parseInt(r+r,16),parseInt(g+g,16),parseInt(b+b,16),1)}if(value.value.length===4){var r=value.value.substring(0,1);var g=value.value.substring(1,2);var b=value.value.substring(2,3);var a=value.value.substring(3,4);return pack(parseInt(r+r,16),parseInt(g+g,16),parseInt(b+b,16),parseInt(a+a,16)/255)}if(value.value.length===6){var r=value.value.substring(0,2);var g=value.value.substring(2,4);var b=value.value.substring(4,6);return pack(parseInt(r,16),parseInt(g,16),parseInt(b,16),1)}if(value.value.length===8){var r=value.value.substring(0,2);var g=value.value.substring(2,4);var b=value.value.substring(4,6);var a=value.value.substring(6,8);return pack(parseInt(r,16),parseInt(g,16),parseInt(b,16),parseInt(a,16)/255)}}if(value.type===20){var namedColor=COLORS[value.value.toUpperCase()];if(typeof namedColor!=="undefined"){return namedColor}}return COLORS.TRANSPARENT}};var isTransparent=function(color){return(255&color)===0};var asString=function(color){var alpha=255&color;var blue=255&color>>8;var green=255&color>>16;var red=255&color>>24;return alpha<255?"rgba("+red+","+green+","+blue+","+alpha/255+")":"rgb("+red+","+green+","+blue+")"};var pack=function(r,g,b,a){return(r<<24|g<<16|b<<8|Math.round(a*255)<<0)>>>0};var getTokenColorValue=function(token,i){if(token.type===17){return token.number}if(token.type===16){var max=i===3?1:255;return i===3?token.number/100*max:Math.round(token.number/100*max)}return 0};var rgb=function(_context,args){var tokens=args.filter(nonFunctionArgSeparator);if(tokens.length===3){var _a=tokens.map(getTokenColorValue),r=_a[0],g=_a[1],b=_a[2];return pack(r,g,b,1)}if(tokens.length===4){var _b=tokens.map(getTokenColorValue),r=_b[0],g=_b[1],b=_b[2],a=_b[3];return pack(r,g,b,a)}return 0};function hue2rgb(t1,t2,hue){if(hue<0){hue+=1}if(hue>=1){hue-=1}if(hue<1/6){return(t2-t1)*hue*6+t1}else if(hue<1/2){return t2}else if(hue<2/3){return(t2-t1)*6*(2/3-hue)+t1}else{return t1}}var hsl=function(context,args){var tokens=args.filter(nonFunctionArgSeparator);var hue=tokens[0],saturation=tokens[1],lightness=tokens[2],alpha=tokens[3];var h=(hue.type===17?deg(hue.number):angle.parse(context,hue))/(Math.PI*2);var s=isLengthPercentage(saturation)?saturation.number/100:0;var l=isLengthPercentage(lightness)?lightness.number/100:0;var a=typeof alpha!=="undefined"&&isLengthPercentage(alpha)?getAbsoluteValue(alpha,1):1;if(s===0){return pack(l*255,l*255,l*255,1)}var t2=l<=.5?l*(s+1):l+s-l*s;var t1=l*2-t2;var r=hue2rgb(t1,t2,h+1/3);var g=hue2rgb(t1,t2,h);var b=hue2rgb(t1,t2,h-1/3);return pack(r*255,g*255,b*255,a)};var SUPPORTED_COLOR_FUNCTIONS={hsl:hsl,hsla:hsl,rgb:rgb,rgba:rgb};var parseColor=function(context,value){return color$1.parse(context,Parser.create(value).parseComponentValue())};
28var COLORS={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:404164
281215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199};var backgroundClip={name:"background-clip",initialValue:"border-box",prefix:false,type:1,parse:function(_context,tokens){return tokens.map((function(token){if(isIdentToken(token)){switch(token.value){case"padding-box":return 1;case"content-box":return 2}}return 0}))}};var backgroundColor={name:"background-color",initialValue:"transparent",prefix:false,type:3,format:"color"};var parseColorStop=function(context,args){var color=color$1.parse(context,args[0]);var stop=args[1];return stop&&isLengthPercentage(stop)?{color:color,stop:stop}:{color:color,stop:null}};var processColorStops=function(stops,lineLength){var first=stops[0];var last=stops[stops.length-1];if(first.stop===null){first.stop=ZERO_LENGTH}if(last.stop===null){last.stop=HUNDRED_PERCENT}var processStops=[];var previous=0;for(var i=0;i<stops.length;i++){var stop_1=stops[i].stop;if(stop_1!==null){var absoluteValue=getAbsoluteValue(stop_1,lineLength);if(absoluteValue>previous){processStops.push(absoluteValue)}else{processStops.push(previous)}previous=absoluteValue}else{processStops.push(null)}}var gapBegin=null;for(var i=0;i<processStops.length;i++){var stop_2=processStops[i];if(stop_2===null){if(gapBegin===null){gapBegin=i}}else if(gapBegin!==null){var gapLength=i-gapBegin;var beforeGap=processStops[gapBegin-1];var gapValue=(stop_2-beforeGap)/(gapLength+1);for(var g=1;g<=gapLength;g++){processStops[gapBegin+g-1]=gapValue*g}gapBegin=null}}return stops.map((function(_a,i){var color=_a.color;return{color:color,stop:Math.max(Math.min(1,processStops[i]/lineLength),0)}}))};var getAngleFromCorner=function(corner,width,height){var centerX=width/2;var centerY=height/2;var x=getAbsoluteValue(corner[0],width)-centerX;var y=centerY-getAbsoluteValue(corner[1],height);return(Math.atan2(y,x)+Math.PI*2)%(Math.PI*2)};var calculateGradientDirection=function(angle,width,height){var radian=typeof angle==="number"?angle:getAngleFromCorner(angle,width,height);var lineLength=Math.abs(width*Math.sin(radian))+Math.abs(height*Math.cos(radian));var halfWidth=width/2;var halfHeight=height/2;var halfLineLength=lineLength/2;var yDiff=Math.sin(radian-Math.PI/2)*halfLineLength;var xDiff=Math.cos(radian-Math.PI/2)*halfLineLength;return[lineLength,halfWidth-xDiff,halfWidth+xDiff,halfHeight-yDiff,halfHeight+yDiff]};var distance=function(a,b){return Math.sqrt(a*a+b*b)};var findCorner=function(width,height,x,y,closest){var corners=[[0,0],[0,height],[width,0],[width,height]];return corners.reduce((function(stat,corner){var cx=corner[0],cy=corner[1];var d=distance(x-cx,y-cy);if(closest?d<stat.optimumDistance:d>stat.optimumDistance){return{optimumCorner:corner,optimumDistance:d}}return stat}),{optimumDistance:closest?Infinity:-Infinity,optimumCorner:null}).optimumCorner};var calculateRadius=function(gradient,x,y,width,height){var rx=0;var ry=0;switch(gradient.size){case 0:if(gradient.shape===0){rx=ry=Math.min(Math.abs(x),Math.abs(x-width),Math.abs(y),Math.abs(y-height))}else if(gradient.shape===1){rx=Math.min(Math.abs(x),Math.abs(x-width));ry=Math.min(Math.abs(y),Math.abs(y-height))}break;case 2:if(gradient.shape===0){rx=ry=Math.min(distance(x,y),distance(x,y-height),distance(x-width,y),distance(x-width,y-height))}else if(gradient.shape===1){var c=Math.min(Math.abs(y),Math.abs(y-height))/Math.min(Math.abs(x),Math.abs(x-width));var _a=findCorner(width,height,x,y,true),cx=_a[0],cy=_a[1];rx=distance(cx-x,(cy-y)/c);ry=c*rx}break;case 1:if(gradient.shape===0){rx=ry=Math.max(Math.abs(x),Math.abs(x-width),Math.abs(y),Math.abs(y-height))}else if(gradient.shape===1){rx=Math.max(Math.abs(x),Math.abs(x-width));ry=Math.max(Math.abs(y),Math.abs(y-height))}break;case 3:if(gradient.shape===0){rx=ry=Math.max(distance(x,y),distance(x,y-height),distance(x-width,y),distance(x-width,y-height))}else if(gradient.shape===1){var c=Math.max(Math.abs(y),Math.abs(y-height))/Math.max(Math.abs(x),Math.abs(x-width));var _b=findCorner(width,height,x,y,false),cx=_b[0],cy=_b[1];rx=distance(cx-x,(cy-y)/c);ry=c*rx}break}if(Array.isArray(gradient.size)){rx=getAbsoluteValue(gradient.size[0],width);ry=gradient.size.length===2?getAbsoluteValue(gradient.size[1],height):rx}return[rx,ry]};var linearGradient=function(context,tokens){var angle$1=deg(180);var stops=[];
28parseFunctionArgs(tokens).forEach((function(arg,i){if(i===0){var firstToken=arg[0];if(firstToken.type===20&&firstToken.value==="to"){angle$1=parseNamedSide(arg);return}else if(isAngle(firstToken)){angle$1=angle.parse(context,firstToken);return}}var colorStop=parseColorStop(context,arg);stops.push(colorStop)}));return{angle:angle$1,stops:stops,type:1}};var prefixLinearGradient=function(context,tokens){var angle$1=deg(180);var stops=[];parseFunctionArgs(tokens).forEach((function(arg,i){if(i===0){var firstToken=arg[0];if(firstToken.type===20&&["top","left","right","bottom"].indexOf(firstToken.value)!==-1){angle$1=parseNamedSide(arg);return}else if(isAngle(firstToken)){angle$1=(angle.parse(context,firstToken)+deg(270))%deg(360);return}}var colorStop=parseColorStop(context,arg);stops.push(colorStop)}));return{angle:angle$1,stops:stops,type:1}};var webkitGradient=function(context,tokens){var angle=deg(180);var stops=[];var type=1;var shape=0;var size=3;var position=[];parseFunctionArgs(tokens).forEach((function(arg,i){var firstToken=arg[0];if(i===0){if(isIdentToken(firstToken)&&firstToken.value==="linear"){type=1;return}else if(isIdentToken(firstToken)&&firstToken.value==="radial"){type=2;return}}if(firstToken.type===18){if(firstToken.name==="from"){var color=color$1.parse(context,firstToken.values[0]);stops.push({stop:ZERO_LENGTH,color:color})}else if(firstToken.name==="to"){var color=color$1.parse(context,firstToken.values[0]);stops.push({stop:HUNDRED_PERCENT,color:color})}else if(firstToken.name==="color-stop"){var values=firstToken.values.filter(nonFunctionArgSeparator);if(values.length===2){var color=color$1.parse(context,values[1]);var stop_1=values[0];if(isNumberToken(stop_1)){stops.push({stop:{type:16,number:stop_1.number*100,flags:stop_1.flags},color:color})}}}}}));return type===1?{angle:(angle+deg(180))%deg(360),stops:stops,type:type}:{size:size,shape:shape,stops:stops,position:position,type:type}};var CLOSEST_SIDE="closest-side";var FARTHEST_SIDE="farthest-side";var CLOSEST_CORNER="closest-corner";var FARTHEST_CORNER="farthest-corner";var CIRCLE="circle";var ELLIPSE="ellipse";var COVER="cover";var CONTAIN="contain";var radialGradient=function(context,tokens){var shape=0;var size=3;var stops=[];var position=[];parseFunctionArgs(tokens).forEach((function(arg,i){var isColorStop=true;if(i===0){var isAtPosition_1=false;isColorStop=arg.reduce((function(acc,token){if(isAtPosition_1){if(isIdentToken(token)){switch(token.value){case"center":position.push(FIFTY_PERCENT);return acc;case"top":case"left":position.push(ZERO_LENGTH);return acc;case"right":case"bottom":position.push(HUNDRED_PERCENT);return acc}}else if(isLengthPercentage(token)||isLength(token)){position.push(token)}}else if(isIdentToken(token)){switch(token.value){case CIRCLE:shape=0;return false;case ELLIPSE:shape=1;return false;case"at":isAtPosition_1=true;return false;case CLOSEST_SIDE:size=0;return false;case COVER:case FARTHEST_SIDE:size=1;return false;case CONTAIN:case CLOSEST_CORNER:size=2;return false;case FARTHEST_CORNER:size=3;return false}}else if(isLength(token)||isLengthPercentage(token)){if(!Array.isArray(size)){size=[]}size.push(token);return false}return acc}),isColorStop)}if(isColorStop){var colorStop=parseColorStop(context,arg);stops.push(colorStop)}}));return{size:size,shape:shape,stops:stops,position:position,type:2}};var prefixRadialGradient=function(context,tokens){var shape=0;var size=3;var stops=[];var position=[];parseFunctionArgs(tokens).forEach((function(arg,i){var isColorStop=true;if(i===0){isColorStop=arg.reduce((function(acc,token){if(isIdentToken(token)){switch(token.value){case"center":position.push(FIFTY_PERCENT);return false;case"top":case"left":position.push(ZERO_LENGTH);return false;case"right":case"bottom":position.push(HUNDRED_PERCENT);return false}}else if(isLengthPercentage(token)||isLength(token)){position.push(token);return false}return acc}),isColorStop)}else if(i===1){isColorStop=arg.reduce((function(acc,token){if(isIdentToken(token)){switch(token.value){case CIRCLE:shape=0;return false;case ELLIPSE:shape=1;return false;case CONTAIN:case CLOSEST_SIDE:size=0;return false;case FARTHEST_SIDE:size=1;return false;case CLOSEST_CORNER:size=2;return false;case COVER:case FARTHEST_CORNER:size=3;return false}}else if(isLength(token)||isLengthPercentage(token)){if(!Array.isArray(size)){size=[]}size.push(token);return false}return acc}),isColorStop)}if(isColorStop){var colorStop=parseColorStop(context,arg);stops.push(colorStop)}}));return{size:size,shape:shape,stops:stops,position:position,type:2}};var isLinearGradient=function(background){return background.type===1};var isRadialGradient=function(background){return background.type===2};var image={name:"image",parse:function(context,value){if(value.type===22){var image_1={url:value.value,type:0};context.cache.addImage(value.value);return image_1}if(value.type===18){var imageFunction=SUPPORTED_IMAGE_FUNCTIONS[value.name];if(typeof imageFunction==="undefined"){throw new Error('Attempting to parse an unsupported image function "'+value.name+'"')}return imageFunction(context,value.values)}throw new Error("Unsupported image type "+value.type)}};function isSupportedImage(value){return!(value.type===20&&value.value==="none")&&(value.type!==18||!!SUPPORTED_IMAGE_FUNCTIONS[value.name])}var SUPPORTED_IMAGE_FUNCTIONS={"linear-gradient":linearGradient,"-moz-linear-gradient":prefixLinearGradient,"-ms-linear-gradient":prefixLinearGradient,"-o-linear-gradient":prefixLinearGradient,"-webkit-linear-gradient":prefixLinearGradient,"radial-gradient":radialGradient,"-moz-radial-gradient":prefixRadialGradient,"-ms-radial-gradient":prefixRadialGradient,"-o-radial-gradient":prefixRadialGradient,"-webkit-radial-gradient":prefixRadialGradient,"-webkit-gradient":webkitGradient};var backgroundImage={name:"background-image",initialValue:"none",type:1,prefix:false,parse:function(context,tokens){if(tokens.length===0){return[]}var first=tokens[0];if(first.type===20&&first.value==="none"){return[]}return tokens.filter((function(value){return nonFunctionArgSeparator(value)&&isSupportedImage(value)})).map((function(value){return image.parse(context,value)}))}};var backgroundOrigin={name:"background-origin",initialValue:"border-box",prefix:false,type:1,parse:function(_context,tokens){return tokens.map((function(token){if(isIdentToken(token)){
28switch(token.value){case"padding-box":return 1;case"content-box":return 2}}return 0}))}};var backgroundPosition={name:"background-position",initialValue:"0% 0%",type:1,prefix:false,parse:function(_context,tokens){return parseFunctionArgs(tokens).map((function(values){return values.filter(isLengthPercentage)})).map(parseLengthPercentageTuple)}};var backgroundRepeat={name:"background-repeat",initialValue:"repeat",prefix:false,type:1,parse:function(_context,tokens){return parseFunctionArgs(tokens).map((function(values){return values.filter(isIdentToken).map((function(token){return token.value})).join(" ")})).map(parseBackgroundRepeat)}};var parseBackgroundRepeat=function(value){switch(value){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}};var BACKGROUND_SIZE;(function(BACKGROUND_SIZE){BACKGROUND_SIZE["AUTO"]="auto";BACKGROUND_SIZE["CONTAIN"]="contain";BACKGROUND_SIZE["COVER"]="cover"})(BACKGROUND_SIZE||(BACKGROUND_SIZE={}));var backgroundSize={name:"background-size",initialValue:"0",prefix:false,type:1,parse:function(_context,tokens){return parseFunctionArgs(tokens).map((function(values){return values.filter(isBackgroundSizeInfoToken)}))}};var isBackgroundSizeInfoToken=function(value){return isIdentToken(value)||isLengthPercentage(value)};var borderColorForSide=function(side){return{name:"border-"+side+"-color",initialValue:"transparent",prefix:false,type:3,format:"color"}};var borderTopColor=borderColorForSide("top");var borderRightColor=borderColorForSide("right");var borderBottomColor=borderColorForSide("bottom");var borderLeftColor=borderColorForSide("left");var borderRadiusForSide=function(side){return{name:"border-radius-"+side,initialValue:"0 0",prefix:false,type:1,parse:function(_context,tokens){return parseLengthPercentageTuple(tokens.filter(isLengthPercentage))}}};var borderTopLeftRadius=borderRadiusForSide("top-left");var borderTopRightRadius=borderRadiusForSide("top-right");var borderBottomRightRadius=borderRadiusForSide("bottom-right");var borderBottomLeftRadius=borderRadiusForSide("bottom-left");var borderStyleForSide=function(side){return{name:"border-"+side+"-style",initialValue:"solid",prefix:false,type:2,parse:function(_context,style){switch(style){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}};var borderTopStyle=borderStyleForSide("top");var borderRightStyle=borderStyleForSide("right");var borderBottomStyle=borderStyleForSide("bottom");var borderLeftStyle=borderStyleForSide("left");var borderWidthForSide=function(side){return{name:"border-"+side+"-width",initialValue:"0",type:0,prefix:false,parse:function(_context,token){if(isDimensionToken(token)){return token.number}return 0}}};var borderTopWidth=borderWidthForSide("top");var borderRightWidth=borderWidthForSide("right");var borderBottomWidth=borderWidthForSide("bottom");var borderLeftWidth=borderWidthForSide("left");var color={name:"color",initialValue:"transparent",prefix:false,type:3,format:"color"};var direction={name:"direction",initialValue:"ltr",prefix:false,type:2,parse:function(_context,direction){switch(direction){case"rtl":return 1;case"ltr":default:return 0}}};var display={name:"display",initialValue:"inline-block",prefix:false,type:1,parse:function(_context,tokens){return tokens.filter(isIdentToken).reduce((function(bit,token){return bit|parseDisplayValue(token.value)}),0)}};var parseDisplayValue=function(display){switch(display){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;
28case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0};var float={name:"float",initialValue:"none",prefix:false,type:2,parse:function(_context,float){switch(float){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}};var letterSpacing={name:"letter-spacing",initialValue:"0",prefix:false,type:0,parse:function(_context,token){if(token.type===20&&token.value==="normal"){return 0}if(token.type===17){return token.number}if(token.type===15){return token.number}return 0}};var LINE_BREAK;(function(LINE_BREAK){LINE_BREAK["NORMAL"]="normal";LINE_BREAK["STRICT"]="strict"})(LINE_BREAK||(LINE_BREAK={}));var lineBreak={name:"line-break",initialValue:"normal",prefix:false,type:2,parse:function(_context,lineBreak){switch(lineBreak){case"strict":return LINE_BREAK.STRICT;case"normal":default:return LINE_BREAK.NORMAL}}};var lineHeight={name:"line-height",initialValue:"normal",prefix:false,type:4};var computeLineHeight=function(token,fontSize){if(isIdentToken(token)&&token.value==="normal"){return 1.2*fontSize}else if(token.type===17){return fontSize*token.number}else if(isLengthPercentage(token)){return getAbsoluteValue(token,fontSize)}return fontSize};var listStyleImage={name:"list-style-image",initialValue:"none",type:0,prefix:false,parse:function(context,token){if(token.type===20&&token.value==="none"){return null}return image.parse(context,token)}};var listStylePosition={name:"list-style-position",initialValue:"outside",prefix:false,type:2,parse:function(_context,position){switch(position){case"inside":return 0;case"outside":default:return 1}}};var listStyleType={name:"list-style-type",initialValue:"none",prefix:false,type:2,parse:function(_context,type){switch(type){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}};var marginForSide=function(side){return{name:"margin-"+side,initialValue:"0",prefix:false,type:4}};var marginTop=marginForSide("top");var marginRight=marginForSide("right");var marginBottom=marginForSide("bottom");var marginLeft=marginForSide("left");var overflow={name:"overflow",initialValue:"visible",prefix:false,type:1,parse:function(_context,tokens){return tokens.filter(isIdentToken).map((function(overflow){switch(overflow.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}}))}};var overflowWrap={name:"overflow-wrap",initialValue:"normal",prefix:false,type:2,parse:function(_context,overflow){switch(overflow){case"break-word":return"break-word";case"normal":default:return"normal"}}};var paddingForSide=function(side){return{name:"padding-"+side,initialValue:"0",prefix:false,type:3,format:"length-percentage"}};var paddingTop=paddingForSide("top");var paddingRight=paddingForSide("right");var paddingBottom=paddingForSide("bottom");var paddingLeft=paddingForSide("left");var textAlign={name:"text-align",initialValue:"left",prefix:false,type:2,parse:function(_context,textAlign){switch(textAlign){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}};var position={name:"position",initialValue:"static",prefix:false,type:2,parse:function(_context,position){switch(position){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}};var textShadow={name:"text-shadow",initialValue:"none",type:1,prefix:false,parse:function(context,tokens){if(tokens.length===1&&isIdentWithValue(tokens[0],"n
28one")){return[]}return parseFunctionArgs(tokens).map((function(values){var shadow={color:COLORS.TRANSPARENT,offsetX:ZERO_LENGTH,offsetY:ZERO_LENGTH,blur:ZERO_LENGTH};var c=0;for(var i=0;i<values.length;i++){var token=values[i];if(isLength(token)){if(c===0){shadow.offsetX=token}else if(c===1){shadow.offsetY=token}else{shadow.blur=token}c++}else{shadow.color=color$1.parse(context,token)}}return shadow}))}};var textTransform={name:"text-transform",initialValue:"none",prefix:false,type:2,parse:function(_context,textTransform){switch(textTransform){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}};var transform$1={name:"transform",initialValue:"none",prefix:true,type:0,parse:function(_context,token){if(token.type===20&&token.value==="none"){return null}if(token.type===18){var transformFunction=SUPPORTED_TRANSFORM_FUNCTIONS[token.name];if(typeof transformFunction==="undefined"){throw new Error('Attempting to parse an unsupported transform function "'+token.name+'"')}return transformFunction(token.values)}return null}};var matrix=function(args){var values=args.filter((function(arg){return arg.type===17})).map((function(arg){return arg.number}));return values.length===6?values:null};var matrix3d=function(args){var values=args.filter((function(arg){return arg.type===17})).map((function(arg){return arg.number}));var a1=values[0],b1=values[1];values[2];values[3];var a2=values[4],b2=values[5];values[6];values[7];values[8];values[9];values[10];values[11];var a4=values[12],b4=values[13];values[14];values[15];return values.length===16?[a1,b1,a2,b2,a4,b4]:null};var SUPPORTED_TRANSFORM_FUNCTIONS={matrix:matrix,matrix3d:matrix3d};var DEFAULT_VALUE={type:16,number:50,flags:FLAG_INTEGER};var DEFAULT=[DEFAULT_VALUE,DEFAULT_VALUE];var transformOrigin={name:"transform-origin",initialValue:"50% 50%",prefix:true,type:1,parse:function(_context,tokens){var origins=tokens.filter(isLengthPercentage);if(origins.length!==2){return DEFAULT}return[origins[0],origins[1]]}};var visibility={name:"visible",initialValue:"none",prefix:false,type:2,parse:function(_context,visibility){switch(visibility){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}};var WORD_BREAK;(function(WORD_BREAK){WORD_BREAK["NORMAL"]="normal";WORD_BREAK["BREAK_ALL"]="break-all";WORD_BREAK["KEEP_ALL"]="keep-all"}
28)(WORD_BREAK||(WORD_BREAK={}));var wordBreak={name:"word-break",initialValue:"normal",prefix:false,type:2,parse:function(_context,wordBreak){switch(wordBreak){case"break-all":return WORD_BREAK.BREAK_ALL;case"keep-all":return WORD_BREAK.KEEP_ALL;case"normal":default:return WORD_BREAK.NORMAL}}};var zIndex={name:"z-index",initialValue:"auto",prefix:false,type:0,parse:function(_context,token){if(token.type===20){return{auto:true,order:0}}if(isNumberToken(token)){return{auto:false,order:token.number}}throw new Error("Invalid z-index number parsed")}};var time={name:"time",parse:function(_context,value){if(value.type===15){switch(value.unit.toLowerCase()){case"s":return 1e3*value.number;case"ms":return value.number}}throw new Error("Unsupported time type")}};var opacity={name:"opacity",initialValue:"1",type:0,prefix:false,parse:function(_context,token){if(isNumberToken(token)){return token.number}return 1}};var textDecorationColor={name:"text-decoration-color",initialValue:"transparent",prefix:false,type:3,format:"color"};var textDecorationLine={name:"text-decoration-line",initialValue:"none",prefix:false,type:1,parse:function(_context,tokens){return tokens.filter(isIdentToken).map((function(token){switch(token.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0})).filter((function(line){return line!==0}))}};var fontFamily={name:"font-family",initialValue:"",prefix:false,type:1,parse:function(_context,tokens){var accumulator=[];var results=[];tokens.forEach((function(token){switch(token.type){case 20:case 0:accumulator.push(token.value);break;case 17:accumulator.push(token.number.toString());break;case 4:results.push(accumulator.join(" "));accumulator.length=0;break}}));if(accumulator.length){results.push(accumulator.join(" "))}return results.map((function(result){return result.indexOf(" ")===-1?result:"'"+result+"'"}))}};var fontSize={name:"font-size",initialValue:"0",prefix:false,type:3,format:"length"};var fontWeight={name:"font-weight",initialValue:"normal",type:0,prefix:false,parse:function(_context,token){if(isNumberToken(token)){return token.number}if(isIdentToken(token)){switch(token.value){case"bold":return 700;case"normal":default:return 400}}return 400}};var fontVariant={name:"font-variant",initialValue:"none",type:1,prefix:false,parse:function(_context,tokens){return tokens.filter(isIdentToken).map((function(token){return token.value}))}};var fontStyle={name:"font-style",initialValue:"normal",prefix:false,type:2,parse:function(_context,overflow){switch(overflow){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}};var contains=function(bit,value){return(bit&value)!==0};var content={name:"content",initialValue:"none",type:1,prefix:false,parse:function(_context,tokens){if(tokens.length===0){return[]}var first=tokens[0];if(first.type===20&&first.value==="none"){return[]}return tokens}
28};var counterIncrement={name:"counter-increment",initialValue:"none",prefix:true,type:1,parse:function(_context,tokens){if(tokens.length===0){return null}var first=tokens[0];if(first.type===20&&first.value==="none"){return null}var increments=[];var filtered=tokens.filter(nonWhiteSpace);for(var i=0;i<filtered.length;i++){var counter=filtered[i];var next=filtered[i+1];if(counter.type===20){var increment=next&&isNumberToken(next)?next.number:1;increments.push({counter:counter.value,increment:increment})}}return increments}};var counterReset={name:"counter-reset",initialValue:"none",prefix:true,type:1,parse:function(_context,tokens){if(tokens.length===0){return[]}var resets=[];var filtered=tokens.filter(nonWhiteSpace);for(var i=0;i<filtered.length;i++){var counter=filtered[i];var next=filtered[i+1];if(isIdentToken(counter)&&counter.value!=="none"){var reset=next&&isNumberToken(next)?next.number:0;resets.push({counter:counter.value,reset:reset})}}return resets}};var duration={name:"duration",initialValue:"0s",prefix:false,type:1,parse:function(context,tokens){return tokens.filter(isDimensionToken).map((function(token){return time.parse(context,token)}))}};var quotes={name:"quotes",initialValue:"none",prefix:true,type:1,parse:function(_context,tokens){if(tokens.length===0){return null}var first=tokens[0];if(first.type===20&&first.value==="none"){return null}var quotes=[];var filtered=tokens.filter(isStringToken);if(filtered.length%2!==0){return null}for(var i=0;i<filtered.length;i+=2){var open_1=filtered[i].value;var close_1=filtered[i+1].value;quotes.push({open:open_1,close:close_1})}return quotes}};var getQuote=function(quotes,depth,open){if(!quotes){return""}var quote=quotes[Math.min(depth,quotes.length-1)];if(!quote){return""}return open?quote.open:quote.close};var boxShadow={name:"box-shadow",initialValue:"none",type:1,prefix:false,parse:function(context,tokens){if(tokens.length===1&&isIdentWithValue(tokens[0],"none")){return[]}return parseFunctionArgs(tokens).map((function(values){var shadow={color:255,offsetX:ZERO_LENGTH,offsetY:ZERO_LENGTH,blur:ZERO_LENGTH,spread:ZERO_LENGTH,inset:false};var c=0;for(var i=0;i<values.length;i++){var token=values[i];if(isIdentWithValue(token,"inset")){shadow.inset=true}else if(isLength(token)){if(c===0){shadow.offsetX=token}else if(c===1){shadow.offsetY=token}else if(c===2){shadow.blur=token}else{shadow.spread=token}c++}else{shadow.color=color$1.parse(context,token)}}return shadow}))}};var paintOrder={name:"paint-order",initialValue:"normal",prefix:false,type:1,parse:function(_context,tokens){var DEFAULT_VALUE=[0,1,2];var layers=[];tokens.filter(isIdentToken).forEach((function(token){switch(token.value){case"stroke":layers.push(1);break;case"fill":layers.push(0);break;case"markers":layers.push(2);break}}));DEFAULT_VALUE.forEach((function(value){if(layers.indexOf(value)===-1){layers.push(value)}}));return layers}};var webkitTextStrokeColor={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:false,type:3,format:"color"};var webkitTextStrokeWidth={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:false,parse:function(_context,token){if(isDimensionToken(token)){return token.number}return 0}};var CSSParsedDeclaration=function(){function CSSParsedDeclaration(context,declaration){var _a,_b;this.animationDuration=parse(context,duration,declaration.animationDuration);this.backgroundClip=parse(context,backgroundClip,declaration.backgroundClip);this.backgroundColor=parse(context,backgroundColor,declaration.backgroundColor);this.backgroundImage=parse(context,backgroundImage,declaration.backgroundImage);this.backgroundOrigin=parse(context,backgroundOrigin,declaration.backgroundOrigin);this.backgroundPosition=parse(context,backgroundPosition,declaration.backgroundPosition);this.backgroundRepeat=parse(context,backgroundRepeat,declaration.backgroundRepeat);this.backgroundSize=parse(context,backgroundSize,declaration.backgroundSize);this.borderTopColor=parse(context,borderTopColor,declaration.borderTopColor);this.borderRightColor=parse(context,borderRightColor,declaration.borderRightColor);this.borderBottomColor=parse(context,borderBottomColor,declaration.borderBottomColor);this.borderLeftColor=parse(context,borderLeftColor,declaration.borderLeftColor);this.borderTopLeftRadius=parse(context,borderTopLeftRadius,declaration.borderTopLeftRadius);this.borderTopRightRadius=parse(context,borderTopRightRadius,declaration.borderTopRightRadius);this.borderBottomRightRadius=parse(context,borderBottomRightRadius,declaration.borderBottomRightRadius);this.borderBottomLeftRadius=parse(context,borderBottomLeftRadius,declaration.borderBottomLeftRadius);this.borderTopStyle=parse(context,borderTopStyle,declaration.borderTopStyle);this.borderRightStyle=parse(context,borderRightStyle,declaration.borderRightStyle);this.borderBottomStyle=parse(context,borderBottomStyle,declaration.borderBottomStyle);this.borderLeftStyle=parse(context,borderLeftStyle,declaration.borderLeftStyle);this.borderTopWidth=parse(context,borderTopWidth,declaration.borderTopWidth);this.borderRightWidth=parse(context,borderRightWidth,declaration.borderRightWidth);this.borderBottomWidth=parse(context,borderBottomWidth,declaration.borderBottomWidth);this.borderLeftWidth=parse(context,borderLeftWidth,declaration.borderLeftWidth);this.boxShadow=parse(context,boxShadow,declaration.boxShadow);this.color=parse(context,color,declaration.color);this.direction=parse(context,direction,declaration.direction);this.display=parse(context,display,declaration.display);this.float=parse(context,float,declaration.cssFloat);this.fontFamily=parse(context,fontFamily,declaration.fontFamily);this.fontSize=parse(context,fontSize,declaration.fontSize);this.fontStyle=parse(context,fontStyle,declaration.fontStyle);this.fontVariant=parse(context,fontVariant,declaration.fontVariant);this.fontWeight=parse(context,fontWeight,declaration.fontWeight);this.letterSpacing=parse(context,letterSpacing,declaration.letterSpacing);this.lineBreak=parse(context,lineBreak,declaration.lineBreak);this.lineHeight=parse(context,lineHeight,declaration.lineHeight);this.listStyleImage=parse(context,listStyleImage,declaration.listStyleImage);this.listStylePosition=parse(context,listStylePosition,declaration.listStylePosition);this.listStyleType=parse(context,listStyleType,declaration.listStyleType);this.marginTop=parse(context,marginTop,declaration.marginTop);this.marginRight=parse(context,marginRight,declaration.marginRight);this.marginBottom=parse(context,marginBottom,declaration.marginBottom);this.marginLeft=parse(context,marginLeft,declaration.marginLeft);this.opacity=parse(context,opacity,declaration.opacity);var overflowTuple=parse(context,overflow,declaration.overflow);this.overflowX=overflowTuple[0];this.overflowY=overflowTuple[overflowTuple.length>1?1:0];this.overflowWrap=parse(context,overflowWrap,declaration.overflowWrap);this.paddingTop=parse(context,paddingTop,declaration.paddingTop);this.paddingRight=parse(context,paddingRight,declaration.paddingRight);this.paddingBottom=parse(context,paddingBottom,declaration.paddingBottom);this.paddingLeft=parse(context,paddingLeft,declaration.paddingLeft);this.paintOrder=parse(context,paintOrder,declaration.paintOrder);this.position=parse(context,position,declaration.position);this.textAlign=parse(context,textAlign,declaration.textAlign);this.textDecorationColor=parse(context,textDecorationColor,(_a=declaration.textDecorationColor)!==null&&_a!==void 0?_a:declaration.color);this.textDecorationLine=parse(context,textDecorationLine,(_b=declaration.textDecorationLine)!==null&&_b!==void 0?_b:declaration.textDecoration);this.textShadow=parse(context,textShadow,declaration.textShadow);this.textTransform=parse(context,textTransform,declaration.textTransform);this.transform=parse(context,transform$1,declaration.transform);this.transformOrigin=parse(context,transformOrigin,declaration.transformOrigin);this.visibility=parse(context,visibility,declaration.visibility);this.webkitTextStrokeColor=parse(context,webkitTextStrokeColor,declaration.webkitTextStrokeColor);this.webkitTextStrokeWidth=parse(context,webkitTextStrokeWidth,declaration.webkitTextStrokeWidth);this.wordBreak=parse(context,wordBreak,declaration.wordBreak);this.zIndex=parse(context,zIndex,declaration.zIndex)}CSSParsedDeclaration.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0};CSSParsedDeclaration.prototype.isTransparent=function(){return isTransparent
28(this.backgroundColor)};CSSParsedDeclaration.prototype.isTransformed=function(){return this.transform!==null};CSSParsedDeclaration.prototype.isPositioned=function(){return this.position!==0};CSSParsedDeclaration.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto};CSSParsedDeclaration.prototype.isFloating=function(){return this.float!==0};CSSParsedDeclaration.prototype.isInlineLevel=function(){return contains(this.display,4)||contains(this.display,33554432)||contains(this.display,268435456)||contains(this.display,536870912)||contains(this.display,67108864)||contains(this.display,134217728)};return CSSParsedDeclaration}();var CSSParsedPseudoDeclaration=function(){function CSSParsedPseudoDeclaration(context,declaration){this.content=parse(context,content,declaration.content);this.quotes=parse(context,quotes,declaration.quotes)}return CSSParsedPseudoDeclaration}();var CSSParsedCounterDeclaration=function(){function CSSParsedCounterDeclaration(context,declaration){this.counterIncrement=parse(context,counterIncrement,declaration.counterIncrement);this.counterReset=parse(context,counterReset,declaration.counterReset)}return CSSParsedCounterDeclaration}();var parse=function(context,descriptor,style){var tokenizer=new Tokenizer;var value=style!==null&&typeof style!=="undefined"?style.toString():descriptor.initialValue;tokenizer.write(value);var parser=new Parser(tokenizer.read());switch(descriptor.type){case 2:var token=parser.parseComponentValue();return descriptor.parse(context,isIdentToken(token)?token.value:descriptor.initialValue);case 0:return descriptor.parse(context,parser.parseComponentValue());case 1:return descriptor.parse(context,parser.parseComponentValues());case 4:return parser.parseComponentValue();case 3:switch(descriptor.format){case"angle":return angle.parse(context,parser.parseComponentValue());case"color":return color$1.parse(context,parser.parseComponentValue());case"image":return image.parse(context,parser.parseComponentValue());case"length":var length_1=parser.parseComponentValue();return isLength(length_1)?length_1:ZERO_LENGTH;case"length-percentage":var value_1=parser.parseComponentValue();return isLengthPercentage(value_1)?value_1:ZERO_LENGTH;case"time":return time.parse(context,parser.parseComponentValue())}break}};var elementDebuggerAttribute="data-html2canvas-debug";var getElementDebugType=function(element){var attribute=element.getAttribute(elementDebuggerAttribute);switch(attribute){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}};var isDebugging=function(element,type){var elementType=getElementDebugType(element);return elementType===1||type===elementType};var ElementContainer=function(){function ElementContainer(context,element){this.context=context;this.textNodes=[];this.elements=[];this.flags=0;if(isDebugging(element,3)){debugger}this.styles=new CSSParsedDeclaration(context,window.getComputedStyle(element,null));if(isHTMLElementNode(element)){if(this.styles.animationDuration.some((function(duration){return duration>0}))){element.style.animationDuration="0s"}if(this.styles.transform!==null){element.style.transform="none"}}this.bounds=parseBounds(this.context,element);if(isDebugging(element,4)){this.flags|=16}}return ElementContainer}();var base64=
vendor: 26,158 bytes, line 28
28"AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA="
28;var chars$1="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
28+/";var lookup$1=typeof Uint8Array==="undefined"?[]:new Uint8Array(256);for(var i$1=0;i$1<chars$1.length;i$1++){lookup$1[chars$1.charCodeAt(i$1)]=i$1}var decode=function(base64){var bufferLength=base64.length*.75,len=base64.length,i,p=0,encoded1,encoded2,encoded3,encoded4;if(base64[base64.length-1]==="="){bufferLength--;if(base64[base64.length-2]==="="){bufferLength--}}var buffer=typeof ArrayBuffer!=="undefined"&&typeof Uint8Array!=="undefined"&&typeof Uint8Array.prototype.slice!=="undefined"?new ArrayBuffer(bufferLength):new Array(bufferLength);var bytes=Array.isArray(buffer)?buffer:new Uint8Array(buffer);for(i=0;i<len;i+=4){encoded1=lookup$1[base64.charCodeAt(i)];encoded2=lookup$1[base64.charCodeAt(i+1)];encoded3=lookup$1[base64.charCodeAt(i+2)];encoded4=lookup$1[base64.charCodeAt(i+3)];bytes[p++]=encoded1<<2|encoded2>>4;bytes[p++]=(encoded2&15)<<4|encoded3>>2;bytes[p++]=(encoded3&3)<<6|encoded4&63}return buffer};var polyUint16Array=function(buffer){var length=buffer.length;var bytes=[];for(var i=0;i<length;i+=2){bytes.push(buffer[i+1]<<8|buffer[i])}return bytes};var polyUint32Array=function(buffer){var length=buffer.length;var bytes=[];for(var i=0;i<length;i+=4){bytes.push(buffer[i+3]<<24|buffer[i+2]<<16|buffer[i+1]<<8|buffer[i])}return bytes};var UTRIE2_SHIFT_2=5;var UTRIE2_SHIFT_1=6+5;var UTRIE2_INDEX_SHIFT=2;var UTRIE2_SHIFT_1_2=UTRIE2_SHIFT_1-UTRIE2_SHIFT_2;var UTRIE2_LSCP_INDEX_2_OFFSET=65536>>UTRIE2_SHIFT_2;var UTRIE2_DATA_BLOCK_LENGTH=1<<UTRIE2_SHIFT_2;var UTRIE2_DATA_MASK=UTRIE2_DATA_BLOCK_LENGTH-1;var UTRIE2_LSCP_INDEX_2_LENGTH=1024>>UTRIE2_SHIFT_2;var UTRIE2_INDEX_2_BMP_LENGTH=UTRIE2_LSCP_INDEX_2_OFFSET+UTRIE2_LSCP_INDEX_2_LENGTH;var UTRIE2_UTF8_2B_INDEX_2_OFFSET=UTRIE2_INDEX_2_BMP_LENGTH;var UTRIE2_UTF8_2B_INDEX_2_LENGTH=2048>>6;var UTRIE2_INDEX_1_OFFSET=UTRIE2_UTF8_2B_INDEX_2_OFFSET+UTRIE2_UTF8_2B_INDEX_2_LENGTH;var UTRIE2_OMITTED_BMP_INDEX_1_LENGTH=65536>>UTRIE2_SHIFT_1;var UTRIE2_INDEX_2_BLOCK_LENGTH=1<<UTRIE2_SHIFT_1_2;var UTRIE2_INDEX_2_MASK=UTRIE2_INDEX_2_BLOCK_LENGTH-1;var slice16=function(view,start,end){if(view.slice){return view.slice(start,end)}return new Uint16Array(Array.prototype.slice.call(view,start,end))};var slice32=function(view,start,end){if(view.slice){return view.slice(start,end)}return new Uint32Array(Array.prototype.slice.call(view,start,end))};var createTrieFromBase64=function(base64,_byteLength){var buffer=decode(base64);var view32=Array.isArray(buffer)?polyUint32Array(buffer):new Uint32Array(buffer);var view16=Array.isArray(buffer)?polyUint16Array(buffer):new Uint16Array(buffer);var headerLength=24;var index=slice16(view16,headerLength/2,view32[4]/2);var data=view32[5]===2?slice16(view16,(headerLength+view32[4])/2):slice32(view32,Math.ceil((headerLength+view32[4])/4));return new Trie(view32[0],view32[1],view32[2],view32[3],index,data)};var Trie=function(){function Trie(initialValue,errorValue,highStart,highValueIndex,index,data){this.initialValue=initialValue;this.errorValue=errorValue;this.highStart=highStart;this.highValueIndex=highValueIndex;this.index=index;this.data=data}Trie.prototype.get=function(codePoint){var ix;if(codePoint>=0){if(codePoint<55296||codePoint>56319&&codePoint<=65535){ix=this.index[codePoint>>UTRIE2_SHIFT_2];ix=(ix<<UTRIE2_INDEX_SHIFT)+(codePoint&UTRIE2_DATA_MASK);return this.data[ix]}if(codePoint<=65535){ix=this.index[UTRIE2_LSCP_INDEX_2_OFFSET+(codePoint-55296>>UTRIE2_SHIFT_2)];ix=(ix<<UTRIE2_INDEX_SHIFT)+(codePoint&UTRIE2_DATA_MASK);return this.data[ix]}if(codePoint<this.highStart){ix=UTRIE2_INDEX_1_OFFSET-UTRIE2_OMITTED_BMP_INDEX_1_LENGTH+(codePoint>>UTRIE2_SHIFT_1);ix=this.index[ix];ix+=codePoint>>UTRIE2_SHIFT_2&UTRIE2_INDEX_2_MASK;ix=this.index[ix];ix=(ix<<UTRIE2_INDEX_SHIFT)+(codePoint&UTRIE2_DATA_MASK);return this.data[ix]}if(codePoint<=1114111){return this.data[this.highValueIndex]}}return this.errorValue};return Trie}();var chars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var lookup=typeof Uint8Array==="undefined"?[]:new Uint8Array(256);for(var i=0;i<chars.length;i++){lookup[chars.charCodeAt(i)]=i}var Prepend=1;var CR=2;var LF=3;var Control=4;var Extend=5;var SpacingMark=7;var L=8;var V=9;var T=10;var LV=11;var LVT=12;var ZWJ=13;var Extended_Pictographic=14;var RI=15;var toCodePoints=function(str){var codePoints=[];var i=0;var length=str.length;while(i<length){var value=str.charCodeAt(i++);if(value>=55296&&value<=56319&&i<length){var extra=str.charCodeAt(i++);if((extra&64512)===56320){codePoints.push(((value&1023)<<10)+(extra&1023)+65536)}else{codePoints.push(value);i--}}else{codePoints.push(value)}}return codePoints};var fromCodePoint=function(){var codePoints=[];for(var _i=0;_i<arguments.length;_i++){codePoints[_i]=arguments[_i]}if(String.fromCodePoint){return String.fromCodePoint.apply(String,codePoints)}var length=codePoints.length;if(!length){return""}var codeUnits=[];var index=-1;var result="";while(++index<length){var codePoint=codePoints[index];if(codePoint<=65535){codeUnits.push(codePoint)}else{codePoint-=65536;codeUnits.push((codePoint>>10)+55296,codePoint%1024+56320)}if(index+1===length||codeUnits.length>
2816384){result+=String.fromCharCode.apply(String,codeUnits);codeUnits.length=0}}return result};var UnicodeTrie=createTrieFromBase64(base64);var BREAK_NOT_ALLOWED="×";var BREAK_ALLOWED="÷";var codePointToClass=function(codePoint){return UnicodeTrie.get(codePoint)};var _graphemeBreakAtIndex=function(_codePoints,classTypes,index){var prevIndex=index-2;var prev=classTypes[prevIndex];var current=classTypes[index-1];var next=classTypes[index];if(current===CR&&next===LF){return BREAK_NOT_ALLOWED}if(current===CR||current===LF||current===Control){return BREAK_ALLOWED}if(next===CR||next===LF||next===Control){return BREAK_ALLOWED}if(current===L&&[L,V,LV,LVT].indexOf(next)!==-1){return BREAK_NOT_ALLOWED}if((current===LV||current===V)&&(next===V||next===T)){return BREAK_NOT_ALLOWED}if((current===LVT||current===T)&&next===T){return BREAK_NOT_ALLOWED}if(next===ZWJ||next===Extend){return BREAK_NOT_ALLOWED}if(next===SpacingMark){return BREAK_NOT_ALLOWED}if(current===Prepend){return BREAK_NOT_ALLOWED}if(current===ZWJ&&next===Extended_Pictographic){while(prev===Extend){prev=classTypes[--prevIndex]}if(prev===Extended_Pictographic){return BREAK_NOT_ALLOWED}}if(current===RI&&next===RI){var countRI=0;while(prev===RI){countRI++;prev=classTypes[--prevIndex]}if(countRI%2===0){return BREAK_NOT_ALLOWED}}return BREAK_ALLOWED};var GraphemeBreaker=function(str){var codePoints=toCodePoints(str);var length=codePoints.length;var index=0;var lastEnd=0;var classTypes=codePoints.map(codePointToClass);return{next:function(){if(index>=length){return{done:true,value:null}}var graphemeBreak=BREAK_NOT_ALLOWED;while(index<length&&(graphemeBreak=_graphemeBreakAtIndex(codePoints,classTypes,++index))===BREAK_NOT_ALLOWED){}if(graphemeBreak!==BREAK_NOT_ALLOWED||index===length){var value=fromCodePoint.apply(null,codePoints.slice(lastEnd,index));lastEnd=index;return{value:value,done:false}}return{done:true,value:null}}}};var splitGraphemes=function(str){var breaker=GraphemeBreaker(str);var graphemes=[];var bk;while(!(bk=breaker.next()).done){if(bk.value){graphemes.push(bk.value.slice())}}return graphemes};var testRangeBounds=function(document){var TEST_HEIGHT=123;if(document.createRange){var range=document.createRange();if(range.getBoundingClientRect){var testElement=document.createElement("boundtest");testElement.style.height=TEST_HEIGHT+"px";testElement.style.display="block";document.body.appendChild(testElement);range.selectNode(testElement);var rangeBounds=range.getBoundingClientRect();var rangeHeight=Math.round(rangeBounds.height);document.body.removeChild(testElement);if(rangeHeight===TEST_HEIGHT){return true}}}return false};var testIOSLineBreak=function(document){var testElement=document.createElement("boundtest");testElement.style.width="50px";testElement.style.display="block";testElement.style.fontSize="12px";testElement.style.letterSpacing="0px";testElement.style.wordSpacing="0px";document.body.appendChild(testElement);var range=document.createRange();testElement.innerHTML=typeof"".repeat==="function"?"&#128104;".repeat(10):"";var node=testElement.firstChild;var textList=toCodePoints$1(node.data).map((function(i){return fromCodePoint$1(i)}));var offset=0;var prev={};var supports=textList.every((function(text,i){range.setStart(node,offset);range.setEnd(node,offset+text.length);var rect=range.getBoundingClientRect();offset+=text.length;var boundAhead=rect.x>prev.x||rect.y>prev.y;prev=rect;if(i===0){return true}return boundAhead}));document.body.removeChild(testElement);return supports};var testCORS=function(){return typeof(new Image).crossOrigin!=="undefined"};var testResponseType=function(){return typeof(new XMLHttpRequest).responseType==="string"};var testSVG=function(document){var img=new Image;var canvas=document.createElement("canvas");var ctx=canvas.getContext("2d");if(!ctx){return false}img.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{ctx.drawImage(img,0,0);canvas.toDataURL()}catch(e){return false}return true};var isGreenPixel=function(data){return data[0]===0&&data[1]===255&&data[2]===0&&data[3]===255};var testForeignObject=function(document){var canvas=document.createElement("canvas");var size=100;canvas.width=size;canvas.height=size;var ctx=canvas.getContext("2d");if(!ctx){return Promise.reject(false)}ctx.fillStyle="rgb(0, 255, 0)";ctx.fillRect(0,0,size,size);var img=new Image;var greenImageSrc=canvas.toDataURL();img.src=greenImageSrc;var svg=createForeignObjectSVG(size,size,0,0,img);ctx.fillStyle="red";ctx.fillRect(0,0,size,size);return loadSerializedSVG$1(svg).then((function(img){ctx.drawImage(img,0,0);var data=ctx.getImageData(0,0,size,size).data;ctx.fillStyle="red";ctx.fillRect(0,0,size,size);var node=document.createElement("div");node.style.backgroundImage="url("+greenImageSrc+")";node.style.height=size+"px";return isGreenPixel(data)?loadSerializedSVG$1(createForeignObjectSVG(size,size,0,0,node)):Promise.reject(false)})).then((function(img){ctx.drawImage(img,0,0);return isGreenPixel(ctx.getImageData(0,0,size,size).data)})).catch((function(){return false}))};var createForeignObjectSVG=function(width,height,x,y,node){var xmlns="http://www.w3.org/2000/svg";var svg=document.createElementNS(xmlns,"svg");var foreignObject=document.createElementNS(xmlns,"foreignObject");svg.setAttributeNS(null,"width",width.toString());
28svg.setAttributeNS(null,"height",height.toString());foreignObject.setAttributeNS(null,"width","100%");foreignObject.setAttributeNS(null,"height","100%");foreignObject.setAttributeNS(null,"x",x.toString());foreignObject.setAttributeNS(null,"y",y.toString());foreignObject.setAttributeNS(null,"externalResourcesRequired","true");svg.appendChild(foreignObject);foreignObject.appendChild(node);return svg};var loadSerializedSVG$1=function(svg){return new Promise((function(resolve,reject){var img=new Image;img.onload=function(){return resolve(img)};img.onerror=reject;img.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(svg))}))};var FEATURES={get SUPPORT_RANGE_BOUNDS(){var value=testRangeBounds(document);Object.defineProperty(FEATURES,"SUPPORT_RANGE_BOUNDS",{value:value});return value},get SUPPORT_WORD_BREAKING(){var value=FEATURES.SUPPORT_RANGE_BOUNDS&&testIOSLineBreak(document);Object.defineProperty(FEATURES,"SUPPORT_WORD_BREAKING",{value:value});return value},get SUPPORT_SVG_DRAWING(){var value=testSVG(document);Object.defineProperty(FEATURES,"SUPPORT_SVG_DRAWING",{value:value});return value},get SUPPORT_FOREIGNOBJECT_DRAWING(){var value=typeof Array.from==="function"&&typeof window.fetch==="function"?testForeignObject(document):Promise.resolve(false);Object.defineProperty(FEATURES,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:value});return value},get SUPPORT_CORS_IMAGES(){var value=testCORS();Object.defineProperty(FEATURES,"SUPPORT_CORS_IMAGES",{value:value});return value},get SUPPORT_RESPONSE_TYPE(){var value=testResponseType();Object.defineProperty(FEATURES,"SUPPORT_RESPONSE_TYPE",{value:value});return value},get SUPPORT_CORS_XHR(){var value="withCredentials"in new XMLHttpRequest;Object.defineProperty(FEATURES,"SUPPORT_CORS_XHR",{value:value});return value},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var value=!!(typeof Intl!=="undefined"&&Intl.Segmenter);Object.defineProperty(FEATURES,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:value});return value}};var TextBounds=function(){function TextBounds(text,bounds){this.text=text;this.bounds=bounds}return TextBounds}();var parseTextBounds=function(context,value,styles,node){var textList=breakText(value,styles);var textBounds=[];var offset=0;textList.forEach((function(text){if(styles.textDecorationLine.length||text.trim().length>0){if(FEATURES.SUPPORT_RANGE_BOUNDS){var clientRects=createRange(node,offset,text.length).getClientRects();if(clientRects.length>1){var subSegments=segmentGraphemes(text);var subOffset_1=0;subSegments.forEach((function(subSegment){textBounds.push(new TextBounds(subSegment,Bounds.fromDOMRectList(context,createRange(node,subOffset_1+offset,subSegment.length).getClientRects())));subOffset_1+=subSegment.length}))}else{textBounds.push(new TextBounds(text,Bounds.fromDOMRectList(context,clientRects)))}}else{var replacementNode=node.splitText(text.length);textBounds.push(new TextBounds(text,getWrapperBounds(context,node)));node=replacementNode}}else if(!FEATURES.SUPPORT_RANGE_BOUNDS){node=node.splitText(text.length)}offset+=text.length}));return textBounds};var getWrapperBounds=function(context,node){var ownerDocument=node.ownerDocument;if(ownerDocument){var wrapper=ownerDocument.createElement("html2canvaswrapper");wrapper.appendChild(node.cloneNode(true));var parentNode=node.parentNode;if(parentNode){parentNode.replaceChild(wrapper,node);var bounds=parseBounds(context,wrapper);if(wrapper.firstChild){parentNode.replaceChild(wrapper.firstChild,wrapper)}return bounds}}return Bounds.EMPTY};var createRange=function(node,offset,length){var ownerDocument=node.ownerDocument;if(!ownerDocument){throw new Error("Node has no owner document")}var range=ownerDocument.createRange();range.setStart(node,offset);range.setEnd(node,offset+length);return range};var segmentGraphemes=function(value){if(FEATURES.SUPPORT_NATIVE_TEXT_SEGMENTATION){var segmenter=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(segmenter.segment(value)).map((function(segment){return segment.segment}))}return splitGraphemes(value)};
28var segmentWords=function(value,styles){if(FEATURES.SUPPORT_NATIVE_TEXT_SEGMENTATION){var segmenter=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(segmenter.segment(value)).map((function(segment){return segment.segment}))}return breakWords(value,styles)};var breakText=function(value,styles){return styles.letterSpacing!==0?segmentGraphemes(value):segmentWords(value,styles)};var wordSeparators=[32,160,4961,65792,65793,4153,4241];var breakWords=function(str,styles){var breaker=LineBreaker(str,{lineBreak:styles.lineBreak,wordBreak:styles.overflowWrap==="break-word"?"break-word":styles.wordBreak});var words=[];var bk;var _loop_1=function(){if(bk.value){var value=bk.value.slice();var codePoints=toCodePoints$1(value);var word_1="";codePoints.forEach((function(codePoint){if(wordSeparators.indexOf(codePoint)===-1){word_1+=fromCodePoint$1(codePoint)}else{if(word_1.length){words.push(word_1)}words.push(fromCodePoint$1(codePoint));word_1=""}}));if(word_1.length){words.push(word_1)}}};while(!(bk=breaker.next()).done){_loop_1()}return words};var TextContainer=function(){function TextContainer(context,node,styles){this.text=transform(node.data,styles.textTransform);this.textBounds=parseTextBounds(context,this.text,styles,node)}return TextContainer}();var transform=function(text,transform){switch(transform){case 1:return text.toLowerCase();case 3:return text.replace(CAPITALIZE,capitalize);case 2:return text.toUpperCase();default:return text}};var CAPITALIZE=/(^|\s|:|-|\(|\))([a-z])/g;var capitalize=function(m,p1,p2){if(m.length>0){return p1+p2.toUpperCase()}return m};var ImageElementContainer=function(_super){__extends(ImageElementContainer,_super);function ImageElementContainer(context,img){var _this=_super.call(this,context,img)||this;_this.src=img.currentSrc||img.src;_this.intrinsicWidth=img.naturalWidth;_this.intrinsicHeight=img.naturalHeight;_this.context.cache.addImage(_this.src);return _this}return ImageElementContainer}(ElementContainer);var CanvasElementContainer=function(_super){__extends(CanvasElementContainer,_super);function CanvasElementContainer(context,canvas){var _this=_super.call(this,context,canvas)||this;_this.canvas=canvas;_this.intrinsicWidth=canvas.width;_this.intrinsicHeight=canvas.height;return _this}return CanvasElementContainer}(ElementContainer);var SVGElementContainer=function(_super){__extends(SVGElementContainer,_super);function SVGElementContainer(context,img){var _this=_super.call(this,context,img)||this;var s=new XMLSerializer;var bounds=parseBounds(context,img);img.setAttribute("width",bounds.width+"px");img.setAttribute("height",bounds.height+"px");_this.svg="data:image/svg+xml,"+encodeURIComponent(s.serializeToString(img));_this.intrinsicWidth=img.width.baseVal.value;_this.intrinsicHeight=img.height.baseVal.value;_this.context.cache.addImage(_this.svg);return _this}return SVGElementContainer}(ElementContainer);var LIElementContainer=function(_super){__extends(LIElementContainer,_super);function LIElementContainer(context,element){var _this=_super.call(this,context,element)||this;_this.value=element.value;return _this}return LIElementContainer}(ElementContainer);var OLElementContainer=function(_super){__extends(OLElementContainer,_super);function OLElementContainer(context,element){var _this=_super.call(this,context,element)||this;_this.start=element.start;_this.reversed=typeof element.reversed==="boolean"&&element.reversed===true;return _this}return OLElementContainer}(ElementContainer);var CHECKBOX_BORDER_RADIUS=[{type:15,flags:0,unit:"px",number:3}];var RADIO_BORDER_RADIUS=[{type:16,flags:0,number:50}];var reformatInputBounds=function(bounds){if(bounds.width>bounds.height){return new Bounds(bounds.left+(bounds.width-bounds.height)/2,bounds.top,bounds.height,bounds.height)}else if(bounds.width<bounds.height){return new Bounds(bounds.left,bounds.top+(bounds.height-bounds.width)/2,bounds.width,bounds.width)}return bounds};var getInputValue=function(node){var value=node.type===PASSWORD?new Array(node.value.length+1).join("•"):node.value;return value.length===0?node.placeholder||"":value};var CHECKBOX="checkbox";var RADIO="radio";var PASSWORD="password";var INPUT_COLOR=707406591;var InputElementContainer=function(_super){__extends(InputElementContainer,_super);
28function InputElementContainer(context,input){var _this=_super.call(this,context,input)||this;_this.type=input.type.toLowerCase();_this.checked=input.checked;_this.value=getInputValue(input);if(_this.type===CHECKBOX||_this.type===RADIO){_this.styles.backgroundColor=3739148031;_this.styles.borderTopColor=_this.styles.borderRightColor=_this.styles.borderBottomColor=_this.styles.borderLeftColor=2779096575;_this.styles.borderTopWidth=_this.styles.borderRightWidth=_this.styles.borderBottomWidth=_this.styles.borderLeftWidth=1;_this.styles.borderTopStyle=_this.styles.borderRightStyle=_this.styles.borderBottomStyle=_this.styles.borderLeftStyle=1;_this.styles.backgroundClip=[0];_this.styles.backgroundOrigin=[0];_this.bounds=reformatInputBounds(_this.bounds)}switch(_this.type){case CHECKBOX:_this.styles.borderTopRightRadius=_this.styles.borderTopLeftRadius=_this.styles.borderBottomRightRadius=_this.styles.borderBottomLeftRadius=CHECKBOX_BORDER_RADIUS;break;case RADIO:_this.styles.borderTopRightRadius=_this.styles.borderTopLeftRadius=_this.styles.borderBottomRightRadius=_this.styles.borderBottomLeftRadius=RADIO_BORDER_RADIUS;break}return _this}return InputElementContainer}(ElementContainer);var SelectElementContainer=function(_super){__extends(SelectElementContainer,_super);function SelectElementContainer(context,element){var _this=_super.call(this,context,element)||this;var option=element.options[element.selectedIndex||0];_this.value=option?option.text||"":"";return _this}return SelectElementContainer}(ElementContainer);var TextareaElementContainer=function(_super){__extends(TextareaElementContainer,_super);function TextareaElementContainer(context,element){var _this=_super.call(this,context,element)||this;_this.value=element.value;return _this}return TextareaElementContainer}(ElementContainer);var IFrameElementContainer=function(_super){__extends(IFrameElementContainer,_super);function IFrameElementContainer(context,iframe){var _this=_super.call(this,context,iframe)||this;_this.src=iframe.src;_this.width=parseInt(iframe.width,10)||0;_this.height=parseInt(iframe.height,10)||0;_this.backgroundColor=_this.styles.backgroundColor;try{if(iframe.contentWindow&&iframe.contentWindow.document&&iframe.contentWindow.document.documentElement){_this.tree=parseTree(context,iframe.contentWindow.document.documentElement);var documentBackgroundColor=iframe.contentWindow.document.documentElement?parseColor(context,getComputedStyle(iframe.contentWindow.document.documentElement).backgroundColor):COLORS.TRANSPARENT;var bodyBackgroundColor=iframe.contentWindow.document.body?parseColor(context,getComputedStyle(iframe.contentWindow.document.body).backgroundColor):COLORS.TRANSPARENT;_this.backgroundColor=isTransparent(documentBackgroundColor)?isTransparent(bodyBackgroundColor)?_this.styles.backgroundColor:bodyBackgroundColor:documentBackgroundColor}}catch(e){}return _this}return IFrameElementContainer}(ElementContainer);var LIST_OWNERS=["OL","UL","MENU"];var parseNodeTree=function(context,node,parent,root){for(var childNode=node.firstChild,nextNode=void 0;childNode;childNode=nextNode){nextNode=childNode.nextSibling;if(isTextNode(childNode)&&childNode.data.trim().length>0){parent.textNodes.push(new TextContainer(context,childNode,parent.styles))}else if(isElementNode(childNode)){if(isSlotElement(childNode)&&childNode.assignedNodes){childNode.assignedNodes().forEach((function(childNode){return parseNodeTree(context,childNode,parent,root)}))}else{var container=createContainer(context,childNode);if(container.styles.isVisible()){if(createsRealStackingContext(childNode,container,root)){container.flags|=4}else if(createsStackingContext(container.styles)){container.flags|=2}if(LIST_OWNERS.indexOf(childNode.tagName)!==-1){container.flags|=8}parent.elements.push(container);childNode.slot;if(childNode.shadowRoot){parseNodeTree(context,childNode.shadowRoot,container,root)}else if(!isTextareaElement(childNode)&&!isSVGElement(childNode)&&!isSelectElement(childNode)){parseNodeTree(context,childNode,container,root)}}}}}};var createContainer=function(context,element){if(isImageElement(element)){return new ImageElementContainer(context,element)}if(isCanvasElement(element)){return new CanvasElementContainer(context,element)}if(isSVGElement(element)){return new SVGElementContainer(context,element)}if(isLIElement(element)){return new LIElementContainer(context,element)}if(isOLElement(element)){return new OLElementContainer(context,element)}if(isInputElement(element)){return new InputElementContainer(context,element)}if(isSelectElement(element)){return new SelectElementContainer(context,element)}if(isTextareaElement(element)){return new TextareaElementContainer(context,element)}if(isIFrameElement(element)){return new IFrameElementContainer(context,element)}return new ElementContainer(context,element)};var parseTree=function(context,element){var container=createContainer(context,element);container.flags|=4;parseNodeTree(context,element,container,container);return container};var createsRealStackingContext=function(node,container,root){return container.styles.isPositionedWithZIndex()||container.styles.opacity<1||container.styles.isTransformed()||isBodyElement(node)&&root.styles.isTransparent
28()};var createsStackingContext=function(styles){return styles.isPositioned()||styles.isFloating()};var isTextNode=function(node){return node.nodeType===Node.TEXT_NODE};var isElementNode=function(node){return node.nodeType===Node.ELEMENT_NODE};var isHTMLElementNode=function(node){return isElementNode(node)&&typeof node.style!=="undefined"&&!isSVGElementNode(node)};var isSVGElementNode=function(element){return typeof element.className==="object"};var isLIElement=function(node){return node.tagName==="LI"};var isOLElement=function(node){return node.tagName==="OL"};var isInputElement=function(node){return node.tagName==="INPUT"};var isHTMLElement=function(node){return node.tagName==="HTML"};var isSVGElement=function(node){return node.tagName==="svg"};var isBodyElement=function(node){return node.tagName==="BODY"};var isCanvasElement=function(node){return node.tagName==="CANVAS"};var isVideoElement=function(node){return node.tagName==="VIDEO"};var isImageElement=function(node){return node.tagName==="IMG"};var isIFrameElement=function(node){return node.tagName==="IFRAME"};var isStyleElement=function(node){return node.tagName==="STYLE"};var isScriptElement=function(node){return node.tagName==="SCRIPT"};var isTextareaElement=function(node){return node.tagName==="TEXTAREA"};var isSelectElement=function(node){return node.tagName==="SELECT"};var isSlotElement=function(node){return node.tagName==="SLOT"};var isCustomElement=function(node){return node.tagName.indexOf("-")>0};var CounterState=function(){function CounterState(){this.counters={}}CounterState.prototype.getCounterValue=function(name){var counter=this.counters[name];if(counter&&counter.length){return counter[counter.length-1]}return 1};CounterState.prototype.getCounterValues=function(name){var counter=this.counters[name];return counter?counter:[]};CounterState.prototype.pop=function(counters){var _this=this;counters.forEach((function(counter){return _this.counters[counter].pop()}))};CounterState.prototype.parse=function(style){var _this=this;var counterIncrement=style.counterIncrement;var counterReset=style.counterReset;var canReset=true;if(counterIncrement!==null){counterIncrement.forEach((function(entry){var counter=_this.counters[entry.counter];if(counter&&entry.increment!==0){canReset=false;if(!counter.length){counter.push(1)}counter[Math.max(0,counter.length-1)]+=entry.increment}}))}var counterNames=[];if(canReset){counterReset.forEach((function(entry){var counter=_this.counters[entry.counter];counterNames.push(entry.counter);if(!counter){counter=_this.counters[entry.counter]=[]}counter.push(entry.reset)}))}return counterNames};return CounterState}();var ROMAN_UPPER={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]};var ARMENIAN={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,9
280,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]};var HEBREW={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]};var GEORGIAN={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]};var createAdditiveCounter=function(value,min,max,symbols,fallback,suffix){if(value<min||value>max){return createCounterText(value,fallback,suffix.length>0)}return symbols.integers.reduce((function(string,integer,index){while(value>=integer){value-=integer;string+=symbols.values[index]}return string}),"")+suffix};var createCounterStyleWithSymbolResolver=function(value,codePointRangeLength,isNumeric,resolver){var string="";do{if(!isNumeric){value--}string=resolver(value)+string;value/=codePointRangeLength}while(value*codePointRangeLength>=codePointRangeLength);return string};var createCounterStyleFromRange=function(value,codePointRangeStart,codePointRangeEnd,isNumeric,suffix){var codePointRangeLength=codePointRangeEnd-codePointRangeStart+1;return(value<0?"-":"")+(createCounterStyleWithSymbolResolver(Math.abs(value),codePointRangeLength,isNumeric,(function(codePoint){return fromCodePoint$1(Math.floor(codePoint%codePointRangeLength)+codePointRangeStart)}))+suffix)};var createCounterStyleFromSymbols=function(value,symbols,suffix){if(suffix===void 0){suffix=". "}var codePointRangeLength=symbols.length;return createCounterStyleWithSymbolResolver(Math.abs(value),codePointRangeLength,false,(function(codePoint){return symbols[Math.floor(codePoint%codePointRangeLength)]}))+suffix};var CJK_ZEROS=1<<0;var CJK_TEN_COEFFICIENTS=1<<1;var CJK_TEN_HIGH_COEFFICIENTS=1<<2;var CJK_HUNDRED_COEFFICIENTS=1<<3;var createCJKCounter=function(value,numbers,multipliers,negativeSign,suffix,flags){if(value<-9999||value>9999){return createCounterText(value,4,suffix.length>0)}var tmp=Math.abs(value);var string=suffix;if(tmp===0){return numbers[0]+string}for(var digit=0;tmp>0&&digit<=4;digit++){var coefficient=tmp%10;if(coefficient===0&&contains(flags,CJK_ZEROS)&&string!==""){string=numbers[coefficient]+string}else if(coefficient>1||coefficient===1&&digit===0||coefficient===1&&digit===1&&contains(flags,CJK_TEN_COEFFICIENTS)||coefficient===1&&digit===1&&contains(flags,CJK_TEN_HIGH_COEFFICIENTS)&&value>100||coefficient===1&&digit>1&&contains(flags,CJK_HUNDRED_COEFFICIENTS)){string=numbers[coefficient]+(digit>0?multipliers[digit-1]:"")+string}else if(coefficient===1&&digit>0){string=multipliers[digit-1]+string}tmp=Math.floor(tmp/10)}return(value<0?negativeSign:"")+string};var CHINESE_INFORMAL_MULTIPLIERS="十百千萬";var CHINESE_FORMAL_MULTIPLIERS="拾佰仟萬";var JAPANESE_NEGATIVE="マイナス";var KOREAN_NEGATIVE="마이너스";var createCounterText=function(value,type,appendSuffix){var defaultSuffix=appendSuffix?". ":"";var cjkSuffix=appendSuffix?"、":"";var koreanSuffix=appendSuffix?", ":"";var spaceSuffix=appendSuffix?" ":"";switch(type){case 0:return"•"+spaceSuffix;case 1:return"◦"+spaceSuffix;case 2:return"◾"+spaceSuffix;case 5:var string=createCounterStyleFromRange(value,48,57,true,defaultSuffix);return string.length<4?"0"+string:string;case 4:return createCounterStyleFromSymbols(value,"〇一二三四五六七八九",cjkSuffix);case 6:return createAdditiveCounter(value,1,3999,ROMAN_UPPER,3,defaultSuffix).toLowerCase();case 7:return createAdditiveCounter(value,1,3999,ROMAN_UPPER,3,defaultSuffix);case 8:return createCounterStyleFromRange(value,945,969,false,defaultSuffix);case 9:return createCounterStyleFromRange(value,97,122,false,defaultSuffix);case 10:return createCounterStyleFromRange(value,65,90,false,defaultSuffix);case 11:return createCounterStyleFromRange(value,1632,1641,true,defaultSuffix);case 12:case 49:return createAdditiveCounter(value,1,9999,ARMENIAN,3,defaultSuffix);case 35:return createAdditiveCounter(value,1,9999,ARMENIAN,3,defaultSuffix).toLowerCase();case 13:return createCounterStyleFromRange(value,2534,2543,true,defaultSuffix);case 14:case 30:return createCounterStyleFromRange(value,6112,6121,true,defaultSuffix);case 15:return createCounterStyleFromSymbols(value,"子丑寅卯辰巳午未申酉戌亥",cjkSuffix);case 16:return createCounterStyleFromSymbols(value,"甲乙丙丁戊己庚辛壬癸",cjkSuffix);case 17:case 48:return createCJKCounter(value,"零一二三四五六七八九",CHINESE_INFORMAL_MULTIPLIERS,"負",cjkSuffix,CJK_TEN_COEFFICIENTS|CJK_TEN_HIGH_COEFFICIENTS|CJK_HUNDRED_COEFFICIENTS);case 47:return createCJKCounter(value,"零壹貳參肆伍陸柒捌玖",CHINESE_FORMAL_MULTIPLIERS,"負",cjkSuffix,CJK_ZEROS|CJK_TEN_COEFFICIENTS|CJK_TEN_HIGH_COEFFICIENTS|CJK_HUNDRED_COEFFICIENTS);case 42:return createCJKCounter(value,"零一二三四五六七八九",CHINESE_INFORMAL_MULTIPLIERS,"负",cjkSuffix,CJK_TEN_COEFFICIENTS|CJK_TEN_HIGH_COEFFICIENTS|CJK_HUNDRED_COEFFICIENTS);case 41:return createCJKCounter(value,"零壹贰叁肆伍陆柒捌玖",CHINESE_FORMAL_MULTIPLIERS,"负",cjkSuffix,CJK_ZEROS|CJK_TEN_COEFFICIENTS|CJK_TEN_HIGH_COEFFICIENTS|CJK_HUNDRED_COEFFICIENTS);case 26:return createCJKCounter(value,"〇一二三四五六七八九","十百千万",JAPANESE_NEGATIVE,cjkSuffix,0);case 25:return createCJKCounter(value,"零壱弐参四伍六七八九","拾百千万",JAPANESE_NEGATIVE,cjkSuffix,CJK_ZEROS|CJK_TEN_COEFFICIENTS|CJK_TEN_HIGH_COEFFICIENTS);case 31:return createCJKCounter(value,"영일이삼사오육칠팔구","십백천만",KOREAN_NEGATIVE,koreanSuffix,CJK_ZEROS|CJK_TEN_COEFFICIENTS|CJK_TEN_HIGH_COEFFICIENTS);case 33:return createCJKCounter(value,"零一二三四五六七八九","十百千萬",KOREAN_NEGATIVE,koreanSuffix,0);case 32:return createCJKCounter(value,"零壹貳參四五六七八九","拾百千",KOREAN_NEGATIVE,koreanSuffix,CJK_ZEROS|CJK_TEN_COEFFICIENTS|CJK_TEN_HIGH_COEFFICIENTS);case 18:return createCounterStyleFromRange(value,2406,2415,true,defaultSuffix);case 20:return createAdditiveCounter(value,1,19999,GEORGIAN,3,defaultSuffix);case 21:return createCounterStyleFromRange(value,2790,2799,true,defaultSuffix);case 22:return createCounterStyleFromRange(value,2662,2671,true,defaultSuffix);case 22:return createAdditiveCounter(value,1,10999,HEBREW,3,defaultSuffix);case 23:return createCounterStyleFromSymbols(value,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return createCounterStyleFromSymbols(value,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return createCounterStyleFromRange(value,3302,3311,true,defaultSuffix);case 28:return createCounterStyleFromSymbols(value,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",cjkSuffix);case 29:return createCounterStyleFromSymbols(value,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",cjkSuffix);case 34:return createCounterStyleFromRange(value,3792,3801,true,defaultSuffix);case 37:return createCounterStyleFromRange(value,6160,6169,true,defaultSuffix);case 38:return createCounterStyleFromRange(value,4160,4169,true,defaultSuffix);case 39:return createCounterStyleFromRange(value,2918,2927,true,defaultSuffix);case 40:return createCounterStyleFromRange(value,1776,1785,true,defaultSuffix);case 43:return createCounterStyleFromRange(value,3046,3055,true,defaultSuffix);case 44:return createCounterStyleFromRange(value,3174,3183,true,defaultSuffix);case 45:return createCounterStyleFromRange(value,3664,3673,true,defaultSuffix);case 46:return createCounterStyleFromRange(value,3872,3881,true,defaultSuffix);case 3:default:return createCounterStyleFromRange(value,48,57,true,defaultSuffix)}};var IGNORE_ATTRIBUTE="data-html2canvas-ignore";var DocumentCloner=function(){function DocumentCloner(context,element,options){this.context=context;this.options=options;this.scrolledElements=[];this.referenceElement=element;this.counters=new CounterState;this.quoteDepth=0;
28if(!element.ownerDocument){throw new Error("Cloned element does not have an owner document")}this.documentElement=this.cloneNode(element.ownerDocument.documentElement,false)}DocumentCloner.prototype.toIFrame=function(ownerDocument,windowSize){var _this=this;var iframe=createIFrameContainer(ownerDocument,windowSize);if(!iframe.contentWindow){return Promise.reject("Unable to find iframe window")}var scrollX=ownerDocument.defaultView.pageXOffset;var scrollY=ownerDocument.defaultView.pageYOffset;var cloneWindow=iframe.contentWindow;var documentClone=cloneWindow.document;var iframeLoad=iframeLoader(iframe).then((function(){return __awaiter(_this,void 0,void 0,(function(){var onclone,referenceElement;return __generator(this,(function(_a){switch(_a.label){case 0:this.scrolledElements.forEach(restoreNodeScroll);if(cloneWindow){cloneWindow.scrollTo(windowSize.left,windowSize.top);if(/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(cloneWindow.scrollY!==windowSize.top||cloneWindow.scrollX!==windowSize.left)){this.context.logger.warn("Unable to restore scroll position for cloned document");this.context.windowBounds=this.context.windowBounds.add(cloneWindow.scrollX-windowSize.left,cloneWindow.scrollY-windowSize.top,0,0)}}onclone=this.options.onclone;referenceElement=this.clonedReferenceElement;if(typeof referenceElement==="undefined"){return[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]}if(!(documentClone.fonts&&documentClone.fonts.ready))return[3,2];return[4,documentClone.fonts.ready];case 1:_a.sent();_a.label=2;case 2:if(!/(AppleWebKit)/g.test(navigator.userAgent))return[3,4];return[4,imagesReady(documentClone)];case 3:_a.sent();_a.label=4;case 4:if(typeof onclone==="function"){return[2,Promise.resolve().then((function(){return onclone(documentClone,referenceElement)})).then((function(){return iframe}))]}return[2,iframe]}}))}))}));documentClone.open();documentClone.write(serializeDoctype(document.doctype)+"<html></html>");restoreOwnerScroll(this.referenceElement.ownerDocument,scrollX,scrollY);documentClone.replaceChild(documentClone.adoptNode(this.documentElement),documentClone.documentElement);documentClone.close();return iframeLoad};DocumentCloner.prototype.createElementClone=function(node){if(isDebugging(node,2)){debugger}if(isCanvasElement(node)){return this.createCanvasClone(node)}if(isVideoElement(node)){return this.createVideoClone(node)}if(isStyleElement(node)){return this.createStyleClone(node)}var clone=node.cloneNode(false);if(isImageElement(clone)){if(isImageElement(node)&&node.currentSrc&&node.currentSrc!==node.src){clone.src=node.currentSrc;clone.srcset=""}if(clone.loading==="lazy"){clone.loading="eager"}}if(isCustomElement(clone)){return this.createCustomElementClone(clone)}return clone};DocumentCloner.prototype.createCustomElementClone=function(node){var clone=document.createElement("html2canvascustomelement");copyCSSStyles(node.style,clone);return clone};DocumentCloner.prototype.createStyleClone=function(node){try{var sheet=node.sheet;if(sheet&&sheet.cssRules){var css=[].slice.call(sheet.cssRules,0).reduce((function(css,rule){if(rule&&typeof rule.cssText==="string"){return css+rule.cssText}return css}),"");var style=node.cloneNode(false);style.textContent=css;return style}}catch(e){this.context.logger.error("Unable to access cssRules property",e);if(e.name!=="SecurityError"){throw e}}return node.cloneNode(false)};
28DocumentCloner.prototype.createCanvasClone=function(canvas){var _a;if(this.options.inlineImages&&canvas.ownerDocument){var img=canvas.ownerDocument.createElement("img");try{img.src=canvas.toDataURL();return img}catch(e){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",canvas)}}var clonedCanvas=canvas.cloneNode(false);try{clonedCanvas.width=canvas.width;clonedCanvas.height=canvas.height;var ctx=canvas.getContext("2d");var clonedCtx=clonedCanvas.getContext("2d");if(clonedCtx){if(!this.options.allowTaint&&ctx){clonedCtx.putImageData(ctx.getImageData(0,0,canvas.width,canvas.height),0,0)}else{var gl=(_a=canvas.getContext("webgl2"))!==null&&_a!==void 0?_a:canvas.getContext("webgl");if(gl){var attribs=gl.getContextAttributes();if((attribs===null||attribs===void 0?void 0:attribs.preserveDrawingBuffer)===false){this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",canvas)}}clonedCtx.drawImage(canvas,0,0)}}return clonedCanvas}catch(e){this.context.logger.info("Unable to clone canvas as it is tainted",canvas)}return clonedCanvas};DocumentCloner.prototype.createVideoClone=function(video){var canvas=video.ownerDocument.createElement("canvas");canvas.width=video.offsetWidth;canvas.height=video.offsetHeight;var ctx=canvas.getContext("2d");try{if(ctx){ctx.drawImage(video,0,0,canvas.width,canvas.height);if(!this.options.allowTaint){ctx.getImageData(0,0,canvas.width,canvas.height)}}return canvas}catch(e){this.context.logger.info("Unable to clone video as it is tainted",video)}var blankCanvas=video.ownerDocument.createElement("canvas");blankCanvas.width=video.offsetWidth;blankCanvas.height=video.offsetHeight;return blankCanvas};DocumentCloner.prototype.appendChildNode=function(clone,child,copyStyles){if(!isElementNode(child)||!isScriptElement(child)&&!child.hasAttribute(IGNORE_ATTRIBUTE)&&(typeof this.options.ignoreElements!=="function"||!this.options.ignoreElements(child))){if(!this.options.copyStyles||!isElementNode(child)||!isStyleElement(child)){clone.appendChild(this.cloneNode(child,copyStyles))}}};DocumentCloner.prototype.cloneChildNodes=function(node,clone,copyStyles){var _this=this;for(var child=node.shadowRoot?node.shadowRoot.firstChild:node.firstChild;child;child=child.nextSibling){if(isElementNode(child)&&isSlotElement(child)&&typeof child.assignedNodes==="function"){var assignedNodes=child.assignedNodes();if(assignedNodes.length){assignedNodes.forEach((function(assignedNode){return _this.appendChildNode(clone,assignedNode,copyStyles)}))}}else{this.appendChildNode(clone,child,copyStyles)}}};DocumentCloner.prototype.cloneNode=function(node,copyStyles){if(isTextNode(node)){return document.createTextNode(node.data)}if(!node.ownerDocument){return node.cloneNode(false)}var window=node.ownerDocument.defaultView;if(window&&isElementNode(node)&&(isHTMLElementNode(node)||isSVGElementNode(node))){var clone=this.createElementClone(node);clone.style.transitionProperty="none";var style=window.getComputedStyle(node);var styleBefore=window.getComputedStyle(node,":before");var styleAfter=window.getComputedStyle(node,":after");if(this.referenceElement===node&&isHTMLElementNode(clone)){this.clonedReferenceElement=clone}if(isBodyElement(clone)){createPseudoHideStyles(clone)}var counters=this.counters.parse(new CSSParsedCounterDeclaration(this.context,style));var before=this.resolvePseudoContent(node,clone,styleBefore,PseudoElementType.BEFORE);if(isCustomElement(node)){copyStyles=true}if(!isVideoElement(node)){this.cloneChildNodes(node,clone,copyStyles)}if(before){clone.insertBefore(before,clone.firstChild)}var after=this.resolvePseudoContent(node,clone,styleAfter,PseudoElementType.AFTER);if(after){clone.appendChild(after)}this.counters.pop(counters);if(style&&(this.options.copyStyles||isSVGElementNode(node))&&!isIFrameElement(node)||copyStyles){copyCSSStyles(style,clone)}if(node.scrollTop!==0||node.scrollLeft!==0){this.scrolledElements.push([clone,node.scrollLeft,node.scrollTop])}if((isTextareaElement(node)||isSelectElement(node))&&(isTextareaElement(clone)||isSelectElement(clone))){clone.value=node.value}return clone}return node.cloneNode(false)};DocumentCloner.prototype.resolvePseudoContent=function(node,clone,style,pseudoElt){var _this=this;if(!style){return}var value=style.content;var document=clone.ownerDocument;if(!document||!value||value==="none"||value==="-moz-alt-content"||style.display==="none"){return}this.counters.parse(new CSSParsedCounterDeclaration(this.context,style));
28var declaration=new CSSParsedPseudoDeclaration(this.context,style);var anonymousReplacedElement=document.createElement("html2canvaspseudoelement");copyCSSStyles(style,anonymousReplacedElement);declaration.content.forEach((function(token){if(token.type===0){anonymousReplacedElement.appendChild(document.createTextNode(token.value))}else if(token.type===22){var img=document.createElement("img");img.src=token.value;img.style.opacity="1";anonymousReplacedElement.appendChild(img)}else if(token.type===18){if(token.name==="attr"){var attr=token.values.filter(isIdentToken);if(attr.length){anonymousReplacedElement.appendChild(document.createTextNode(node.getAttribute(attr[0].value)||""))}}else if(token.name==="counter"){var _a=token.values.filter(nonFunctionArgSeparator),counter=_a[0],counterStyle=_a[1];if(counter&&isIdentToken(counter)){var counterState=_this.counters.getCounterValue(counter.value);var counterType=counterStyle&&isIdentToken(counterStyle)?listStyleType.parse(_this.context,counterStyle.value):3;anonymousReplacedElement.appendChild(document.createTextNode(createCounterText(counterState,counterType,false)))}}else if(token.name==="counters"){var _b=token.values.filter(nonFunctionArgSeparator),counter=_b[0],delim=_b[1],counterStyle=_b[2];if(counter&&isIdentToken(counter)){var counterStates=_this.counters.getCounterValues(counter.value);var counterType_1=counterStyle&&isIdentToken(counterStyle)?listStyleType.parse(_this.context,counterStyle.value):3;var separator=delim&&delim.type===0?delim.value:"";var text=counterStates.map((function(value){return createCounterText(value,counterType_1,false)})).join(separator);anonymousReplacedElement.appendChild(document.createTextNode(text))}}else;}else if(token.type===20){switch(token.value){case"open-quote":anonymousReplacedElement.appendChild(document.createTextNode(getQuote(declaration.quotes,_this.quoteDepth++,true)));break;case"close-quote":anonymousReplacedElement.appendChild(document.createTextNode(getQuote(declaration.quotes,--_this.quoteDepth,false)));break;default:anonymousReplacedElement.appendChild(document.createTextNode(token.value))}}}));anonymousReplacedElement.className=PSEUDO_HIDE_ELEMENT_CLASS_BEFORE+" "+PSEUDO_HIDE_ELEMENT_CLASS_AFTER;var newClassName=pseudoElt===PseudoElementType.BEFORE?" "+PSEUDO_HIDE_ELEMENT_CLASS_BEFORE:" "+PSEUDO_HIDE_ELEMENT_CLASS_AFTER;if(isSVGElementNode(clone)){clone.className.baseValue+=newClassName}else{clone.className+=newClassName}return anonymousReplacedElement};DocumentCloner.destroy=function(container){if(container.parentNode){container.parentNode.removeChild(container);return true}return false};return DocumentCloner}();var PseudoElementType;(function(PseudoElementType){PseudoElementType[PseudoElementType["BEFORE"]=0]="BEFORE";PseudoElementType[PseudoElementType["AFTER"]=1]="AFTER"})(PseudoElementType||(PseudoElementType={}));var createIFrameContainer=function(ownerDocument,bounds){var cloneIframeContainer=ownerDocument.createElement("iframe");cloneIframeContainer.className="html2canvas-container";cloneIframeContainer.style.visibility="hidden";cloneIframeContainer.style.position="fixed";cloneIframeContainer.style.left="-10000px";cloneIframeContainer.style.top="0px";cloneIframeContainer.style.border="0";cloneIframeContainer.width=bounds.width.toString();cloneIframeContainer.height=bounds.height.toString();cloneIframeContainer.scrolling="no";cloneIframeContainer.setAttribute(IGNORE_ATTRIBUTE,"true");ownerDocument.body.appendChild(cloneIframeContainer);return cloneIframeContainer};var imageReady=function(img){return new Promise((function(resolve){if(img.complete){resolve();return}if(!img.src){resolve();return}img.onload=resolve;img.onerror=resolve}))};var imagesReady=function(document){return Promise.all([].slice.call(document.images,0).map(imageReady))};var iframeLoader=function(iframe){return new Promise((function(resolve,reject){var cloneWindow=iframe.contentWindow;if(!cloneWindow){return reject("No window assigned for iframe")}var documentClone=cloneWindow.document;cloneWindow.onload=iframe.onload=function(){cloneWindow.onload=iframe.onload=null;var interval=setInterval((function(){if(documentClone.body.childNodes.length>0&&documentClone.readyState==="complete"){clearInterval(interval);resolve(iframe)}}),50)}}))};var ignoredStyleProperties=["all","d","content"];var copyCSSStyles=function(style,target){for(var i=style.length-1;i>=0;i--){var property=style.item(i);if(ignoredStyleProperties.indexOf(property)===-1){target.style.setProperty(property,style.getPropertyValue(property))}}return target};var serializeDoctype=function(doctype){var str="";
28if(doctype){str+="<!DOCTYPE ";if(doctype.name){str+=doctype.name}if(doctype.internalSubset){str+=doctype.internalSubset}if(doctype.publicId){str+='"'+doctype.publicId+'"'}if(doctype.systemId){str+='"'+doctype.systemId+'"'}str+=">"}return str};var restoreOwnerScroll=function(ownerDocument,x,y){if(ownerDocument&&ownerDocument.defaultView&&(x!==ownerDocument.defaultView.pageXOffset||y!==ownerDocument.defaultView.pageYOffset)){ownerDocument.defaultView.scrollTo(x,y)}};var restoreNodeScroll=function(_a){var element=_a[0],x=_a[1],y=_a[2];element.scrollLeft=x;element.scrollTop=y};var PSEUDO_BEFORE=":before";var PSEUDO_AFTER=":after";var PSEUDO_HIDE_ELEMENT_CLASS_BEFORE="___html2canvas___pseudoelement_before";var PSEUDO_HIDE_ELEMENT_CLASS_AFTER="___html2canvas___pseudoelement_after";var PSEUDO_HIDE_ELEMENT_STYLE='{\n    content: "" !important;\n    display: none !important;\n}';var createPseudoHideStyles=function(body){createStyles(body,"."+PSEUDO_HIDE_ELEMENT_CLASS_BEFORE+PSEUDO_BEFORE+PSEUDO_HIDE_ELEMENT_STYLE+"\n         ."+PSEUDO_HIDE_ELEMENT_CLASS_AFTER+PSEUDO_AFTER+PSEUDO_HIDE_ELEMENT_STYLE)};var createStyles=function(body,styles){var document=body.ownerDocument;if(document){var style=document.createElement("style");style.textContent=styles;body.appendChild(style)}};var CacheStorage=function(){function CacheStorage(){}CacheStorage.getOrigin=function(url){var link=CacheStorage._link;if(!link){return"about:blank"}link.href=url;link.href=link.href;return link.protocol+link.hostname+link.port};CacheStorage.isSameOrigin=function(src){return CacheStorage.getOrigin(src)===CacheStorage._origin};CacheStorage.setContext=function(window){CacheStorage._link=window.document.createElement("a");CacheStorage._origin=CacheStorage.getOrigin(window.location.href)};CacheStorage._origin="about:blank";return CacheStorage}();var Cache=function(){function Cache(context,_options){this.context=context;this._options=_options;this._cache={}}Cache.prototype.addImage=function(src){var result=Promise.resolve();if(this.has(src)){return result}if(isBlobImage(src)||isRenderable(src)){(this._cache[src]=this.loadImage(src)).catch((function(){}));return result}return result};Cache.prototype.match=function(src){return this._cache[src]};Cache.prototype.loadImage=function(key){return __awaiter(this,void 0,void 0,(function(){var isSameOrigin,useCORS,useProxy,src;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:isSameOrigin=CacheStorage.isSameOrigin(key);useCORS=!isInlineImage(key)&&this._options.useCORS===true&&FEATURES.SUPPORT_CORS_IMAGES&&!isSameOrigin;useProxy=!isInlineImage(key)&&!isSameOrigin&&!isBlobImage(key)&&typeof this._options.proxy==="string"&&FEATURES.SUPPORT_CORS_XHR&&!useCORS;if(!isSameOrigin&&this._options.allowTaint===false&&!isInlineImage(key)&&!isBlobImage(key)&&!useProxy&&!useCORS){return[2]}src=key;if(!useProxy)return[3,2];return[4,this.proxy(src)];case 1:src=_a.sent();_a.label=2;case 2:this.context.logger.debug("Added image "+key.substring(0,256));return[4,new Promise((function(resolve,reject){var img=new Image;img.onload=function(){return resolve(img)};img.onerror=reject;if(isInlineBase64Image(src)||useCORS){img.crossOrigin="anonymous"}img.src=src;if(img.complete===true){setTimeout((function(){return resolve(img)}),500)}if(_this._options.imageTimeout>0){setTimeout((function(){return reject("Timed out ("+_this._options.imageTimeout+"ms) loading image")}),_this._options.imageTimeout)}}))];case 3:return[2,_a.sent()]}}))}))};Cache.prototype.has=function(key){return typeof this._cache[key]!=="undefined"};Cache.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))};Cache.prototype.proxy=function(src){var _this=this;var proxy=this._options.proxy;if(!proxy){throw new Error("No proxy defined")}var key=src.substring(0,256);return new Promise((function(resolve,reject){var responseType=FEATURES.SUPPORT_RESPONSE_TYPE?"blob":"text";var xhr=new XMLHttpRequest;xhr.onload=function(){if(xhr.status===200){if(responseType==="text"){resolve(xhr.response)}else{var reader_1=new FileReader;reader_1.addEventListener("load",(function(){return resolve(reader_1.result)}),false);reader_1.addEventListener("error",(function(e){return reject(e)}),false);reader_1.readAsDataURL(xhr.response)}}else{reject("Failed to proxy resource "+key+" with status code "+xhr.status)}};xhr.onerror=reject;var queryString=proxy.indexOf("?")>-1?"&":"?";xhr.open("GET",""+proxy+queryString+"url="+encodeURIComponent(src)+"&responseType="+responseType);if(responseType!=="text"&&xhr instanceof XMLHttpRequest){xhr.responseType=responseType}if(_this._options.imageTimeout){var timeout_1=_this._options.imageTimeout;xhr.timeout=timeout_1;xhr.ontimeout=function(){return reject("Timed out ("+timeout_1+"ms) proxying "+key)}}xhr.send()}))};return Cache}();var INLINE_SVG=/^data:image\/svg\+xml/i;var INLINE_BASE64=/^data:image\/.*;base64,/i;var INLINE_IMG=/^data:image\/.*/i;var isRenderable=function(src){return FEATURES.SUPPORT_SVG_DRAWING||!isSVG(src)};var isInlineImage=function(src){return INLINE_IMG.test(src)};var isInlineBase64Image=function(src){return INLINE_BASE64.test(src)};var isBlobImage=function(src){return src.substr(0,4)==="blob"};var isSVG=function(src){return src.substr(-3).toLowerCase()==="svg"||INLINE_SVG.test(src)};var Vector=function(){function Vector(x,y){this.type=0;this.x=x;this.y=y}Vector.prototype.add=function(deltaX,deltaY){return new Vector(this.x+deltaX,this.y+deltaY)};return Vector}();var lerp=function(a,b,t){return new Vector(a.x+(b.x-a.x)*t,a.y+(b.y-a.y)*t)};var BezierCurve=function(){function BezierCurve(start,startControl,endControl,end){this.type=1;this.start=start;this.startControl=startControl;this.endControl=endControl;this.end=end}BezierCurve.prototype.subdivide=function(t,firstHalf){var ab=lerp(this.start,this.startControl,t);var bc=lerp(this.startControl,this.endControl,t);var cd=lerp(this.endControl,this.end,t);var abbc=lerp(ab,bc,t);var bccd=lerp(bc,cd,t);var dest=lerp(abbc,bccd,t);return firstHalf?new BezierCurve(this.start,ab,abbc,dest):new BezierCurve(dest,bccd,cd,this.end)};BezierCurve.prototype.add=function(deltaX,deltaY){return new BezierCurve(this.start.add(deltaX,deltaY),this.startControl.add(deltaX,deltaY),this.endControl.add(deltaX,deltaY),this.end.add(deltaX,deltaY))};BezierCurve.prototype.reverse=function(){return new BezierCurve(this.end,this.endControl,this.startControl,this.start)};return BezierCurve}();var isBezierCurve=function(path){return path.type===1};var BoundCurves=function(){function BoundCurves(element){var styles=element.styles;var bounds=element.bounds;var _a=getAbsoluteValueForTuple(styles.borderTopLeftRadius,bounds.width,bounds.height),tlh=_a[0],tlv=_a[1];var _b=getAbsoluteValueForTuple(styles.borderTopRightRadius,bounds.width,bounds.height),trh=_b[0],trv=_b[1];var _c=getAbsoluteValueForTuple(styles.borderBottomRightRadius,bounds.width,bounds.height),brh=_c[0],brv=_c[1];var _d=getAbsoluteValueForTuple(styles.borderBottomLeftRadius,bounds.width,bounds.height),blh=_d[0],blv=_d[1];var factors=[];factors.push((tlh+trh)/bounds.width);factors.push((blh+brh)/bounds.width);factors.push((tlv+blv)/bounds.height);factors.push((trv+brv)/bounds.height);var maxFactor=Math.max.apply(Math,factors);if(maxFactor>1){tlh/=maxFactor;tlv/=maxFactor;trh/=maxFactor;trv/=maxFactor;brh/=maxFactor;brv/=maxFactor;blh/=maxFactor;blv/=maxFactor}var topWidth=bounds.width-trh;var rightHeight=bounds.height-brv;var bottomWidth=bounds.width-brh;var leftHeight=bounds.height-blv;var borderTopWidth=styles.borderTopWidth;var borderRightWidth=styles.borderRightWidth;var borderBottomWidth=styles.borderBottomWidth;var borderLeftWidth=styles.borderLeftWidth;var paddingTop=getAbsoluteValue(styles.paddingTop,element.bounds.width);var paddingRight=getAbsoluteValue(styles.paddingRight,element.bounds.width);var paddingBottom=getAbsoluteValue(styles.paddingBottom,element.bounds.width);var paddingLeft=getAbsoluteValue(styles.paddingLeft,element.bounds.width);
vendor: 6,616 bytes, line 28
28this.topLeftBorderDoubleOuterBox=tlh>0||tlv>0?getCurvePoints(bounds.left+borderLeftWidth/3,bounds.top+borderTopWidth/3,tlh-borderLeftWidth/3,tlv-borderTopWidth/3,CORNER.TOP_LEFT):new Vector(bounds.left+borderLeftWidth/3,bounds.top+borderTopWidth/3);this.topRightBorderDoubleOuterBox=tlh>0||tlv>0?getCurvePoints(bounds.left+topWidth,bounds.top+borderTopWidth/3,trh-borderRightWidth/3,trv-borderTopWidth/3,CORNER.TOP_RIGHT):new Vector(bounds.left+bounds.width-borderRightWidth/3,bounds.top+borderTopWidth/3);this.bottomRightBorderDoubleOuterBox=brh>0||brv>0?getCurvePoints(bounds.left+bottomWidth,bounds.top+rightHeight,brh-borderRightWidth/3,brv-borderBottomWidth/3,CORNER.BOTTOM_RIGHT):new Vector(bounds.left+bounds.width-borderRightWidth/3,bounds.top+bounds.height-borderBottomWidth/3);this.bottomLeftBorderDoubleOuterBox=blh>0||blv>0?getCurvePoints(bounds.left+borderLeftWidth/3,bounds.top+leftHeight,blh-borderLeftWidth/3,blv-borderBottomWidth/3,CORNER.BOTTOM_LEFT):new Vector(bounds.left+borderLeftWidth/3,bounds.top+bounds.height-borderBottomWidth/3);this.topLeftBorderDoubleInnerBox=tlh>0||tlv>0?getCurvePoints(bounds.left+borderLeftWidth*2/3,bounds.top+borderTopWidth*2/3,tlh-borderLeftWidth*2/3,tlv-borderTopWidth*2/3,CORNER.TOP_LEFT):new Vector(bounds.left+borderLeftWidth*2/3,bounds.top+borderTopWidth*2/3);this.topRightBorderDoubleInnerBox=tlh>0||tlv>0?getCurvePoints(bounds.left+topWidth,bounds.top+borderTopWidth*2/3,trh-borderRightWidth*2/3,trv-borderTopWidth*2/3,CORNER.TOP_RIGHT):new Vector(bounds.left+bounds.width-borderRightWidth*2/3,bounds.top+borderTopWidth*2/3);this.bottomRightBorderDoubleInnerBox=brh>0||brv>0?getCurvePoints(bounds.left+bottomWidth,bounds.top+rightHeight,brh-borderRightWidth*2/3,brv-borderBottomWidth*2/3,CORNER.BOTTOM_RIGHT):new Vector(bounds.left+bounds.width-borderRightWidth*2/3,bounds.top+bounds.height-borderBottomWidth*2/3);this.bottomLeftBorderDoubleInnerBox=blh>0||blv>0?getCurvePoints(bounds.left+borderLeftWidth*2/3,bounds.top+leftHeight,blh-borderLeftWidth*2/3,blv-borderBottomWidth*2/3,CORNER.BOTTOM_LEFT):new Vector(bounds.left+borderLeftWidth*2/3,bounds.top+bounds.height-borderBottomWidth*2/3);this.topLeftBorderStroke=tlh>0||tlv>0?getCurvePoints(bounds.left+borderLeftWidth/2,bounds.top+borderTopWidth/2,tlh-borderLeftWidth/2,tlv-borderTopWidth/2,CORNER.TOP_LEFT):new Vector(bounds.left+borderLeftWidth/2,bounds.top+borderTopWidth/2);this.topRightBorderStroke=tlh>0||tlv>0?getCurvePoints(bounds.left+topWidth,bounds.top+borderTopWidth/2,trh-borderRightWidth/2,trv-borderTopWidth/2,CORNER.TOP_RIGHT):new Vector(bounds.left+bounds.width-borderRightWidth/2,bounds.top+borderTopWidth/2);this.bottomRightBorderStroke=brh>0||brv>0?getCurvePoints(bounds.left+bottomWidth,bounds.top+rightHeight,brh-borderRightWidth/2,brv-borderBottomWidth/2,CORNER.BOTTOM_RIGHT):new Vector(bounds.left+bounds.width-borderRightWidth/2,bounds.top+bounds.height-borderBottomWidth/2);this.bottomLeftBorderStroke=blh>0||blv>0?getCurvePoints(bounds.left+borderLeftWidth/2,bounds.top+leftHeight,blh-borderLeftWidth/2,blv-borderBottomWidth/2,CORNER.BOTTOM_LEFT):new Vector(bounds.left+borderLeftWidth/2,bounds.top+bounds.height-borderBottomWidth/2);this.topLeftBorderBox=tlh>0||tlv>0?getCurvePoints(bounds.left,bounds.top,tlh,tlv,CORNER.TOP_LEFT):new Vector(bounds.left,bounds.top);this.topRightBorderBox=trh>0||trv>0?getCurvePoints(bounds.left+topWidth,bounds.top,trh,trv,CORNER.TOP_RIGHT):new Vector(bounds.left+bounds.width,bounds.top);this.bottomRightBorderBox=brh>0||brv>0?getCurvePoints(bounds.left+bottomWidth,bounds.top+rightHeight,brh,brv,CORNER.BOTTOM_RIGHT):new Vector(bounds.left+bounds.width,bounds.top+bounds.height);this.bottomLeftBorderBox=blh>0||blv>0?getCurvePoints(bounds.left,bounds.top+leftHeight,blh,blv,CORNER.BOTTOM_LEFT):new Vector(bounds.left,bounds.top+bounds.height);this.topLeftPaddingBox=tlh>0||tlv>0?getCurvePoints(bounds.left+borderLeftWidth,bounds.top+borderTopWidth,Math.max(0,tlh-borderLeftWidth),Math.max(0,tlv-borderTopWidth),CORNER.TOP_LEFT):new Vector(bounds.left+borderLeftWidth,bounds.top+borderTopWidth);this.topRightPaddingBox=trh>0||trv>0?getCurvePoints(bounds.left+Math.min(topWidth,bounds.width-borderRightWidth),bounds.top+borderTopWidth,topWidth>bounds.width+borderRightWidth?0:Math.max(0,trh-borderRightWidth),Math.max(0,trv-borderTopWidth),CORNER.TOP_RIGHT):new Vector(bounds.left+bounds.width-borderRightWidth,bounds.top+borderTopWidth);this.bottomRightPaddingBox=brh>0||brv>0?getCurvePoints(bounds.left+Math.min(bottomWidth,bounds.width-borderLeftWidth),bounds.top+Math.min(rightHeight,bounds.height-borderBottomWidth),Math.max(0,brh-borderRightWidth),Math.max(0,brv-borderBottomWidth),CORNER.BOTTOM_RIGHT):new Vector(bounds.left+bounds.width-borderRightWidth,bounds.top+bounds.height-borderBottomWidth);this.bottomLeftPaddingBox=blh>0||blv>0?getCurvePoints(bounds.left+borderLeftWidth,bounds.top+Math.min(leftHeight,bounds.height-borderBottomWidth),Math.max(0,blh-borderLeftWidth),Math.max(0,blv-borderBottomWidth),CORNER.BOTTOM_LEFT):new Vector(bounds.left+borderLeftWidth,bounds.top+bounds.height-borderBottomWidth);this.topLeftContentBox=tlh>0||tlv>0?getCurvePoints(bounds.left+borderLeftWidth+paddingLeft,bounds.top+borderTopWidth+paddingTop,Math.max(0,tlh-(borderLeftWidth+paddingLeft)),Math.max(0,tlv-(borderTopWidth+paddingTop)),CORNER.TOP_LEFT):new Vector(bounds.left+borderLeftWidth+paddingLeft,bounds.top+borderTopWidth+paddingTop);this.topRightContentBox=trh>0||trv>0?getCurvePoints(bounds.left+Math.min(topWidth,bounds.width+borderLeftWidth+paddingLeft),bounds.top+borderTopWidth+paddingTop,topWidth>bounds.width+borderLeftWidth+paddingLeft?0:trh-borderLeftWidth+paddingLeft,trv-(borderTopWidth+paddingTop),CORNER.TOP_RIGHT):new Vector(bounds.left+bounds.width-(borderRightWidth+paddingRight),bounds.top+borderTopWidth+paddingTop);this.bottomRightContentBox=brh>0||brv>0?getCurvePoints(bounds.left+Math.min(bottomWidth,bounds.width-(borderLeftWidth+paddingLeft)),bounds.top+Math.min(rightHeight,bounds.height+borderTopWidth+paddingTop),Math.max(0,brh-(borderRightWidth+paddingRight)),brv-(borderBottomWidth+paddingBottom),CORNER.BOTTOM_RIGHT):new Vector(bounds.left+bounds.width-(borderRightWidth+paddingRight),bounds.top+bounds.height-(borderBottomWidth+paddingBottom));this.bottomLeftContentBox=blh>0||blv>0?getCurvePoints(bounds.left+borderLeftWidth+paddingLeft,bounds.top+leftHeight,Math.max(0,blh-(borderLeftWidth+paddingLeft)),blv-(borderBottomWidth+paddingBottom),CORNER.BOTTOM_LEFT):new Vector(bounds.left+borderLeftWidth+paddingLeft,bounds.top+bounds.height-(borderBottomWidth+paddingBottom))}return BoundCurves}();
28var CORNER;(function(CORNER){CORNER[CORNER["TOP_LEFT"]=0]="TOP_LEFT";CORNER[CORNER["TOP_RIGHT"]=1]="TOP_RIGHT";CORNER[CORNER["BOTTOM_RIGHT"]=2]="BOTTOM_RIGHT";CORNER[CORNER["BOTTOM_LEFT"]=3]="BOTTOM_LEFT"})(CORNER||(CORNER={}));var getCurvePoints=function(x,y,r1,r2,position){var kappa=4*((Math.sqrt(2)-1)/3);var ox=r1*kappa;var oy=r2*kappa;var xm=x+r1;var ym=y+r2;switch(position){case CORNER.TOP_LEFT:return new BezierCurve(new Vector(x,ym),new Vector(x,ym-oy),new Vector(xm-ox,y),new Vector(xm,y));case CORNER.TOP_RIGHT:return new BezierCurve(new Vector(x,y),new Vector(x+ox,y),new Vector(xm,ym-oy),new Vector(xm,ym));case CORNER.BOTTOM_RIGHT:return new BezierCurve(new Vector(xm,y),new Vector(xm,y+oy),new Vector(x+ox,ym),new Vector(x,ym));case CORNER.BOTTOM_LEFT:default:return new BezierCurve(new Vector(xm,ym),new Vector(xm-ox,ym),new Vector(x,y+oy),new Vector(x,y))}};var calculateBorderBoxPath=function(curves){return[curves.topLeftBorderBox,curves.topRightBorderBox,curves.bottomRightBorderBox,curves.bottomLeftBorderBox]};var calculateContentBoxPath=function(curves){return[curves.topLeftContentBox,curves.topRightContentBox,curves.bottomRightContentBox,curves.bottomLeftContentBox]};var calculatePaddingBoxPath=function(curves){return[curves.topLeftPaddingBox,curves.topRightPaddingBox,curves.bottomRightPaddingBox,curves.bottomLeftPaddingBox]};var TransformEffect=function(){function TransformEffect(offsetX,offsetY,matrix){this.offsetX=offsetX;this.offsetY=offsetY;this.matrix=matrix;this.type=0;this.target=2|4}return TransformEffect}();var ClipEffect=function(){function ClipEffect(path,target){this.path=path;this.target=target;this.type=1}return ClipEffect}();var OpacityEffect=function(){function OpacityEffect(opacity){this.opacity=opacity;this.type=2;this.target=2|4}return OpacityEffect}();var isTransformEffect=function(effect){return effect.type===0};var isClipEffect=function(effect){return effect.type===1};var isOpacityEffect=function(effect){return effect.type===2};var equalPath=function(a,b){if(a.length===b.length){return a.some((function(v,i){return v===b[i]}))}return false};var transformPath=function(path,deltaX,deltaY,deltaW,deltaH){return path.map((function(point,index){switch(index){case 0:return point.add(deltaX,deltaY);case 1:return point.add(deltaX+deltaW,deltaY);case 2:return point.add(deltaX+deltaW,deltaY+deltaH);case 3:return point.add(deltaX,deltaY+deltaH)}return point}))};var StackingContext=function(){function StackingContext(container){this.element=container;this.inlineLevel=[];this.nonInlineLevel=[];this.negativeZIndex=[];this.zeroOrAutoZIndexOrTransformedOrOpacity=[];this.positiveZIndex=[];this.nonPositionedFloats=[];this.nonPositionedInlineLevel=[]}return StackingContext}();var ElementPaint=function(){function ElementPaint(container,parent){this.container=container;this.parent=parent;this.effects=[];this.curves=new BoundCurves(this.container);if(this.container.styles.opacity<1){this.effects.push(new OpacityEffect(this.container.styles.opacity))}if(this.container.styles.transform!==null){var offsetX=this.container.bounds.left+this.container.styles.transformOrigin[0].number;var offsetY=this.container.bounds.top+this.container.styles.transformOrigin[1].number;var matrix=this.container.styles.transform;this.effects.push(new TransformEffect(offsetX,offsetY,matrix))}if(this.container.styles.overflowX!==0){var borderBox=calculateBorderBoxPath(this.curves);var paddingBox=calculatePaddingBoxPath(this.curves);if(equalPath(borderBox,paddingBox)){this.effects.push(new ClipEffect(borderBox,2|4))}else{this.effects.push(new ClipEffect(borderBox,2));this.effects.push(new ClipEffect(paddingBox,4))}}}ElementPaint.prototype.getEffects=function(target){var inFlow=[2,3].indexOf(this.container.styles.position)===-1;var parent=this.parent;var effects=this.effects.slice(0);while(parent){var croplessEffects=parent.effects.filter((function(effect){return!isClipEffect(effect)}));if(inFlow||parent.container.styles.position!==0||!parent.parent){effects.unshift.apply(effects,croplessEffects);inFlow=[2,3].indexOf(parent.container.styles.position)===-1;if(parent.container.styles.overflowX!==0){var borderBox=calculateBorderBoxPath(parent.curves);var paddingBox=calculatePaddingBoxPath(parent.curves);if(!equalPath(borderBox,paddingBox)){effects.unshift(new ClipEffect(paddingBox,2|4))}}}else{effects.unshift.apply(effects,croplessEffects)}parent=parent.parent}return effects.filter((function(effect){return contains(effect.target,target)}))};return ElementPaint}();var parseStackTree=function(parent,stackingContext,realStackingContext,listItems){parent.container.elements.forEac
28h((function(child){var treatAsRealStackingContext=contains(child.flags,4);var createsStackingContext=contains(child.flags,2);var paintContainer=new ElementPaint(child,parent);if(contains(child.styles.display,2048)){listItems.push(paintContainer)}var listOwnerItems=contains(child.flags,8)?[]:listItems;if(treatAsRealStackingContext||createsStackingContext){var parentStack=treatAsRealStackingContext||child.styles.isPositioned()?realStackingContext:stackingContext;var stack=new StackingContext(paintContainer);if(child.styles.isPositioned()||child.styles.opacity<1||child.styles.isTransformed()){var order_1=child.styles.zIndex.order;if(order_1<0){var index_1=0;parentStack.negativeZIndex.some((function(current,i){if(order_1>current.element.container.styles.zIndex.order){index_1=i;return false}else if(index_1>0){return true}return false}));parentStack.negativeZIndex.splice(index_1,0,stack)}else if(order_1>0){var index_2=0;parentStack.positiveZIndex.some((function(current,i){if(order_1>=current.element.container.styles.zIndex.order){index_2=i+1;return false}else if(index_2>0){return true}return false}));parentStack.positiveZIndex.splice(index_2,0,stack)}else{parentStack.zeroOrAutoZIndexOrTransformedOrOpacity.push(stack)}}else{if(child.styles.isFloating()){parentStack.nonPositionedFloats.push(stack)}else{parentStack.nonPositionedInlineLevel.push(stack)}}parseStackTree(paintContainer,stack,treatAsRealStackingContext?stack:realStackingContext,listOwnerItems)}else{if(child.styles.isInlineLevel()){stackingContext.inlineLevel.push(paintContainer)}else{stackingContext.nonInlineLevel.push(paintContainer)}parseStackTree(paintContainer,stackingContext,realStackingContext,listOwnerItems)}if(contains(child.flags,8)){processListItems(child,listOwnerItems)}}))};var processListItems=function(owner,elements){var numbering=owner instanceof OLElementContainer?owner.start:1;var reversed=owner instanceof OLElementContainer?owner.reversed:false;for(var i=0;i<elements.length;i++){var item=elements[i];if(item.container instanceof LIElementContainer&&typeof item.container.value==="number"&&item.container.value!==0){numbering=item.container.value}item.listValue=createCounterText(numbering,item.container.styles.listStyleType,true);numbering+=reversed?-1:1}};var parseStackingContexts=function(container){var paintContainer=new ElementPaint(container,null);var root=new StackingContext(paintContainer);var listItems=[];parseStackTree(paintContainer,root,root,listItems);processListItems(paintContainer.container,listItems);return root};var parsePathForBorder=function(curves,borderSide){switch(borderSide){case 0:return createPathFromCurves(curves.topLeftBorderBox,curves.topLeftPaddingBox,curves.topRightBorderBox,curves.topRightPaddingBox);case 1:return createPathFromCurves(curves.topRightBorderBox,curves.topRightPaddingBox,curves.bottomRightBorderBox,curves.bottomRightPaddingBox);case 2:return createPathFromCurves(curves.bottomRightBorderBox,curves.bottomRightPaddingBox,curves.bottomLeftBorderBox,curves.bottomLeftPaddingBox);case 3:default:return createPathFromCurves(curves.bottomLeftBorderBox,curves.bottomLeftPaddingBox,curves.topLeftBorderBox,curves.topLeftPaddingBox)}};var parsePathForBorderDoubleOuter=function(curves,borderSide){switch(borderSide){case 0:return createPathFromCurves(curves.topLeftBorderBox,curves.topLeftBorderDoubleOuterBox,curves.topRightBorderBox,curves.topRightBorderDoubleOuterBox);case 1:return createPathFromCurves(curves.topRightBorderBox,curves.topRightBorderDoubleOuterBox,curves.bottomRightBorderBox,curves.bottomRightBorderDoubleOuterBox);case 2:return createPathFromCurves(curves.bottomRightBorderBox,curves.bottomRightBorderDoubleOuterBox,curves.bottomLeftBorderBox,curves.bottomLeftBorderDoubleOuterBox);case 3:default:return createPathFromCurves(curves.bottomLeftBorderBox,curves.bottomLeftBorderDoubleOuterBox,curves.topLeftBorderBox,curves.topLeftBorderDoubleOuterBox)}};var parsePathForBorderDoubleInner=function(curves,borderSide){switch(borderSide){case 0:return createPathFromCurves(curves.topLeftBorderDoubleInnerBox,curves.topLeftPaddingBox,curves.topRightBorderDoubleInnerBox,curves.topRightPaddingBox);case 1:return createPathFromCurves(curves.topRightBorderDoubleInnerBox,curves.topRightPaddingBox,curves.bottomRightBorderDoubleInnerBox,curves.bottomRightPaddingBox);case 2:return createPathFromCurves(curves.bottomRightBorderDoubleInnerBox,curves.bottomRightPaddingBox,curves.bottomLeftBorderDoubleInnerBox,curves.bottomLeftPaddingBox);case 3:default:return createPathFromCurves(curves.bottomLeftBorderDoubleInnerBox,curves.bottomLeftPaddingBox,curves.topLeftBorderDoubleInnerBox,curves.topLeftPaddingBox)}};var parsePathForBorderStroke=function(curves,borderSide){switch(borderSide){case 0:return createStrokePathFromCurves(curves.topLeftBorderStroke,curves.topRightBorderStroke);case 1:return createStrokePathFromCurves(curves.topRightBorderStroke,curves.bottomRightBorderStroke);case 2:return createStrokePathFromCurves(curves.bottomRightBorderStroke,curves.bottomLeftBorderStroke);case 3:default:return createStrokePathFromCurves(curves.bottomLeftBorderStroke,curves.topLeftBorderStroke)}};var createStrokePathFromCurves=function(outer1,outer2){var path=[];
28if(isBezierCurve(outer1)){path.push(outer1.subdivide(.5,false))}else{path.push(outer1)}if(isBezierCurve(outer2)){path.push(outer2.subdivide(.5,true))}else{path.push(outer2)}return path};var createPathFromCurves=function(outer1,inner1,outer2,inner2){var path=[];if(isBezierCurve(outer1)){path.push(outer1.subdivide(.5,false))}else{path.push(outer1)}if(isBezierCurve(outer2)){path.push(outer2.subdivide(.5,true))}else{path.push(outer2)}if(isBezierCurve(inner2)){path.push(inner2.subdivide(.5,true).reverse())}else{path.push(inner2)}if(isBezierCurve(inner1)){path.push(inner1.subdivide(.5,false).reverse())}else{path.push(inner1)}return path};var paddingBox=function(element){var bounds=element.bounds;var styles=element.styles;return bounds.add(styles.borderLeftWidth,styles.borderTopWidth,-(styles.borderRightWidth+styles.borderLeftWidth),-(styles.borderTopWidth+styles.borderBottomWidth))};var contentBox=function(element){var styles=element.styles;var bounds=element.bounds;var paddingLeft=getAbsoluteValue(styles.paddingLeft,bounds.width);var paddingRight=getAbsoluteValue(styles.paddingRight,bounds.width);var paddingTop=getAbsoluteValue(styles.paddingTop,bounds.width);var paddingBottom=getAbsoluteValue(styles.paddingBottom,bounds.width);return bounds.add(paddingLeft+styles.borderLeftWidth,paddingTop+styles.borderTopWidth,-(styles.borderRightWidth+styles.borderLeftWidth+paddingLeft+paddingRight),-(styles.borderTopWidth+styles.borderBottomWidth+paddingTop+paddingBottom))};var calculateBackgroundPositioningArea=function(backgroundOrigin,element){if(backgroundOrigin===0){return element.bounds}if(backgroundOrigin===2){return contentBox(element)}return paddingBox(element)};var calculateBackgroundPaintingArea=function(backgroundClip,element){if(backgroundClip===0){return element.bounds}if(backgroundClip===2){return contentBox(element)}return paddingBox(element)};var calculateBackgroundRendering=function(container,index,intrinsicSize){var backgroundPositioningArea=calculateBackgroundPositioningArea(getBackgroundValueForIndex(container.styles.backgroundOrigin,index),container);var backgroundPaintingArea=calculateBackgroundPaintingArea(getBackgroundValueForIndex(container.styles.backgroundClip,index),container);var backgroundImageSize=calculateBackgroundSize(getBackgroundValueForIndex(container.styles.backgroundSize,index),intrinsicSize,backgroundPositioningArea);var sizeWidth=backgroundImageSize[0],sizeHeight=backgroundImageSize[1];var position=getAbsoluteValueForTuple(getBackgroundValueForIndex(container.styles.backgroundPosition,index),backgroundPositioningArea.width-sizeWidth,backgroundPositioningArea.height-sizeHeight);var path=calculateBackgroundRepeatPath(getBackgroundValueForIndex(container.styles.backgroundRepeat,index),position,backgroundImageSize,backgroundPositioningArea,backgroundPaintingArea);var offsetX=Math.round(backgroundPositioningArea.left+position[0]);var offsetY=Math.round(backgroundPositioningArea.top+position[1]);return[path,offsetX,offsetY,sizeWidth,sizeHeight]};var isAuto=function(token){return isIdentToken(token)&&token.value===BACKGROUND_SIZE.AUTO};var hasIntrinsicValue=function(value){return typeof value==="number"};var calculateBackgroundSize=function(size,_a,bounds){var intrinsicWidth=_a[0],intrinsicHeight=_a[1],intrinsicProportion=_a[2];var first=size[0],second=size[1];if(!first){return[0,0]}if(isLengthPercentage(first)&&second&&isLengthPercentage(second)){return[getAbsoluteValue(first,bounds.width),getAbsoluteValue(second,bounds.height)]}var hasIntrinsicProportion=hasIntrinsicValue(intrinsicProportion);if(isIdentToken(first)&&(first.value===BACKGROUND_SIZE.CONTAIN||first.value===BACKGROUND_SIZE.COVER)){if(hasIntrinsicValue(intrinsicProportion)){var targetRatio=bounds.width/bounds.height;return targetRatio<intrinsicProportion!==(first.value===BACKGROUND_SIZE.COVER)?[bounds.width,bounds.width/intrinsicProportion]:[bounds.height*intrinsicProportion,bounds.height]}return[bounds.width,bounds.height]}var hasIntrinsicWidth=hasIntrinsicValue(intrinsicWidth);var hasIntrinsicHeight=hasIntrinsicValue(intrinsicHeight);var hasIntrinsicDimensions=hasIntrinsicWidth||hasIntrinsicHeight;if(isAuto(first)&&(!second||isAuto(second))){if(hasIntrinsicWidth&&hasIntrinsicHeight){return[intrinsicWidth,intrinsicHeight]}if(!hasIntrinsicProportion&&!hasIntrinsicDimensions){return[bounds.width,bounds.height]}if(hasIntrinsicDimensions&&hasIntrinsicProportion){var width_1=hasIntrinsicWidth?intrinsicWidth:intrinsicHeight*intrinsicProportion;var height_1=hasIntrinsicHeight?intrinsicHeight:intrinsicWidth/intrinsicProportion;return[width_1,height_1]}var width_2=hasIntrinsicWidth?intrinsicWidth:bounds.width;var height_2=hasIntrinsicHeight?intrinsicHeight:bounds.height;return[width_2,height_2]}if(hasIntrinsicProportion){var width_3=0;var height_3=0;if(isLengthPercentage(first)){width_3=getAbsoluteValue(first,bounds.width)}else if(isLengthPercentage(second)){height_3=getAbsoluteValue(second,bounds.height)}if(isAuto(first)){width_3=height_3*intrinsicProportion}else if(!second||isAuto(second)){height_3=width_3/intrinsicProportion}return[width_3,height_3]}var width=null;var height=null;if(isLengthPercentage(first)){width=getAbsoluteValue(first,bounds.width)}else if(second&&isLengthPercentage(second)){height=getAbsoluteValue(second,bounds.height)}if(width!==null&&(!second||isAuto(second))){height=hasIntrinsicWidth&&hasIntrinsicHeight?width/intrinsicWidth*intrinsicHeight:bounds.height}if(height!==null&&isAuto(first)){width=hasIntrinsicWidth&&hasIntrinsicHeight?height/intrinsicHeight*intrinsicWidth:bounds.width}if(width!==null&&height!==null){return[width,height]}throw new Error("Unable to calculate background-size for element")};
28var getBackgroundValueForIndex=function(values,index){var value=values[index];if(typeof value==="undefined"){return values[0]}return value};var calculateBackgroundRepeatPath=function(repeat,_a,_b,backgroundPositioningArea,backgroundPaintingArea){var x=_a[0],y=_a[1];var width=_b[0],height=_b[1];switch(repeat){case 2:return[new Vector(Math.round(backgroundPositioningArea.left),Math.round(backgroundPositioningArea.top+y)),new Vector(Math.round(backgroundPositioningArea.left+backgroundPositioningArea.width),Math.round(backgroundPositioningArea.top+y)),new Vector(Math.round(backgroundPositioningArea.left+backgroundPositioningArea.width),Math.round(height+backgroundPositioningArea.top+y)),new Vector(Math.round(backgroundPositioningArea.left),Math.round(height+backgroundPositioningArea.top+y))];case 3:return[new Vector(Math.round(backgroundPositioningArea.left+x),Math.round(backgroundPositioningArea.top)),new Vector(Math.round(backgroundPositioningArea.left+x+width),Math.round(backgroundPositioningArea.top)),new Vector(Math.round(backgroundPositioningArea.left+x+width),Math.round(backgroundPositioningArea.height+backgroundPositioningArea.top)),new Vector(Math.round(backgroundPositioningArea.left+x),Math.round(backgroundPositioningArea.height+backgroundPositioningArea.top))];case 1:return[new Vector(Math.round(backgroundPositioningArea.left+x),Math.round(backgroundPositioningArea.top+y)),new Vector(Math.round(backgroundPositioningArea.left+x+width),Math.round(backgroundPositioningArea.top+y)),new Vector(Math.round(backgroundPositioningArea.left+x+width),Math.round(backgroundPositioningArea.top+y+height)),new Vector(Math.round(backgroundPositioningArea.left+x),Math.round(backgroundPositioningArea.top+y+height))];default:return[new Vector(Math.round(backgroundPaintingArea.left),Math.round(backgroundPaintingArea.top)),new Vector(Math.round(backgroundPaintingArea.left+backgroundPaintingArea.width),Math.round(backgroundPaintingArea.top)),new Vector(Math.round(backgroundPaintingArea.left+backgroundPaintingArea.width),Math.round(backgroundPaintingArea.height+backgroundPaintingArea.top)),new Vector(Math.round(backgroundPaintingArea.left),Math.round(backgroundPaintingArea.height+backgroundPaintingArea.top))]}};var SMALL_IMAGE="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7";var SAMPLE_TEXT="Hidden Text";var FontMetrics=function(){function FontMetrics(document){this._data={};this._document=document}FontMetrics.prototype.parseMetrics=function(fontFamily,fontSize){var container=this._document.createElement("div");var img=this._document.createElement("img");var span=this._document.createElement("span");var body=this._document.body;container.style.visibility="hidden";container.style.fontFamily=fontFamily;container.style.fontSize=fontSize;container.style.margin="0";container.style.padding="0";container.style.whiteSpace="nowrap";body.appendChild(container);img.src=SMALL_IMAGE;img.width=1;img.height=1;img.style.margin="0";img.style.padding="0";img.style.verticalAlign="baseline";span.style.fontFamily=fontFamily;span.style.fontSize=fontSize;span.style.margin="0";span.style.padding="0";span.appendChild(this._document.createTextNode(SAMPLE_TEXT));container.appendChild(span);container.appendChild(img);var baseline=img.offsetTop-span.offsetTop+2;container.removeChild(span);container.appendChild(this._document.createTextNode(SAMPLE_TEXT));container.style.lineHeight="normal";img.style.verticalAlign="super";var middle=img.offsetTop-container.offsetTop+2;body.removeChild(container);return{baseline:baseline,middle:middle}};FontMetrics.prototype.getMetrics=function(fontFamily,fontSize){var key=fontFamily+" "+fontSize;if(typeof this._data[key]==="undefined"){this._data[key]=this.parseMetrics(fontFamily,fontSize)}return this._data[key]};return FontMetrics}();var Renderer=function(){function Renderer(context,options){this.context=context;this.options=options}return Renderer}();var MASK_OFFSET=1e4;var CanvasRenderer=function(_super){__extends(CanvasRenderer,_super);function CanvasRenderer(context,options){var _this=_super.call(this,context,options)||this;_this._activeEffects=[];_this.canvas=options.canvas?options.canvas:document.createElement("canvas");_this.ctx=_this.canvas.getContext("2d");if(!options.canvas){_this.canvas.width=Math.floor(options.width*options.scale);_this.canvas.height=Math.floor(options.height*options.scale);_this.canvas.style.width=options.width+"px";_this.canvas.style.height=options.height+"px"}_this.fontMetrics=new FontMetrics(document);_this.ctx.scale(_this.options.scale,_this.options.scale);_this.ctx.translate(-options.x,-options.y);_this.ctx.textBaseline="bottom";_this._activeEffects=[];_this.context.logger.debug("Canvas renderer initialized ("+options.width+"x"+options.height+") with scale "+options.scale);return _this}CanvasRenderer.prototype.applyEffects=function(effects){var _this=this;while(this._activeEffects.length){this.popEffect()}
28effects.forEach((function(effect){return _this.applyEffect(effect)}))};CanvasRenderer.prototype.applyEffect=function(effect){this.ctx.save();if(isOpacityEffect(effect)){this.ctx.globalAlpha=effect.opacity}if(isTransformEffect(effect)){this.ctx.translate(effect.offsetX,effect.offsetY);this.ctx.transform(effect.matrix[0],effect.matrix[1],effect.matrix[2],effect.matrix[3],effect.matrix[4],effect.matrix[5]);this.ctx.translate(-effect.offsetX,-effect.offsetY)}if(isClipEffect(effect)){this.path(effect.path);this.ctx.clip()}this._activeEffects.push(effect)};CanvasRenderer.prototype.popEffect=function(){this._activeEffects.pop();this.ctx.restore()};CanvasRenderer.prototype.renderStack=function(stack){return __awaiter(this,void 0,void 0,(function(){var styles;return __generator(this,(function(_a){switch(_a.label){case 0:styles=stack.element.container.styles;if(!styles.isVisible())return[3,2];return[4,this.renderStackContent(stack)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};CanvasRenderer.prototype.renderNode=function(paint){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(contains(paint.container.flags,16)){debugger}if(!paint.container.styles.isVisible())return[3,3];return[4,this.renderNodeBackgroundAndBorders(paint)];case 1:_a.sent();return[4,this.renderNodeContent(paint)];case 2:_a.sent();_a.label=3;case 3:return[2]}}
28))}))};CanvasRenderer.prototype.renderTextWithLetterSpacing=function(text,letterSpacing,baseline){var _this=this;if(letterSpacing===0){this.ctx.fillText(text.text,text.bounds.left,text.bounds.top+baseline)}else{var letters=segmentGraphemes(text.text);letters.reduce((function(left,letter){_this.ctx.fillText(letter,left,text.bounds.top+baseline);return left+_this.ctx.measureText(letter).width}),text.bounds.left)}};CanvasRenderer.prototype.createFontStyle=function(styles){var fontVariant=styles.fontVariant.filter((function(variant){return variant==="normal"||variant==="small-caps"})).join("");var fontFamily=fixIOSSystemFonts(styles.fontFamily).join(", ");var fontSize=isDimensionToken(styles.fontSize)?""+styles.fontSize.number+styles.fontSize.unit:styles.fontSize.number+"px";return[[styles.fontStyle,fontVariant,styles.fontWeight,fontSize,fontFamily].join(" "),fontFamily,fontSize]};CanvasRenderer.prototype.renderTextNode=function(text,styles){return __awaiter(this,void 0,void 0,(function(){var _a,font,fontFamily,fontSize,_b,baseline,middle,paintOrder;var _this=this;return __generator(this,(function(_c){_a=this.createFontStyle(styles),font=_a[0],fontFamily=_a[1],fontSize=_a[2];this.ctx.font=font;this.ctx.direction=styles.direction===1?"rtl":"ltr";this.ctx.textAlign="left";this.ctx.textBaseline="alphabetic";_b=this.fontMetrics.getMetrics(fontFamily,fontSize),baseline=_b.baseline,middle=_b.middle;paintOrder=styles.paintOrder;text.textBounds.forEach((function(text){paintOrder.forEach((function(paintOrderLayer){switch(paintOrderLayer){case 0:_this.ctx.fillStyle=asString(styles.color);_this.renderTextWithLetterSpacing(text,styles.letterSpacing,baseline);var textShadows=styles.textShadow;if(textShadows.length&&text.text.trim().length){textShadows.slice(0).reverse().forEach((function(textShadow){_this.ctx.shadowColor=asString(textShadow.color);_this.ctx.shadowOffsetX=textShadow.offsetX.number*_this.options.scale;_this.ctx.shadowOffsetY=textShadow.offsetY.number*_this.options.scale;_this.ctx.shadowBlur=textShadow.blur.number;_this.renderTextWithLetterSpacing(text,styles.letterSpacing,baseline)}));_this.ctx.shadowColor="";_this.ctx.shadowOffsetX=0;_this.ctx.shadowOffsetY=0;_this.ctx.shadowBlur=0}if(styles.textDecorationLine.length){_this.ctx.fillStyle=asString(styles.textDecorationColor||styles.color);styles.textDecorationLine.forEach((function(textDecorationLine){switch(textDecorationLine){case 1:_this.ctx.fillRect(text.bounds.left,Math.round(text.bounds.top+baseline),text.bounds.width,1);break;case 2:_this.ctx.fillRect(text.bounds.left,Math.round(text.bounds.top),text.bounds.width,1);break;case 3:_this.ctx.fillRect(text.bounds.left,Math.ceil(text.bounds.top+middle),text.bounds.width,1);break}}))}break;case 1:if(styles.webkitTextStrokeWidth&&text.text.trim().length){_this.ctx.strokeStyle=asString(styles.webkitTextStrokeColor);_this.ctx.lineWidth=styles.webkitTextStrokeWidth;_this.ctx.lineJoin=!!window.chrome?"miter":"round";_this.ctx.strokeText(text.text,text.bounds.left,text.bounds.top+baseline)}_this.ctx.strokeStyle="";_this.ctx.lineWidth=0;_this.ctx.lineJoin="miter";break}}))}));return[2]}))}))};CanvasRenderer.prototype.renderReplacedElement=function(container,curves,image){if(image&&container.intrinsicWidth>0&&container.intrinsicHeight>0){var box=contentBox(container);var path=calculatePaddingBoxPath(curves);this.path(path);this.ctx.save();this.ctx.clip();this.ctx.drawImage(image,0,0,container.intrinsicWidth,container.intrinsicHeight,box.left,box.top,box.width,box.height);this.ctx.restore()}};CanvasRenderer.prototype.renderNodeContent=function(paint){return __awaiter(this,void 0,void 0,(function(){var container,curves,styles,_i,_a,child,image,image,iframeRenderer,canvas,size,_b,fontFamily,fontSize,baseline,bounds,x,textBounds,img,image,url,fontFamily,bounds;return __generator(this,(function(_c){switch(_c.label){case 0:this.applyEffects(paint.getEffects(4));container=paint.container;curves=paint.curves;styles=container.styles;_i=0,_a=container.textNodes;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];child=_a[_i];return[4,this.renderTextNode(child,styles)];case 2:_c.sent();_c.label=3;case 3:_i++;return[3,1];case 4:if(!(container instanceof ImageElementContainer))return[3,8];_c.label=5;case 5:_c.trys.push([5,7,,8]);return[4,this.context.cache.match(container.src)];case 6:image=_c.sent();this.renderReplacedElement(container,curves,image);return[3,8];case 7:_c.sent();this.context.logger.error("Error loading image "+container.src);return[3,8];case 8:if(container instanceof CanvasElementContainer){this.renderReplacedElement(container,curves,container.canvas)}if(!(container instanceof SVGElementContainer))return[3,12];_c.label=9;case 9:_c.trys.push([9,11,,12]);return[4,this.context.cache.match(container.svg)];case 10:image=_c.sent();this.renderReplacedElement(container,curves,image);return[3,12];case 11:_c.sent();this.context.logger.error("Error loading svg "+container.svg.substring(0,255));return[3,12];case 12:if(!(container instanceof IFrameElementContainer&&container.tree))return[3,14];iframeRenderer=new CanvasRenderer(this.context,{scale:this.options.scale,backgroundColor:container.backgroundColor,x:0,y:0,width:container.width,height:container.height});return[4,iframeRenderer.render(container.tree)];case 13:canvas=_c.sent();if(container.width&&container.height){this.ctx.drawImage(canvas,0,0,container.width,container.height,container.bounds.left,container.bounds.top,container.bounds.width,container.bounds.height)}_c.label=14;case 14:if(container instanceof InputElementContainer){size=Math.min(container.bounds.width,container.bounds.height);if(container.type===CHECKBOX){if(container.checked){this.ctx.save();this.path([new Vector(container.bounds.left+size*.39363,container.bounds.top+size*.79),new Vector(container.bounds.left+size*.16,container.bounds.top+size*.5549),new Vector(container.bounds.left+size*.27347,container.bounds.top+size*.44071),new Vector(container.bounds.left+size*.39694,container.bounds.top+size*.5649),new Vector(container.bounds.left+size*.72983,container.bounds.top+size*.23),new Vector(container.bounds.left+size*.84,container.bounds.top+size*.34085),new Vector(container.bounds.left+size*.39363,container.bounds.top+size*.79)]);this.ctx.fillStyle=asString(INPUT_COLOR);this.ctx.fill();
vendor: 2,471 bytes, line 28
28this.ctx.restore()}}else if(container.type===RADIO){if(container.checked){this.ctx.save();this.ctx.beginPath();this.ctx.arc(container.bounds.left+size/2,container.bounds.top+size/2,size/4,0,Math.PI*2,true);this.ctx.fillStyle=asString(INPUT_COLOR);this.ctx.fill();this.ctx.restore()}}}if(isTextInputElement(container)&&container.value.length){_b=this.createFontStyle(styles),fontFamily=_b[0],fontSize=_b[1];baseline=this.fontMetrics.getMetrics(fontFamily,fontSize).baseline;this.ctx.font=fontFamily;this.ctx.fillStyle=asString(styles.color);this.ctx.textBaseline="alphabetic";this.ctx.textAlign=canvasTextAlign(container.styles.textAlign);bounds=contentBox(container);x=0;switch(container.styles.textAlign){case 1:x+=bounds.width/2;break;case 2:x+=bounds.width;break}textBounds=bounds.add(x,0,0,-bounds.height/2+1);this.ctx.save();this.path([new Vector(bounds.left,bounds.top),new Vector(bounds.left+bounds.width,bounds.top),new Vector(bounds.left+bounds.width,bounds.top+bounds.height),new Vector(bounds.left,bounds.top+bounds.height)]);this.ctx.clip();this.renderTextWithLetterSpacing(new TextBounds(container.value,textBounds),styles.letterSpacing,baseline);this.ctx.restore();this.ctx.textBaseline="alphabetic";this.ctx.textAlign="left"}if(!contains(container.styles.display,2048))return[3,20];if(!(container.styles.listStyleImage!==null))return[3,19];img=container.styles.listStyleImage;if(!(img.type===0))return[3,18];image=void 0;url=img.url;_c.label=15;case 15:_c.trys.push([15,17,,18]);return[4,this.context.cache.match(url)];case 16:image=_c.sent();this.ctx.drawImage(image,container.bounds.left-(image.width+10),container.bounds.top);return[3,18];case 17:_c.sent();this.context.logger.error("Error loading list-style-image "+url);return[3,18];case 18:return[3,20];case 19:if(paint.listValue&&container.styles.listStyleType!==-1){fontFamily=this.createFontStyle(styles)[0];this.ctx.font=fontFamily;this.ctx.fillStyle=asString(styles.color);this.ctx.textBaseline="middle";this.ctx.textAlign="right";bounds=new Bounds(container.bounds.left,container.bounds.top+getAbsoluteValue(container.styles.paddingTop,container.bounds.width),container.bounds.width,computeLineHeight(styles.lineHeight,styles.fontSize.number)/2+1);this.renderTextWithLetterSpacing(new TextBounds(paint.listValue,bounds),styles.letterSpacing,computeLineHeight(styles.lineHeight,styles.fontSize.number)/2+2);this.ctx.textBaseline="bottom";this.ctx.textAlign="left"}_c.label=20;case 20:return[2]}}
28))}))};CanvasRenderer.prototype.renderStackContent=function(stack){return __awaiter(this,void 0,void 0,(function(){var _i,_a,child,_b,_c,child,_d,_e,child,_f,_g,child,_h,_j,child,_k,_l,child,_m,_o,child;return __generator(this,(function(_p){switch(_p.label){case 0:if(contains(stack.element.container.flags,16)){debugger}return[4,this.renderNodeBackgroundAndBorders(stack.element)];case 1:_p.sent();_i=0,_a=stack.negativeZIndex;_p.label=2;case 2:if(!(_i<_a.length))return[3,5];child=_a[_i];return[4,this.renderStack(child)];case 3:_p.sent();_p.label=4;case 4:_i++;return[3,2];case 5:return[4,this.renderNodeContent(stack.element)];case 6:_p.sent();_b=0,_c=stack.nonInlineLevel;_p.label=7;case 7:if(!(_b<_c.length))return[3,10];child=_c[_b];return[4,this.renderNode(child)];case 8:_p.sent();_p.label=9;case 9:_b++;return[3,7];case 10:_d=0,_e=stack.nonPositionedFloats;_p.label=11;case 11:if(!(_d<_e.length))return[3,14];child=_e[_d];return[4,this.renderStack(child)];case 12:_p.sent();_p.label=13;case 13:_d++;return[3,11];case 14:_f=0,_g=stack.nonPositionedInlineLevel;_p.label=15;case 15:if(!(_f<_g.length))return[3,18];child=_g[_f];return[4,this.renderStack(child)];case 16:_p.sent();_p.label=17;case 17:_f++;return[3,15];case 18:_h=0,_j=stack.inlineLevel;_p.label=19;case 19:if(!(_h<_j.length))return[3,22];child=_j[_h];return[4,this.renderNode(child)];case 20:_p.sent();_p.label=21;case 21:_h++;return[3,19];case 22:_k=0,_l=stack.zeroOrAutoZIndexOrTransformedOrOpacity;_p.label=23;case 23:if(!(_k<_l.length))return[3,26];child=_l[_k];return[4,this.renderStack(child)];case 24:_p.sent();_p.label=25;case 25:_k++;return[3,23];case 26:_m=0,_o=stack.positiveZIndex;_p.label=27;case 27:if(!(_m<_o.length))return[3,30];child=_o[_m];return[4,this.renderStack(child)];case 28:_p.sent();_p.label=29;case 29:_m++;return[3,27];case 30:return[2]}}
28))}))};CanvasRenderer.prototype.mask=function(paths){this.ctx.beginPath();this.ctx.moveTo(0,0);this.ctx.lineTo(this.canvas.width,0);this.ctx.lineTo(this.canvas.width,this.canvas.height);this.ctx.lineTo(0,this.canvas.height);this.ctx.lineTo(0,0);this.formatPath(paths.slice(0).reverse());this.ctx.closePath()};CanvasRenderer.prototype.path=function(paths){this.ctx.beginPath();this.formatPath(paths);this.ctx.closePath()};CanvasRenderer.prototype.formatPath=function(paths){var _this=this;paths.forEach((function(point,index){var start=isBezierCurve(point)?point.start:point;if(index===0){_this.ctx.moveTo(start.x,start.y)}else{_this.ctx.lineTo(start.x,start.y)}if(isBezierCurve(point)){_this.ctx.bezierCurveTo(point.startControl.x,point.startControl.y,point.endControl.x,point.endControl.y,point.end.x,point.end.y)}}))};CanvasRenderer.prototype.renderRepeat=function(path,pattern,offsetX,offsetY){this.path(path);this.ctx.fillStyle=pattern;this.ctx.translate(offsetX,offsetY);this.ctx.fill();this.ctx.translate(-offsetX,-offsetY)};CanvasRenderer.prototype.resizeImage=function(image,width,height){var _a;if(false){}var ownerDocument=(_a=this.canvas.ownerDocument)!==null&&_a!==void 0?_a:document;var canvas=ownerDocument.createElement("canvas");canvas.width=Math.max(1,width);canvas.height=Math.max(1,height);var ctx=canvas.getContext("2d");ctx.drawImage(image,0,0,image.width,image.height,0,0,width,height);return canvas};CanvasRenderer.prototype.renderBackgroundImage=function(container){return __awaiter(this,void 0,void 0,(function(){var index,_loop_1,this_1,_i,_a,backgroundImage;return __generator(this,(function(_b){switch(_b.label){case 0:index=container.styles.backgroundImage.length-1;_loop_1=function(backgroundImage){var image,url,_c,path,x,y,width,height,pattern,_d,path,x,y,width,height,_e,lineLength,x0,x1,y0,y1,canvas,ctx,gradient_1,pattern,_f,path,left,top_1,width,height,position,x,y,_g,rx,ry,radialGradient_1,midX,midY,f,invF;return __generator(this,(function(_h){switch(_h.label){case 0:if(!(backgroundImage.type===0))return[3,5];image=void 0;url=backgroundImage.url;_h.label=1;case 1:_h.trys.push([1,3,,4]);return[4,this_1.context.cache.match(url)];case 2:image=_h.sent();return[3,4];case 3:_h.sent();this_1.context.logger.error("Error loading background-image "+url);return[3,4];case 4:if(image){_c=calculateBackgroundRendering(container,index,[image.width,image.height,image.width/image.height]),path=_c[0],x=_c[1],y=_c[2],width=_c[3],height=_c[4];pattern=this_1.ctx.createPattern(this_1.resizeImage(image,width,height),"repeat");this_1.renderRepeat(path,pattern,x,y)}return[3,6];case 5:if(isLinearGradient(backgroundImage)){_d=calculateBackgroundRendering(container,index,[null,null,null]),path=_d[0],x=_d[1],y=_d[2],width=_d[3],height=_d[4];_e=calculateGradientDirection(backgroundImage.angle,width,height),lineLength=_e[0],x0=_e[1],x1=_e[2],y0=_e[3],y1=_e[4];canvas=document.createElement("canvas");canvas.width=width;canvas.height=height;ctx=canvas.getContext("2d");gradient_1=ctx.createLinearGradient(x0,y0,x1,y1);processColorStops(backgroundImage.stops,lineLength).forEach((function(colorStop){return gradient_1.addColorStop(colorStop.stop,asString(colorStop.color))}));ctx.fillStyle=gradient_1;ctx.fillRect(0,0,width,height);if(width>0&&height>0){pattern=this_1.ctx.createPattern(canvas,"repeat");this_1.renderRepeat(path,pattern,x,y)}}else if(isRadialGradient(backgroundImage)){_f=calculateBackgroundRendering(container,index,[null,null,null]),path=_f[0],left=_f[1],top_1=_f[2],width=_f[3],height=_f[4];position=backgroundImage.position.length===0?[FIFTY_PERCENT]:backgroundImage.position;x=getAbsoluteValue(position[0],width);y=getAbsoluteValue(position[position.length-1],height);_g=calculateRadius(backgroundImage,x,y,width,height),rx=_g[0],ry=_g[1];if(rx>0&&ry>0){radialGradient_1=this_1.ctx.createRadialGradient(left+x,top_1+y,0,left+x,top_1+y,rx);processColorStops(backgroundImage.stops,rx*2).forEach((function(colorStop){return radialGradient_1.addColorStop(colorStop.stop,asString(colorStop.color))}));this_1.path(path);this_1.ctx.fillStyle=radialGradient_1;if(rx!==ry){midX=container.bounds.left+.5*container.bounds.width;midY=container.bounds.top+.5*container.bounds.height;f=ry/rx;invF=1/f;this_1.ctx.save();this_1.ctx.translate(midX,midY);this_1.ctx.transform(1,0,0,f,0,0);this_1.ctx.translate(-midX,-midY);this_1.ctx.fillRect(left,invF*(top_1-midY)+midY,width,height*invF);
28this_1.ctx.restore()}else{this_1.ctx.fill()}}}_h.label=6;case 6:index--;return[2]}}))};this_1=this;_i=0,_a=container.styles.backgroundImage.slice(0).reverse();_b.label=1;case 1:if(!(_i<_a.length))return[3,4];backgroundImage=_a[_i];return[5,_loop_1(backgroundImage)];case 2:_b.sent();_b.label=3;case 3:_i++;return[3,1];case 4:return[2]}}))}))};CanvasRenderer.prototype.renderSolidBorder=function(color,side,curvePoints){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){this.path(parsePathForBorder(curvePoints,side));this.ctx.fillStyle=asString(color);this.ctx.fill();return[2]}))}))};CanvasRenderer.prototype.renderDoubleBorder=function(color,width,side,curvePoints){return __awaiter(this,void 0,void 0,(function(){var outerPaths,innerPaths;return __generator(this,(function(_a){switch(_a.label){case 0:if(!(width<3))return[3,2];return[4,this.renderSolidBorder(color,side,curvePoints)];case 1:_a.sent();return[2];case 2:outerPaths=parsePathForBorderDoubleOuter(curvePoints,side);this.path(outerPaths);this.ctx.fillStyle=asString(color);this.ctx.fill();innerPaths=parsePathForBorderDoubleInner(curvePoints,side);this.path(innerPaths);this.ctx.fill();return[2]}}))}))};CanvasRenderer.prototype.renderNodeBackgroundAndBorders=function(paint){return __awaiter(this,void 0,void 0,(function(){var styles,hasBackground,borders,backgroundPaintingArea,side,_i,borders_1,border;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.applyEffects(paint.getEffects(2));styles=paint.container.styles;hasBackground=!isTransparent(styles.backgroundColor)||styles.backgroundImage.length;borders=[{style:styles.borderTopStyle,color:styles.borderTopColor,width:styles.borderTopWidth},{style:styles.borderRightStyle,color:styles.borderRightColor,width:styles.borderRightWidth},{style:styles.borderBottomStyle,color:styles.borderBottomColor,width:styles.borderBottomWidth},{style:styles.borderLeftStyle,color:styles.borderLeftColor,width:styles.borderLeftWidth}];backgroundPaintingArea=calculateBackgroundCurvedPaintingArea(getBackgroundValueForIndex(styles.backgroundClip,0),paint.curves);if(!(hasBackground||styles.boxShadow.length))return[3,2];this.ctx.save();this.path(backgroundPaintingArea);this.ctx.clip();if(!isTransparent(styles.backgroundColor)){this.ctx.fillStyle=asString(styles.backgroundColor);this.ctx.fill()}return[4,this.renderBackgroundImage(paint.container)];case 1:_a.sent();this.ctx.restore();styles.boxShadow.slice(0).reverse().forEach((function(shadow){_this.ctx.save();var borderBoxArea=calculateBorderBoxPath(paint.curves);var maskOffset=shadow.inset?0:MASK_OFFSET;var shadowPaintingArea=transformPath(borderBoxArea,-maskOffset+(shadow.inset?1:-1)*shadow.spread.number,(shadow.inset?1:-1)*shadow.spread.number,shadow.spread.number*(shadow.inset?-2:2),shadow.spread.number*(shadow.inset?-2:2));if(shadow.inset){_this.path(borderBoxArea);_this.ctx.clip();_this.mask(shadowPaintingArea)}else{_this.mask(borderBoxArea);_this.ctx.clip();_this.path(shadowPaintingArea)}_this.ctx.shadowOffsetX=shadow.offsetX.number+maskOffset;_this.ctx.shadowOffsetY=shadow.offsetY.number;_this.ctx.shadowColor=asString(shadow.color);_this.ctx.shadowBlur=shadow.blur.number;_this.ctx.fillStyle=shadow.inset?asString(shadow.color):"rgba(0,0,0,1)";_this.ctx.fill();_this.ctx.restore()}));_a.label=2;case 2:side=0;_i=0,borders_1=borders;_a.label=3;case 3:if(!(_i<borders_1.length))return[3,13];border=borders_1[_i];if(!(border.style!==0&&!isTransparent(border.color)&&border.width>0))return[3,11];if(!(border.style===2))return[3,5];return[4,this.renderDashedDottedBorder(border.color,border.width,side,paint.curves,2)];case 4:_a.sent();return[3,11];case 5:if(!(border.style===3))return[3,7];return[4,this.renderDashedDottedBorder(border.color,border.width,side,paint.curves,3)];case 6:_a.sent();return[3,11];case 7:if(!(border.style===4))return[3,9];return[4,this.renderDoubleBorder(border.color,border.width,side,paint.curves)];case 8:_a.sent();return[3,11];case 9:return[4,this.renderSolidBorder(border.color,side,paint.curves)];case 10:_a.sent();_a.label=11;case 11:side++;_a.label=12;case 12:_i++;return[3,3];case 13:return[2]}}
28))}))};CanvasRenderer.prototype.renderDashedDottedBorder=function(color,width,side,curvePoints,style){return __awaiter(this,void 0,void 0,(function(){var strokePaths,boxPaths,startX,startY,endX,endY,length,dashLength,spaceLength,useLineDash,multiplier,numberOfDashes,minSpace,maxSpace,path1,path2,path1,path2;return __generator(this,(function(_a){this.ctx.save();strokePaths=parsePathForBorderStroke(curvePoints,side);boxPaths=parsePathForBorder(curvePoints,side);if(style===2){this.path(boxPaths);this.ctx.clip()}if(isBezierCurve(boxPaths[0])){startX=boxPaths[0].start.x;startY=boxPaths[0].start.y}else{startX=boxPaths[0].x;startY=boxPaths[0].y}if(isBezierCurve(boxPaths[1])){endX=boxPaths[1].end.x;endY=boxPaths[1].end.y}else{endX=boxPaths[1].x;endY=boxPaths[1].y}if(side===0||side===2){length=Math.abs(startX-endX)}else{length=Math.abs(startY-endY)}this.ctx.beginPath();if(style===3){this.formatPath(strokePaths)}else{this.formatPath(boxPaths.slice(0,2))}dashLength=width<3?width*3:width*2;spaceLength=width<3?width*2:width;if(style===3){dashLength=width;spaceLength=width}useLineDash=true;if(length<=dashLength*2){useLineDash=false}else if(length<=dashLength*2+spaceLength){multiplier=length/(2*dashLength+spaceLength);dashLength*=multiplier;spaceLength*=multiplier}else{numberOfDashes=Math.floor((length+spaceLength)/(dashLength+spaceLength));minSpace=(length-numberOfDashes*dashLength)/(numberOfDashes-1);maxSpace=(length-(numberOfDashes+1)*dashLength)/numberOfDashes;spaceLength=maxSpace<=0||Math.abs(spaceLength-minSpace)<Math.abs(spaceLength-maxSpace)?minSpace:maxSpace}if(useLineDash){if(style===3){this.ctx.setLineDash([0,dashLength+spaceLength])}else{this.ctx.setLineDash([dashLength,spaceLength])}}if(style===3){this.ctx.lineCap="round";this.ctx.lineWidth=width}else{this.ctx.lineWidth=width*2+1.1}this.ctx.strokeStyle=asString(color);this.ctx.stroke();this.ctx.setLineDash([]);if(style===2){if(isBezierCurve(boxPaths[0])){path1=boxPaths[3];path2=boxPaths[0];this.ctx.beginPath();this.formatPath([new Vector(path1.end.x,path1.end.y),new Vector(path2.start.x,path2.start.y)]);this.ctx.stroke()}if(isBezierCurve(boxPaths[1])){path1=boxPaths[1];path2=boxPaths[2];this.ctx.beginPath();this.formatPath([new Vector(path1.end.x,path1.end.y),new Vector(path2.start.x,path2.start.y)]);this.ctx.stroke()}}this.ctx.restore();return[2]}))}))};CanvasRenderer.prototype.render=function(element){return __awaiter(this,void 0,void 0,(function(){var stack;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.options.backgroundColor){this.ctx.fillStyle=asString(this.options.backgroundColor);this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)}stack=parseStackingContexts(element);return[4,this.renderStack(stack)];case 1:_a.sent();this.applyEffects([]);return[2,this.canvas]}}))}))};return CanvasRenderer}(Renderer);var isTextInputElement=function(container){if(container instanceof TextareaElementContainer){return true}else if(container instanceof SelectElementContainer){return true}else if(container instanceof InputElementContainer&&container.type!==RADIO&&container.type!==CHECKBOX){return true}return false};var calculateBackgroundCurvedPaintingArea=function(clip,curves){switch(clip){case 0:return calculateBorderBoxPath(curves);case 2:return calculateContentBoxPath(curves);case 1:default:return calculatePaddingBoxPath(curves)}};var canvasTextAlign=function(textAlign){switch(textAlign){case 1:return"center";case 2:return"right";case 0:default:return"left"}};var iOSBrokenFonts=["-apple-system","system-ui"];var fixIOSSystemFonts=function(fontFamilies){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?fontFamilies.filter((function(fontFamily){return iOSBrokenFonts.indexOf(fontFamily)===-1})):fontFamilies};var ForeignObjectRenderer=function(_super){__extends(ForeignObjectRenderer,_super);function ForeignObjectRenderer(context,options){var _this=_super.call(this,context,options)||this;_this.canvas=options.canvas?options.canvas:document.createElement("canvas");_this.ctx=_this.canvas.getContext("2d");_this.options=options;_this.canvas.width=Math.floor(options.width*options.scale);_this.canvas.height=Math.floor(options.height*options.scale);_this.canvas.style.width=options.width+"px";_this.canvas.style.height=options.height+"px";_this.ctx.scale(_this.options.scale,_this.options.scale);_this.ctx.translate(-options.x,-options.y);_this.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+options.width+"x"+options.height+" at "+options.x+","+options.y+") with scale "+options.scale);return _this}ForeignObjectRenderer.prototype.render=function(element){return __awaiter(this,void 0,void 0,(function(){var svg,img;return __generator(this,(function(_a){switch(_a.label){case 0:svg=createForeignObjectSVG(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,element);return[4,loadSerializedSVG(svg)];case 1:img=_a.sent();if(this.options.backgroundColor){this.ctx.fillStyle=asString(this.options.backgroundColor);this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)}this.ctx.drawImage(img,-this.options.x*this.options.scale,-this.options.y*this.options.scale);return[2,this.canvas]}}))}))};return ForeignObjectRenderer}(Renderer);var loadSerializedSVG=function(svg){return new Promise((function(resolve,reject){var img=new Image;img.onload=function(){resolve(img)};img.onerror=reject;img.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(svg))}))};var Logger=function(){function Logger(_a){var id=_a.id,enabled=_a.enabled;this.id=id;this.enabled=enabled;this.start=Date.now()}Logger.prototype.debug=function(){var args=[];for(var _i=0;_i<arguments.length;_i++){args[_i]=arguments[_i]}if(this.enabled){if(typeof window!=="undefined"&&window.console&&typeof console.debug==="function"){console.debug.apply(console,__spreadArray([this.id,this.getTime()+"ms"],args
28))}else{this.info.apply(this,args)}}};Logger.prototype.getTime=function(){return Date.now()-this.start};Logger.prototype.info=function(){var args=[];for(var _i=0;_i<arguments.length;_i++){args[_i]=arguments[_i]}if(this.enabled){if(typeof window!=="undefined"&&window.console&&typeof console.info==="function"){console.info.apply(console,__spreadArray([this.id,this.getTime()+"ms"],args))}}};Logger.prototype.warn=function(){var args=[];for(var _i=0;_i<arguments.length;_i++){args[_i]=arguments[_i]}if(this.enabled){if(typeof window!=="undefined"&&window.console&&typeof console.warn==="function"){console.warn.apply(console,__spreadArray([this.id,this.getTime()+"ms"],args))}else{this.info.apply(this,args)}}};Logger.prototype.error=function(){var args=[];for(var _i=0;_i<arguments.length;_i++){args[_i]=arguments[_i]}if(this.enabled){if(typeof window!=="undefined"&&window.console&&typeof console.error==="function"){console.error.apply(console,__spreadArray([this.id,this.getTime()+"ms"],args))}else{this.info.apply(this,args)}}};Logger.instances={};return Logger}();var Context=function(){function Context(options,windowBounds){var _a;this.windowBounds=windowBounds;this.instanceName="#"+Context.instanceCount++;this.logger=new Logger({id:this.instanceName,enabled:options.logging});this.cache=(_a=options.cache)!==null&&_a!==void 0?_a:new Cache(this,options)}Context.instanceCount=1;return Context}();var html2canvas=function(element,options){if(options===void 0){options={}}return renderElement(element,options)};if(typeof window!=="undefined"){CacheStorage.setContext(window)}var renderElement=function(element,opts){return __awaiter(void 0,void 0,void 0,(function(){var ownerDocument,defaultView,resourceOptions,contextOptions,windowOptions,windowBounds,context,foreignObjectRendering,cloneOptions,documentCloner,clonedElement,container,_a,width,height,left,top,backgroundColor,renderOptions,canvas,renderer,root,renderer;var _b,_c,_d,_e,_f,_g,_h,_j,_k,_l,_m,_o,_p,_q,_r,_s,_t;return __generator(this,(function(_u){switch(_u.label){case 0:if(!element||typeof element!=="object"){return[2,Promise.reject("Invalid element provided as first argument")]}ownerDocument=element.ownerDocument;if(!ownerDocument){throw new Error("Element is not attached to a Document")}defaultView=ownerDocument.defaultView;if(!defaultView){throw new Error("Document is not attached to a Window")}resourceOptions={allowTaint:(_b=opts.allowTaint)!==null&&_b!==void 0?_b:false,imageTimeout:(_c=opts.imageTimeout)!==null&&_c!==void 0?_c:15e3,proxy:opts.proxy,useCORS:(_d=opts.useCORS)!==null&&_d!==void 0?_d:false};contextOptions=__assign({logging:(_e=opts.logging)!==null&&_e!==void 0?_e:true,cache:opts.cache},resourceOptions);windowOptions={windowWidth:(_f=opts.windowWidth)!==null&&_f!==void 0?_f:defaultView.innerWidth,windowHeight:(_g=opts.windowHeight)!==null&&_g!==void 0?_g:defaultView.innerHeight,scrollX:(_h=opts.scrollX)!==null&&_h!==void 0?_h:defaultView.pageXOffset,scrollY:(_j=opts.scrollY)!==null&&_j!==void 0?_j:defaultView.pageYOffset};windowBounds=new Bounds(windowOptions.scrollX,windowOptions.scrollY,windowOptions.windowWidth,windowOptions.windowHeight);context=new Context(contextOptions,windowBounds);foreignObjectRendering=(_k=opts.foreignObjectRendering)!==null&&_k!==void 0?_k:false;cloneOptions={allowTaint:(_l=opts.allowTaint)!==null&&_l!==void 0?_l:false,onclone:opts.onclone,ignoreElements:opts.ignoreElements,inlineImages:foreignObjectRendering,copyStyles:foreignObjectRendering};context.logger.debug("Starting document clone with size "+windowBounds.width+"x"+windowBounds.height+" scrolled to "+-windowBounds.left+","+-windowBounds.top);documentCloner=new DocumentCloner(context,element,cloneOptions);clonedElement=documentCloner.clonedReferenceElement;if(!clonedElement){return[2,Promise.reject("Unable to find element in cloned iframe")]}return[4,documentCloner.toIFrame(ownerDocument,windowBounds)];case 1:container=_u.sent();_a=isBodyElement(clonedElement)||isHTMLElement(clonedElement)?parseDocumentSize(clonedElement.ownerDocument):parseBounds(context,clonedElement),width=_a.width,height=_a.height,left=_a.left,top=_a.top;
28backgroundColor=parseBackgroundColor(context,clonedElement,opts.backgroundColor);renderOptions={canvas:opts.canvas,backgroundColor:backgroundColor,scale:(_o=(_m=opts.scale)!==null&&_m!==void 0?_m:defaultView.devicePixelRatio)!==null&&_o!==void 0?_o:1,x:((_p=opts.x)!==null&&_p!==void 0?_p:0)+left,y:((_q=opts.y)!==null&&_q!==void 0?_q:0)+top,width:(_r=opts.width)!==null&&_r!==void 0?_r:Math.ceil(width),height:(_s=opts.height)!==null&&_s!==void 0?_s:Math.ceil(height)};if(!foreignObjectRendering)return[3,3];context.logger.debug("Document cloned, using foreign object rendering");renderer=new ForeignObjectRenderer(context,renderOptions);return[4,renderer.render(clonedElement)];case 2:canvas=_u.sent();return[3,5];case 3:context.logger.debug("Document cloned, element located at "+left+","+top+" with size "+width+"x"+height+" using computed rendering");context.logger.debug("Starting DOM parsing");root=parseTree(context,clonedElement);if(backgroundColor===root.styles.backgroundColor){root.styles.backgroundColor=COLORS.TRANSPARENT}context.logger.debug("Starting renderer for element at "+renderOptions.x+","+renderOptions.y+" with size "+renderOptions.width+"x"+renderOptions.height);renderer=new CanvasRenderer(context,renderOptions);return[4,renderer.render(root)];case 4:canvas=_u.sent();_u.label=5;case 5:if((_t=opts.removeContainer)!==null&&_t!==void 0?_t:true){if(!DocumentCloner.destroy(container)){context.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")}}context.logger.debug("Finished rendering");return[2,canvas]}}))}))};var parseBackgroundColor=function(context,element,backgroundColorOverride){var ownerDocument=element.ownerDocument;var documentBackgroundColor=ownerDocument.documentElement?parseColor(context,getComputedStyle(ownerDocument.documentElement).backgroundColor):COLORS.TRANSPARENT;var bodyBackgroundColor=ownerDocument.body?parseColor(context,getComputedStyle(ownerDocument.body).backgroundColor):COLORS.TRANSPARENT;var defaultBackgroundColor=typeof backgroundColorOverride==="string"?parseColor(context,backgroundColorOverride):backgroundColorOverride===null?COLORS.TRANSPARENT:4294967295;return element===ownerDocument.documentElement?isTransparent(documentBackgroundColor)?isTransparent(bodyBackgroundColor)?defaultBackgroundColor:bodyBackgroundColor:documentBackgroundColor:defaultBackgroundColor};return html2canvas}))},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(59);var _defineProperty2=_interopRequireDefault(__webpack_require__(89));Object.defineProperty(exports,"__esModule",{value:true});exports.IOBuffer=void 0;const text_1=__webpack_require__(610);const defaultByteLength=1024*8;const hostBigEndian=(()=>{const array=new Uint8Array(4);const view=new Uint32Array(array.buffer);return!((view[0]=1)&array[0])})();const typedArrays={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class IOBuffer{constructor(){let data=arguments.length>0&&arguments[0]!==undefined?arguments[0]:defaultByteLength;let options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};(0,_defineProperty2.default)(this,"buffer",void 0);(0,_defineProperty2.default)(this,"byteLength",void 0);(0,_defineProperty2.default)(this,"byteOffset",void 0);(0,_defineProperty2.default)(this,"length",void 0);(0,_defineProperty2.default)(this,"offset",void 0);(0,_defineProperty2.default)(this,"lastWrittenByte",void 0);(0,_defineProperty2.default)(this,"littleEndian",void 0);(0,_defineProperty2.default)(this,"_data",void 0);(0,_defineProperty2.default)(this,"_mark",void 0);(0,_defineProperty2.default)(this,"_marks",void 0);let dataIsGiven=false;if(typeof data==="number"){data=new ArrayBuffer(data)}else{dataIsGiven=true;this.lastWrittenByte=data.byteLength}const offset=options.offset?options.offset>>>0:0;const byteLength=data.byteLength-offset;let dvOffset=offset;if(ArrayBuffer.isView(data)||data instanceof IOBuffer){if(data.byteLength!==data.buffer.byteLength){dvOffset=data.byteOffset+offset}data=data.buffer}if(dataIsGiven){this.lastWrittenByte=byteLength}else{this.lastWrittenByte=0}this.buffer=data;this.length=byteLength;this.byteLength=byteLength;this.byteOffset=dvOffset;this.offset=0;this.littleEndian=true;this._data=new DataView(this.buffer,dvOffset,byteLength);this._mark=0;this._marks=[]}available(){let byteLength=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;return this.offset+byteLength<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){this.littleEndian=true;return this}isBigEndian(){return!this.littleEndian}setBigEndian(){this.littleEndian=false;return this}skip(){let n=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;this.offset+=n;return this}back(){let n=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;this.offset-=n;return this}seek(offset){this.offset=offset;return this}mark(){this._mark=this.offset;return this}reset(){this.offset=this._mark;return this}pushMark(){this._marks.push(this.offset);return this}popMark(){const offset=this._marks.pop();if(offset===undefined){throw new Error("Mark stack empty")}this.seek(offset);return this}rewind(){this.offset=0;return this}ensureAvailable(){let byteLength=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;if(!this.available(byteLength)){const lengthNeeded=this.offset+byteLength;const newLength=lengthNeeded*2;const newArray=new Uint8Array(newLength);newArray.set(new Uint8Array(this.buffer));this.buffer=newArray.buffer;this.length=newLength;this.byteLength=newLength;this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(){let n=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;return this.readArray(n,"uint8")}readArray(size,type){const bytes=typedArrays[type].BYTES_PER_ELEMENT*size;const offset=this.byteOffset+this.offset;const slice=this.buffer.slice(offset,offset+bytes);if(this.littleEndian===hostBigEndian&&type!=="uint8"&&type!=="int8"){const slice=new 
28Uint8Array(this.buffer.slice(offset,offset+bytes));slice.reverse();const returnArray=new typedArrays[type](slice.buffer);this.offset+=bytes;returnArray.reverse();return returnArray}const returnArray=new typedArrays[type](slice);this.offset+=bytes;return returnArray}readInt16(){const value=this._data.getInt16(this.offset,this.littleEndian);this.offset+=2;return value}readUint16(){const value=this._data.getUint16(this.offset,this.littleEndian);this.offset+=2;return value}readInt32(){const value=this._data.getInt32(this.offset,this.littleEndian);this.offset+=4;return value}readUint32(){const value=this._data.getUint32(this.offset,this.littleEndian);this.offset+=4;return value}readFloat32(){const value=this._data.getFloat32(this.offset,this.littleEndian);this.offset+=4;return value}readFloat64(){const value=this._data.getFloat64(this.offset,this.littleEndian);this.offset+=8;return value}readBigInt64(){const value=this._data.getBigInt64(this.offset,this.littleEndian);this.offset+=8;return value}readBigUint64(){const value=this._data.getBigUint64(this.offset,this.littleEndian);this.offset+=8;return value}readChar(){return String.fromCharCode(this.readInt8())}readChars(){let n=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;let result="";for(let i=0;i<n;i++){result+=this.readChar()}return result}readUtf8(){let n=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;return(0,text_1.decode)(this.readBytes(n))}decodeText(){let n=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;let encoding=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"utf8";return(0,text_1.decode)(this.readBytes(n),encoding)}writeBoolean(value){this.writeUint8(value?255:0);return this}writeInt8(value){this.ensureAvailable(1);this._data.setInt8(this.offset++,value);this._updateLastWrittenByte();return this}writeUint8(value){this.ensureAvailable(1);this._data.setUint8(this.offset++,value);this._updateLastWrittenByte();return this}writeByte(value){return this.writeUint8(value)}writeBytes(bytes){this.ensureAvailable(bytes.length);for(let i=0;i<bytes.length;i++){this._data.setUint8(this.offset++,bytes[i])}this._updateLastWrittenByte();return this}writeInt16(value){this.ensureAvailable(2);this._data.setInt16(this.offset,value,this.littleEndian);this.offset+=2;this._updateLastWrittenByte();return this}writeUint16(value){this.ensureAvailable(2);this._data.setUint16(this.offset,value,this.littleEndian);this.offset+=2;this._updateLastWrittenByte();return this}writeInt32(value){this.ensureAvailable(4);this._data.setInt32(this.offset,value,this.littleEndian);this.offset+=4;this._updateLastWrittenByte();return this}writeUint32(value){this.ensureAvailable(4);this._data.setUint32(this.offset,value,this.littleEndian);this.offset+=4;this._updateLastWrittenByte();return this}writeFloat32(value){this.ensureAvailable(4);this._data.setFloat32(this.offset,value,this.littleEndian);this.offset+=4;this._updateLastWrittenByte();return this}writeFloat64(value){this.ensureAvailable(8);this._data.setFloat64(this.offset,value,this.littleEndian);this.offset+=8;this._updateLastWrittenByte();return this}writeBigInt64(value){this.ensureAvailable(8);this._data.setBigInt64(this.offset,value,this.littleEndian);this.offset+=8;this._updateLastWrittenByte();return this}writeBigUint64(value){this.ensureAvailable(8);this._data.setBigUint64(this.offset,value,this.littleEndian);this.offset+=8;this._updateLastWrittenByte();return this}writeChar(str){return this.writeUint8(str.charCodeAt(0))}writeChars(str){for(let i=0;i<str.length;i++){this.writeUint8(str.charCodeAt(i))}return this}writeUtf8(str){return this.writeBytes((0,text_1.encode)(str))}toArray(){return new Uint8Array(this.buffer,this.byteOffset,this.lastWrittenByte)}getWrittenByteLength(){return this.lastWrittenByte-this.byteOffset}_updateLastWrittenByte(){if(this.offset>this.lastWrittenByte){this.lastWrittenByte=this.offset}}}exports.IOBuffer=IOBuffer},function(module,exports,__webpack_require__){"use strict";const{Deflate:Deflate,deflate:deflate,deflateRaw:deflateRaw,gzip:gzip}=__webpack_require__(611);const{Inflate:Inflate,inflate:inflate,inflateRaw:inflateRaw,ungzip:ungzip}=__webpack_require__(614);const constants=__webpack_require__(71);module.exports.Deflate=Deflate;module.exports.deflate=deflate;module.exports.deflateRaw=deflateRaw;module.exports.gzip=gzip;module.exports.Inflate=Inflate;module.exports.inflate=inflate;module.exports.inflateRaw=inflateRaw;module.exports.ungzip=ungzip;module.exports.constants=constants},function(module,exports,__webpack_require__){"use strict";const adler32=(adler,buf,len,pos)=>{let s1=adler&65535|0,s2=adler>>>16&65535|0,n=0;while(len!==0){n=len>2e3?2e3:len;len-=n;do{s1=s1+buf[pos++]|0;s2=s2+s1|0}while(--n);s1%=65521;s2%=65521}return s1|s2<<16|0};module.exports=adler32},function(module,exports,__webpack_require__){"use strict";const makeTable=()=>{let c,table=[];for(var n=0;n<256;n++){c=n;for(var k=0;k<8;k++){c=c&1?3988292384^c>>>1:c>>>1}table[n]=c}return table};const crcTable=new Uint32Array(makeTable());const crc32=(crc,buf,len,pos)=>{const t=crcTable;const end=pos+len;crc^=-1;for(let i=pos;i<end;i++){crc=crc>>>8^t[(crc^buf[i])&255]}return crc^-1};module.exports=crc32},function(module,exports,__webpack_require__){"use strict";const _has=(obj,key)=>Object.prototype.hasOwnProperty.call(obj,key);module.exports.assign=function(obj){const sources=Array.prototype.slice.call(arguments,1
28);while(sources.length){const source=sources.shift();if(!source){continue}if(typeof source!=="object"){throw new TypeError(source+"must be non-object")}for(const p in source){if(_has(source,p)){obj[p]=source[p]}}}return obj};module.exports.flattenChunks=chunks=>{let len=0;for(let i=0,l=chunks.length;i<l;i++){len+=chunks[i].length}const result=new Uint8Array(len);for(let i=0,pos=0,l=chunks.length;i<l;i++){let chunk=chunks[i];result.set(chunk,pos);pos+=chunk.length}return result}},function(module,exports,__webpack_require__){"use strict";let STR_APPLY_UIA_OK=true;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(__){STR_APPLY_UIA_OK=false}const _utf8len=new Uint8Array(256);for(let q=0;q<256;q++){_utf8len[q]=q>=252?6:q>=248?5:q>=240?4:q>=224?3:q>=192?2:1}_utf8len[254]=_utf8len[255]=1;module.exports.string2buf=str=>{if(typeof TextEncoder==="function"&&TextEncoder.prototype.encode){return(new TextEncoder).encode(str)}let buf,c,c2,m_pos,i,str_len=str.length,buf_len=0;for(m_pos=0;m_pos<str_len;m_pos++){c=str.charCodeAt(m_pos);if((c&64512)===55296&&m_pos+1<str_len){c2=str.charCodeAt(m_pos+1);if((c2&64512)===56320){c=65536+(c-55296<<10)+(c2-56320);m_pos++}}buf_len+=c<128?1:c<2048?2:c<65536?3:4}buf=new Uint8Array(buf_len);for(i=0,m_pos=0;i<buf_len;m_pos++){c=str.charCodeAt(m_pos);if((c&64512)===55296&&m_pos+1<str_len){c2=str.charCodeAt(m_pos+1);if((c2&64512)===56320){c=65536+(c-55296<<10)+(c2-56320);m_pos++}}if(c<128){buf[i++]=c}else if(c<2048){buf[i++]=192|c>>>6;buf[i++]=128|c&63}else if(c<65536){buf[i++]=224|c>>>12;buf[i++]=128|c>>>6&63;buf[i++]=128|c&63}else{buf[i++]=240|c>>>18;buf[i++]=128|c>>>12&63;buf[i++]=128|c>>>6&63;buf[i++]=128|c&63}}return buf};const buf2binstring=(buf,len)=>{if(len<65534){if(buf.subarray&&STR_APPLY_UIA_OK){return String.fromCharCode.apply(null,buf.length===len?buf:buf.subarray(0,len))}}let result="";for(let i=0;i<len;i++){result+=String.fromCharCode(buf[i])}return result};module.exports.buf2string=(buf,max)=>{const len=max||buf.length;if(typeof TextDecoder==="function"&&TextDecoder.prototype.decode){return(new TextDecoder).decode(buf.subarray(0,max))}let i,out;const utf16buf=new Array(len*2);for(out=0,i=0;i<len;){let c=buf[i++];if(c<128){utf16buf[out++]=c;continue}let c_len=_utf8len[c];if(c_len>4){utf16buf[out++]=65533;i+=c_len-1;continue}c&=c_len===2?31:c_len===3?15:7;while(c_len>1&&i<len){c=c<<6|buf[i++]&63;c_len--}if(c_len>1){utf16buf[out++]=65533;continue}if(c<65536){utf16buf[out++]=c}else{c-=65536;utf16buf[out++]=55296|c>>10&1023;utf16buf[out++]=56320|c&1023}}return buf2binstring(utf16buf,out)};module.exports.utf8border=(buf,max)=>{max=max||buf.length;if(max>buf.length){max=buf.length}let pos=max-1;while(pos>=0&&(buf[pos]&192)===128){pos--}if(pos<0){return max}if(pos===0){return max}return pos+_utf8len[buf[pos]]>max?pos:max}},function(module,exports,__webpack_require__){"use strict";function ZStream(){this.input=null;this.next_in=0;this.avail_in=0;this.total_in=0;this.output=null;this.next_out=0;this.avail_out=0;this.total_out=0;this.msg="";this.state=null;this.data_type=2;this.adler=0}module.exports=ZStream},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.unfilterNone=unfilterNone;exports.unfilterSub=unfilterSub;exports.unfilterUp=unfilterUp;exports.unfilterAverage=unfilterAverage;exports.unfilterPaeth=unfilterPaeth;function unfilterNone(currentLine,newLine,bytesPerLine){for(let i=0;i<bytesPerLine;i++){newLine[i]=currentLine[i]}}function unfilterSub(currentLine,newLine,bytesPerLine,bytesPerPixel){let i=0;for(;i<bytesPerPixel;i++){newLine[i]=currentLine[i]}for(;i<bytesPerLine;i++){newLine[i]=currentLine[i]+newLine[i-bytesPerPixel]&255}}function unfilterUp(currentLine,newLine,prevLine,bytesPerLine){let i=0;if(prevLine.length===0){for(;i<bytesPerLine;i++){newLine[i]=currentLine[i]}}else{for(;i<bytesPerLine;i++){newLine[i]=currentLine[i]+prevLine[i]&255}}}function unfilterAverage(currentLine,newLine,prevLine,bytesPerLine,bytesPerPixel){let i=0;if(prevLine.length===0){for(;i<bytesPerPixel;i++){newLine[i]=currentLine[i]}for(;i<bytesPerLine;i++){newLine[i]=currentLine[i]+(newLine[i-bytesPerPixel]>>1)&255}}else{for(;i<bytesPerPixel;i++){newLine[i]=currentLine[i]+(prevLine[i]>>1)&255}for(;i<bytesPerLine;i++){newLine[i]=currentLine[i]+(newLine[i-bytesPerPixel]+prevLine[i]>>1)&255}}}
28function unfilterPaeth(currentLine,newLine,prevLine,bytesPerLine,bytesPerPixel){let i=0;if(prevLine.length===0){for(;i<bytesPerPixel;i++){newLine[i]=currentLine[i]}for(;i<bytesPerLine;i++){newLine[i]=currentLine[i]+newLine[i-bytesPerPixel]&255}}else{for(;i<bytesPerPixel;i++){newLine[i]=currentLine[i]+prevLine[i]&255}for(;i<bytesPerLine;i++){newLine[i]=currentLine[i]+paethPredictor(newLine[i-bytesPerPixel],prevLine[i],prevLine[i-bytesPerPixel])&255}}}function paethPredictor(a,b,c){const p=a+b-c;const pa=Math.abs(p-a);const pb=Math.abs(p-b);const pc=Math.abs(p-c);if(pa<=pb&&pa<=pc)return a;else if(pb<=pc)return b;else return c}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.textChunkName=void 0;exports.decodetEXt=decodetEXt;exports.encodetEXt=encodetEXt;exports.readKeyword=readKeyword;exports.readLatin1=readLatin1;const crc_1=__webpack_require__(174);exports.textChunkName="tEXt";const NULL=0;const latin1Decoder=new TextDecoder("latin1");function validateKeyword(keyword){validateLatin1(keyword);if(keyword.length===0||keyword.length>79){throw new Error("keyword length must be between 1 and 79")}}const latin1Regex=/^[\u0000-\u00FF]*$/;function validateLatin1(text){if(!latin1Regex.test(text)){throw new Error("invalid latin1 text")}}function decodetEXt(text,buffer,length){const keyword=readKeyword(buffer);text[keyword]=readLatin1(buffer,length-keyword.length-1)}function encodetEXt(buffer,keyword,text){validateKeyword(keyword);validateLatin1(text);const length=keyword.length+1+text.length;buffer.writeUint32(length);buffer.writeChars(exports.textChunkName);buffer.writeChars(keyword);buffer.writeByte(NULL);buffer.writeChars(text);(0,crc_1.writeCrc)(buffer,length+4)}function readKeyword(buffer){buffer.mark();while(buffer.readByte()!==NULL){}const end=buffer.offset;buffer.reset();const keyword=latin1Decoder.decode(buffer.readBytes(end-buffer.offset-1));buffer.skip(1);validateKeyword(keyword);return keyword}function readLatin1(buffer,length){return latin1Decoder.decode(buffer.readBytes(length))}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.BlendOpType=exports.DisposeOpType=exports.InterlaceMethod=exports.FilterMethod=exports.CompressionMethod=exports.ColorType=void 0;exports.ColorType={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6};exports.CompressionMethod={UNKNOWN:-1,DEFLATE:0};exports.FilterMethod={UNKNOWN:-1,ADAPTIVE:0};exports.InterlaceMethod={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1};exports.DisposeOpType={NONE:0,BACKGROUND:1,PREVIOUS:2};exports.BlendOpType={SOURCE:0,OVER:1}},function(module,exports,__webpack_require__){const getId=__webpack_require__(176);let jobCounter=0;module.exports=({id:_id,action:action,payload:payload={}})=>{let id=_id;if(typeof id==="undefined"){id=getId("Job",jobCounter);jobCounter+=1}return{id:id,action:action,payload:payload}}},function(module,exports,__webpack_require__){const resolvePaths=__webpack_require__(629);const circularize=__webpack_require__(632);const createJob=__webpack_require__(254);const{log:log}=__webpack_require__(177);const getId=__webpack_require__(176);const{defaultOEM:defaultOEM}=__webpack_require__(633);const{defaultOptions:defaultOptions,spawnWorker:spawnWorker,terminateWorker:terminateWorker,onMessage:onMessage,loadImage:loadImage,send:send}=__webpack_require__(634);let workerCounter=0;module.exports=async(_options={})=>{const id=getId("Worker",workerCounter);const{logger:logger,errorHandler:errorHandler,...options}=resolvePaths({...defaultOptions,..._options});const resolves={};const rejects={};let workerResReject;let workerResResolve;const workerRes=new Promise((resolve,reject)=>{workerResResolve=resolve;workerResReject=reject});const workerError=event=>{workerResReject(event.message)};let worker=spawnWorker(options);worker.onerror=workerError;workerCounter+=1;const setResolve=(action,res)=>{resolves[action]=res};const setReject=(action,rej)=>{rejects[action]=rej};const startJob=({id:jobId,action:action,payload:payload})=>new Promise((resolve,reject)=>{log(`[${id}]: Start ${jobId}, action=${action}`);
28setResolve(action,resolve);setReject(action,reject);send(worker,{workerId:id,jobId:jobId,action:action,payload:payload})});const load=()=>console.warn("`load` is depreciated and should be removed from code (workers now come pre-loaded)");const loadInternal=jobId=>startJob(createJob({id:jobId,action:"load",payload:{options:options}}));const writeText=(path,text,jobId)=>startJob(createJob({id:jobId,action:"FS",payload:{method:"writeFile",args:[path,text]}}));const readText=(path,jobId)=>startJob(createJob({id:jobId,action:"FS",payload:{method:"readFile",args:[path,{encoding:"utf8"}]}}));const removeFile=(path,jobId)=>startJob(createJob({id:jobId,action:"FS",payload:{method:"unlink",args:[path]}}));const FS=(method,args,jobId)=>startJob(createJob({id:jobId,action:"FS",payload:{method:method,args:args}}));const loadLanguage=(langs="eng",jobId)=>startJob(createJob({id:jobId,action:"loadLanguage",payload:{langs:langs,options:options}}));const initialize=(langs="eng",oem=defaultOEM,config,jobId)=>startJob(createJob({id:jobId,action:"initialize",payload:{langs:langs,oem:oem,config:config}}));const setParameters=(params={},jobId)=>startJob(createJob({id:jobId,action:"setParameters",payload:{params:params}}));const recognize=async(image,opts={},output={blocks:true,text:true,hocr:true,tsv:true},jobId)=>startJob(createJob({id:jobId,action:"recognize",payload:{image:await loadImage(image),options:opts,output:output}}));const getPDF=(title="Tesseract OCR Result",textonly=false,jobId)=>{console.log("`getPDF` function is depreciated. `recognize` option `savePDF` should be used instead.");return startJob(createJob({id:jobId,action:"getPDF",payload:{title:title,textonly:textonly}}))};const detect=async(image,jobId)=>startJob(createJob({id:jobId,action:"detect",payload:{image:await loadImage(image)}}));const terminate=async()=>{if(worker!==null){terminateWorker(worker);worker=null}return Promise.resolve()};onMessage(worker,({workerId:workerId,jobId:jobId,status:status,action:action,data:data})=>{if(status==="resolve"){log(`[${workerId}]: Complete ${jobId}`);let d=data;if(action==="recognize"){d=circularize(data)}else if(action==="getPDF"){d=Array.from({...data,length:Object.keys(data).length})}resolves[action]({jobId:jobId,data:d})}else if(status==="reject"){rejects[action](data);if(action==="load")workerResReject(data);if(errorHandler){errorHandler(data)}else{throw Error(data)}}else if(status==="progress"){logger({...data,userJobId:jobId})}});const resolveObj={id:id,worker:worker,setResolve:setResolve,setReject:setReject,load:load,writeText:writeText,readText:readText,removeFile:removeFile,FS:FS,loadLanguage:loadLanguage,initialize:initialize,setParameters:setParameters,recognize:recognize,getPDF:getPDF,detect:detect,terminate:terminate};loadInternal().then(()=>workerResResolve(resolveObj)).catch(()=>{});return workerRes}},function(module,exports){module.exports={TESSERACT_ONLY:0,LSTM_ONLY:1,TESSERACT_LSTM_COMBINED:2,DEFAULT:3}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=rng;let getRandomValues;const rnds8=new Uint8Array(16);function rng(){if(!getRandomValues){getRandomValues=typeof crypto!=="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto!=="undefined"&&typeof msCrypto.getRandomValues==="function"&&msCrypto.getRandomValues.bind(msCrypto);if(!getRandomValues){throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported")}}return getRandomValues(rnds8)}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=_default;exports.URL=exports.DNS=void 0;var _stringify=_interopRequireDefault(__webpack_require__(109));var _parse=_interopRequireDefault(__webpack_require__(259));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function stringToBytes(str){str=unescape(encodeURIComponent(str));const bytes=[];for(let i=0;i<str.length;++i){bytes.push(str.charCodeAt(i))}return bytes}const DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8";exports.DNS=DNS;const URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8";exports.URL=URL;function _default(name,version,hashfunc){function generateUUID(value,namespace,buf,offset){if(typeof value==="string"){value=stringToBytes(value)}if(typeof namespace==="string"){namespace=(0,_parse.default)(namespace)}if(namespace.length!==16){throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)")}let bytes=new Uint8Array(16+value.length);bytes.set(namespace);bytes.set(value,namespace.length);bytes=hashfunc(bytes);bytes[6]=bytes[6]&15|version;bytes[8]=bytes[8]&63|128;if(buf){offset=offset||0;for(let i=0;i<16;++i){buf[offset+i]=bytes[i]}return buf}return(0,_stringify.default)(bytes)}try{generateUUID.name=name}catch(err){}generateUUID.DNS=DNS;generateUUID.URL=URL;return generateUUID}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _validate=_interopRequireDefault(__webpack_require__(110));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}
28function parse(uuid){if(!(0,_validate.default)(uuid)){throw TypeError("Invalid UUID")}let v;const arr=new Uint8Array(16);arr[0]=(v=parseInt(uuid.slice(0,8),16))>>>24;arr[1]=v>>>16&255;arr[2]=v>>>8&255;arr[3]=v&255;arr[4]=(v=parseInt(uuid.slice(9,13),16))>>>8;arr[5]=v&255;arr[6]=(v=parseInt(uuid.slice(14,18),16))>>>8;arr[7]=v&255;arr[8]=(v=parseInt(uuid.slice(19,23),16))>>>8;arr[9]=v&255;arr[10]=(v=parseInt(uuid.slice(24,36),16))/1099511627776&255;arr[11]=v/4294967296&255;arr[12]=v>>>24&255;arr[13]=v>>>16&255;arr[14]=v>>>8&255;arr[15]=v&255;return arr}var _default=parse;exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.getMenuItem=void 0;exports.getPopoverHeight=getPopoverHeight;exports.reportGenerationSuccess=exports.reportGenerationInProgressModal=exports.reportGenerationFailure=exports.popoverMenuDiscover=exports.popoverMenu=exports.permissionsMissingOnGeneration=void 0;var _i18n=__webpack_require__(10);const getMenuItem=name=>`\n    <button class="euiButtonEmpty euiButtonEmpty--primary euiButtonEmpty--xSmall euiHeaderLink" type="button" id="downloadReport">
28\n      <span data-html2canvas-ignore class="euiButtonContent euiButtonEmpty__content"><span data-html2canvas-ignore class="euiButtonEmpty__text">${name}</span></span>\n    </button>\n    `;exports.getMenuItem=getMenuItem;const popoverMenu=savedObjectAvailable=>{const buttonClass=savedObjectAvailable?"euiContextMenuItem euiContextMenuItem--small":"euiContextMenuItem euiContextMenuItem--small euiContextMenuItem-isDisabled";const button=savedObjectAvailable?"button":"button disabled";const message=savedObjectAvailable?_i18n.i18n.translate("opensearch.reports.menu.visual.waitPrompt",{defaultMessage:"Files can take a minute or two to generate depending on the size of your source data."}):_i18n.i18n.translate("opensearch.reports.menu.visual.savePrompt",{defaultMessage:"Save this Visualization/Dashboard to enable PDF/PNG reports."});const arrowRight="100px";const popoverRight="170px";return`\n    <div>\n      <div data-focus-guard="true" tabindex="-1" style="width: 1px; height: 0px; padding: 0px; overflow: hidden; position: fixed; top: 1px; left: 1px;">\n    </div>\n      <div data-focus-guard="true" tabindex="-1" style="width: 1px; height: 0px; padding: 0px; overflow: hidden; position: fixed; top: 1px; left: 1px;">\n    </div>\n    <div data-focus-lock-disabled="disabled">\n       <div class="euiPanel euiPopover__panel euiPopover__panel--bottom euiPopover__panel-isOpen euiPopover__panel-withTitle" aria-live="assertive" role="dialog" aria-modal="true" style="top: 100.972px; right: ${popoverRight}; z-index: 3000;" id="reportPopover">\n          <div class="euiPopover__panelArrow euiPopover__panelArrow--bottom" style="right: ${arrowRight}; top: 0px;">\n        </div>\n          <div>\n             <div class="euiContextMenu" data-test-subj="shareContextMenu" style="width: 235px;">\n                <div class="euiContextMenuPanel" tabindex="0">\n                   <div class="euiContextMenuPanelTitle euiContextMenuPanelTitle--small">\n                      <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                      ${_i18n.i18n.translate("opensearch.reports.menu.visual.generateReport",{defaultMessage:"Generate report"})}\n                      </span>\n                   </div>\n                   <div>\n                   <div class="euiText euiText--small" style="padding-left: 10px; padding-right: 10px; margin-top: 10px; box-decoration-break: clone; display: inline-block;">\n                    <p>${message}</p>\n                   </div>\n                   <div>\n                      <div>\n                         <${button} class="${buttonClass}" type="button" data-test-subj="downloadPanel-GeneratePDF" id="generatePDF">\n                            <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                            <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="euiIcon euiIcon--medium euiIcon-isLoaded euiContextMenu__icon" focusable="false" role="img" aria-hidden="true"><path d="M9 9.114l1.85-1.943a.52.52 0 01.77 0c.214.228.214.6 0 .829l-1.95 2.05a1.552 1.552 0 01-2.31 0L5.41 8a.617.617 0 010-.829.52.52 0 01.77 0L8 9.082V.556C8 .249 8.224 0 8.5 0s.5.249.5.556v8.558z"></path><path d="M16 13.006V10h-1v3.006a.995.995 0 01-.994.994H3.01a.995.995 0 01-.994-.994V10h-1v3.006c0 1.1.892 1.994 1.994 1.994h10.996c1.1 0 1.994-.893 1.994-1.994z"></path></svg>\n                               <span data-html2canvas-ignore class="euiContextMenuItem__text">${_i18n.i18n.translate("opensearch.reports.menu.visual.downloadPdf",{defaultMessage:"Download PDF"})}</span>\n                            </span>\n                         </button>\n                         <${button} class="${buttonClass}" type="button" data-test-subj="downloadPanel-GeneratePNG" id="generatePNG">\n                            <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                            <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="euiIcon euiIcon--medium euiIcon-isLoaded euiContextMenu__icon" focusable="false" role="img" aria-hidden="true"><path d="M9 9.114l1.85-1.943a.52.52 0 01.77 0c.214.228.214.6 0 .829l-1.95 2.05a1.552 1.552 0 01-2.31 0L5.41 8a.617.617 0 010-.829.52.52 0 01.77 0L8 9.082V.556C8 .249 8.224 0 8.5 0s.5.249.5.556v8.558z"></path><path d="M16 13.006V10h-1v3.006a.995.995 0 01-.994.994H3.01a.995.995 0 01-.994-.994V10h-1v3.006c0 1.1.892 1.994 1.994 1.994h10.996c1.1 0 1.994-.893 1.994-1.994z"></path></svg>
28\n                               <span data-html2canvas-ignore class="euiContextMenuItem__text">${_i18n.i18n.translate("opensearch.reports.menu.visual.downloadPng",{defaultMessage:"Download PNG"})}</span>\n                            </span>\n                         </button>\n                      </div>\n                   </div>\n                   <div class="euiContextMenuPanelTitle euiContextMenuPanelTitle--small">\n                    <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                      ${_i18n.i18n.translate("opensearch.reports.menu.visual.scheduleAndShare",{defaultMessage:"Schedule and share"})}\n                    </span>\n                  </div>\n                  <div>\n                    <${button} class="${buttonClass}" type="button" data-test-subj="downloadPanel-GeneratePDF" id="createReportDefinition">\n                      <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                        <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="euiIcon euiIcon--medium euiIcon-isLoaded euiContextMenu__icon" focusable="false" role="img" aria-hidden="true"><path d="M14 4v-.994C14 2.45 13.55 2 12.994 2H11v1h-1V2H6v1H5V2H3.006C2.45 2 2 2.45 2 3.006v9.988C2 13.55 2.45 14 3.006 14h9.988C13.55 14 14 13.55 14 12.994V5H2V4h12zm-3-3h1.994C14.102 1 15 1.897 15 3.006v9.988A2.005 2.005 0 0112.994 15H3.006A2.005 2.005 0 011 12.994V3.006C1 1.898 1.897 1 3.006 1H5V0h1v1h4V0h1v1zM4 7h2v1H4V7zm3 0h2v1H7V7zm3 0h2v1h-2V7zM4 9h2v1H4V9zm3 0h2v1H7V9zm3 0h2v1h-2V9zm-6 2h2v1H4v-1zm3 0h2v1H7v-1zm3 0h2v1h-2v-1z" fill-rule="evenodd"></path></svg>\n                        <span data-html2canvas-ignore class="euiContextMenuItem__text">${_i18n.i18n.translate("opensearch.reports.menu.visual.createReportDefinition",{defaultMessage:"Create report definition"})}</span>\n                        </svg>\n                      </span>\n                    </button>\n                  </div>\n                  <div class="euiContextMenuPanelTitle euiContextMenuPanelTitle--small">\n                    <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                      ${_i18n.i18n.translate("opensearch.reports.menu.visual.view",{defaultMessage:"View"})}\n                    </span>\n                  </div>\n                  <div>\n                    <button class="euiContextMenuItem" type="button" data-test-subj="downloadPanel-GeneratePDF" id="viewReports">\n                      <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                        <svg id="reports-icon" width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="euiIcon euiIcon--medium euiIcon-isLoaded euiContextMenu__icon">\n                            <g transform="translate(1.000000, 0.000000)" fill="currentColor">\n                              <path d="M9.8,0 L1,0 C0.448,0 0,0.448 0,1 L0,15 C0,15.552 0.448,16 1,16 L13,16 C13.552,16 14,15.552 14,15 L14,4.429 C14,4.173 13.902,3.926 13.726,3.74 L10.526,0.312 C10.337,0.113 10.074,0 9.8,0 M9,1 L9,4.5 C9,4.776 9.224,5 9.5,5 L9.5,5 L13,5 L13,15 L1,15 L1,1 L9,1 Z M11.5,13 L2.5,13 L2.5,14 L11.5,14 L11.5,13 Z M10.8553858,6.66036578 L7.924,9.827 L5.42565136,8.13939866 L2.63423628,11.1343544 L3.36576372,11.8161664 L5.574,9.446 L8.07559521,11.1358573 L11.5892757,7.33963422 L10.8553858,6.66036578 Z M7.5,4 L2.5,4 L2.5,5 L7.5,5 L7.5,4 Z M7.5,2 L2.5,2 L2.5,3 L7.5,3 L7.5,2 Z"></path>\n                            </g>\n                        </svg>\n                          <span data-html2canvas-ignore class="euiContextMenuItem__text">${_i18n.i18n.translate("opensearch.reports.menu.visual.viewReports",{defaultMessage:"View reports"})}</span>\n                          </svg>\n                      </span>\n                    </button>\n                    </div>\n                </div>\n             </div>\n          </div>\n       </div>\n    </div>\n    <div data-focus-guard="true" tabindex="-1" style="width: 1px; height: 0px; padding: 0px; overflow: hidden; position: fixed; top: 1px; left: 1px;"></div>\n    `};exports.popoverMenu=popoverMenu;const popoverMenuDiscover=savedObjectAvailable=>{const buttonClass=savedObjectAvailable?"euiContextMenuItem euiContextMenuItem--small":"euiContextMenuItem euiContextMenuItem--small euiContextMenuItem-isDisabled";const button=savedObjectAvailable?"button":"button disabled";const message=savedObjectAvailable?_i18n.i18n.translate("opensearch.reports.menu.csv.waitPrompt",{defaultMessage:"Files can take a minute or two to generate depending on the size of your source data."}):_i18n.i18n.translate("opensearch.reports.menu.csv.savePrompt",{defaultMessage:"Save this search to enable CSV/XLSX reports."});const arrowRight="60px";
28const popoverRight="170px";return`\n    <div>\n      <div data-focus-guard="true" tabindex="-1" style="width: 1px; height: 0px; padding: 0px; overflow: hidden; position: fixed; top: 1px; left: 1px;">\n    </div>\n      <div data-focus-guard="true" tabindex="-1" style="width: 1px; height: 0px; padding: 0px; overflow: hidden; position: fixed; top: 1px; left: 1px;">\n    </div>\n    <div data-focus-lock-disabled="disabled">\n       <div class="euiPanel euiPopover__panel euiPopover__panel--bottom euiPopover__panel-isOpen euiPopover__panel-withTitle" aria-live="assertive" role="dialog" aria-modal="true" aria-describedby="i199c7fc0-f92e-11ea-a40d-395bfe9dc89a" style="top: 100.972px; right: ${popoverRight}; z-index: 3000;" id="reportPopover">\n          <div class="euiPopover__panelArrow euiPopover__panelArrow--bottom" style="right: ${arrowRight}; top: 0px;">\n        </div>\n          <div>\n             <div class="euiContextMenu euiContextMenuItem--small" data-test-subj="shareContextMenu" style="width: 235px;">\n                <div class="euiContextMenuPanel" tabindex="0">\n                   <div class="euiContextMenuPanelTitle euiContextMenuPanelTitle--small">\n                      <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                      ${_i18n.i18n.translate("opensearch.reports.menu.csv.generateReport",{defaultMessage:"Generate and download"})}\n                      </span>\n                   </div>\n                   <div>\n                    <span data-html2canvas-ignore class="euiContextMenuItem__text" style="padding-left: 10px; padding-right: 10px; margin-top: 10px; box-decoration-break: clone; display: inline-block;">\n                      ${message}\n                    </span>\n                   </div>\n                  <div>\n                    <${button} class="${buttonClass}" type="button" data-test-subj="downloadPanel-GeneratePDF" id="generateCSV">\n                      <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                        <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="euiIcon euiIcon--medium euiIcon-isLoaded euiContextMenu__icon" focusable="false" role="img" aria-hidden="true"><path d="M9 9.114l1.85-1.943a.52.52 0 01.77 0c.214.228.214.6 0 .829l-1.95 2.05a1.552 1.552 0 01-2.31 0L5.41 8a.617.617 0 010-.829.52.52 0 01.77 0L8 9.082V.556C8 .249 8.224 0 8.5 0s.5.249.5.556v8.558z"></path><path d="M16 13.006V10h-1v3.006a.995.995 0 01-.994.994H3.01a.995.995 0 01-.994-.994V10h-1v3.006c0 1.1.892 1.994 1.994 1.994h10.996c1.1 0 1.994-.893 1.994-1.994z"></path></svg>\n                        <span data-html2canvas-ignore class="euiContextMenuItem__text">${_i18n.i18n.translate("opensearch.reports.menu.csv.generateCsv",{defaultMessage:"Generate CSV"})}</span>\n                        </svg>\n                      </span>\n                    </button>\n                    <${button} class="${buttonClass}" type="button" data-test-subj="downloadPanel-GeneratePDF" id="generateXLSX">\n                      <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                        <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="euiIcon euiIcon--medium euiIcon-isLoaded euiContextMenu__icon" focusable="false" role="img" aria-hidden="true"><path d="M9 9.114l1.85-1.943a.52.52 0 01.77 0c.214.228.214.6 0 .829l-1.95 2.05a1.552 1.552 0 01-2.31 0L5.41 8a.617.617 0 010-.829.52.52 0 01.77 0L8 9.082V.556C8 .249 8.224 0 8.5 0s.5.249.5.556v8.558z"></path><path d="M16 13.006V10h-1v3.006a.995.995 0 01-.994.994H3.01a.995.995 0 01-.994-.994V10h-1v3.006c0 1.1.892 1.994 1.994 1.994h10.996c1.1 0 1.994-.893 1.994-1.994z"></path></svg>\n                        <span data-html2canvas-ignore class="euiContextMenuItem__text">${_i18n.i18n.translate("opensearch.reports.menu.csv.generateXLSX",{defaultMessage:"Generate XLSX"})}</span>\n                      </span>\n                    </button>\n                  </div>\n                   <div class="euiContextMenuPanelTitle euiContextMenuPanelTitle--small">
28\n                    <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                      ${_i18n.i18n.translate("opensearch.reports.menu.scheduleAndShare",{defaultMessage:"Schedule and share"})}\n                    </span>\n                  </div>\n                  <div>\n                    <${button} class="${buttonClass}" type="button" data-test-subj="downloadPanel-GeneratePDF" id="createReportDefinition">\n                      <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                        <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="euiIcon euiIcon--medium euiIcon-isLoaded euiContextMenu__icon" focusable="false" role="img" aria-hidden="true"><path d="M14 4v-.994C14 2.45 13.55 2 12.994 2H11v1h-1V2H6v1H5V2H3.006C2.45 2 2 2.45 2 3.006v9.988C2 13.55 2.45 14 3.006 14h9.988C13.55 14 14 13.55 14 12.994V5H2V4h12zm-3-3h1.994C14.102 1 15 1.897 15 3.006v9.988A2.005 2.005 0 0112.994 15H3.006A2.005 2.005 0 011 12.994V3.006C1 1.898 1.897 1 3.006 1H5V0h1v1h4V0h1v1zM4 7h2v1H4V7zm3 0h2v1H7V7zm3 0h2v1h-2V7zM4 9h2v1H4V9zm3 0h2v1H7V9zm3 0h2v1h-2V9zm-6 2h2v1H4v-1zm3 0h2v1H7v-1zm3 0h2v1h-2v-1z" fill-rule="evenodd"></path></svg>\n                        <span data-html2canvas-ignore class="euiContextMenuItem__text">${_i18n.i18n.translate("opensearch.reports.menu.createReportDefinition",{defaultMessage:"Create report definition"})}</span>\n                        </svg>\n                      </span>\n                    </button>\n                  </div>\n                  <div class="euiContextMenuPanelTitle euiContextMenuPanelTitle--small">\n                    <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                      ${_i18n.i18n.translate("opensearch.reports.menu.csv.view",{defaultMessage:"View"})}\n                    </span>\n                  </div>\n                  <div>\n                    <button class="euiContextMenuItem" type="button" data-test-subj="downloadPanel-GeneratePDF" id="viewReports">\n                      <span data-html2canvas-ignore class="euiContextMenu__itemLayout">\n                        <svg id="reports-icon" width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="euiIcon euiIcon--medium euiIcon-isLoaded euiContextMenu__icon">\n                            <g transform="translate(1.000000, 0.000000)" fill="currentColor">\n                              <path d="M9.8,0 L1,0 C0.448,0 0,0.448 0,1 L0,15 C0,15.552 0.448,16 1,16 L13,16 C13.552,16 14,15.552 14,15 L14,4.429 C14,4.173 13.902,3.926 13.726,3.74 L10.526,0.312 C10.337,0.113 10.074,0 9.8,0 M9,1 L9,4.5 C9,4.776 9.224,5 9.5,5 L9.5,5 L13,5 L13,15 L1,15 L1,1 L9,1 Z M11.5,13 L2.5,13 L2.5,14 L11.5,14 L11.5,13 Z M10.8553858,6.66036578 L7.924,9.827 L5.42565136,8.13939866 L2.63423628,11.1343544 L3.36576372,11.8161664 L5.574,9.446 L8.07559521,11.1358573 L11.5892757,7.33963422 L10.8553858,6.66036578 Z M7.5,4 L2.5,4 L2.5,5 L7.5,5 L7.5,4 Z M7.5,2 L2.5,2 L2.5,3 L7.5,3 L7.5,2 Z"></path>\n                            </g>\n                        </svg>\n                          <span data-html2canvas-ignore class="euiContextMenuItem__text">${_i18n.i18n.translate("opensearch.reports.menu.csv.viewReports",{defaultMessage:"View reports"})}</span>\n                          </svg>\n                      </span>\n                    </button>\n                    </div>\n                </div>\n             </div>\n          </div>\n       </div>\n    </div>\n    <div data-focus-guard="true" tabindex="-1" style="width: 1px; height: 0px; padding: 0px; overflow: hidden; position: fixed; top: 1px; left: 1px;"></div>\n    `};exports.popoverMenuDiscover=popoverMenuDiscover;const permissionsMissingOnGeneration=()=>`\n  <div class="euiToast euiToast--danger" id="permissionsMissingErrorToast" data-html2canvas-ignore>\n  <p class="euiScreenReaderOnly">${_i18n.i18n.translate("opensearch.reports.menu.newNotificationAppears",{defaultMessage:"A new notification appears"})}</p>\n  <div class="euiToastHeader euiToastHeader--withBody" aria-label="Notification" data-test-subj="euiToastHeader">
28\n    <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="euiIcon euiIcon--medium euiToastHeader__icon" focusable="false" role="img" aria-hidden="true">\n        <path fill-rule="evenodd" d="M7.59 10.059L7.35 5.18h1.3L8.4 10.06h-.81zm.394 1.901a.61.61 0 01-.448-.186.606.606 0 01-.186-.444c0-.174.062-.323.186-.446a.614.614 0 01.448-.184c.169 0 .315.06.44.182.124.122.186.27.186.448a.6.6 0 01-.189.446.607.607 0 01-.437.184zM2 14a1 1 0 01-.878-1.479l6-11a1 1 0 011.756 0l6 11A1 1 0 0114 14H2zm0-1h12L8 2 2 13z"></path>\n    </svg>\n    <span data-html2canvas-ignore class="euiToastHeader__title">${_i18n.i18n.translate("opensearch.reports.menu.errorGeneratingReport",{defaultMessage:"Error generating report."})}</span>\n  </div>\n  <button type="button" class="euiToast__closeButton" aria-label="Dismiss toast" data-test-subj="toastCloseButton">\n    <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="euiIcon euiIcon--medium euiIcon-isLoaded" focusable="false" role="img" aria-hidden="true">\n        <path d="M7.293 8L3.146 3.854a.5.5 0 11.708-.708L8 7.293l4.146-4.147a.5.5 0 01.708.708L8.707 8l4.147 4.146a.5.5 0 01-.708.708L8 8.707l-4.146 4.147a.5.5 0 01-.708-.708L7.293 8z"></path>\n    </svg>\n  </button>\n  <div class="euiText euiText--small euiToastBody">\n    <p>${_i18n.i18n.translate("opensearch.reports.menu.insufficientPermissions",{defaultMessage:"Insufficient permissions. Reach out to your OpenSearch Dashboards administrator."})}</p>\n  </div>\n  </div>\n  `;exports.permissionsMissingOnGeneration=permissionsMissingOnGeneration;const reportGenerationSuccess=()=>`\n  <div class="euiToast euiToast--success" id="reportSuccessToast" data-html2canvas-ignore>\n    <p class="euiScreenReaderOnly">A new notification appears</p>\n    <div class="euiToastHeader euiToastHeader--withBody"\n    aria-label="Notification" data-test-subj="euiToastHeader">\n      <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"\n      class="euiIcon euiIcon--medium euiToastHeader__icon" focusable="false"\n      role="img" aria-hidden="true">\n        <path fill-rule="evenodd" d="M6.5 12a.502.502 0 01-.354-.146l-4-4a.502.502 0 01.708-.708L6.5 10.793l6.646-6.647a.502.502 0 01.708.708l-7 7A.502.502 0 016.5 12"></path>\n      </svg>
28\n      <span data-html2canvas-ignore class="euiToastHeader__title">${_i18n.i18n.translate("opensearch.reports.menu.successfullyGenerated",{defaultMessage:"Successfully generated report."})}</span>\n    </div>\n    <button type="button" class="euiToast__closeButton" aria-label="Dismiss toast" id="closeReportSuccessToast"\n    data-test-subj="toastCloseButton">\n      <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"\n      class="euiIcon euiIcon--medium" focusable="false" role="img" aria-hidden="true">\n        <path d="M7.293 8L3.146 3.854a.5.5 0 11.708-.708L8 7.293l4.146-4.147a.5.5 0 01.708.708L8.707 8l4.147 4.146a.5.5 0 01-.708.708L8 8.707l-4.146 4.147a.5.5 0 01-.708-.708L7.293 8z"></path>\n      </svg>\n    </button>\n    <div class="euiText euiText--small euiToastBody">\n      <p>View\n        <a class="euiLink euiLink--primary"\n        href="reports-dashboards#/" rel="noreferrer">${_i18n.i18n.translate("opensearch.reports.menu.button.reports",{defaultMessage:"Reports"})}</a>.</p>\n    </div>\n  </div>\n  `;exports.reportGenerationSuccess=reportGenerationSuccess;const reportGenerationFailure=function(){let title=arguments.length>0&&arguments[0]!==undefined?arguments[0]:_i18n.i18n.translate("opensearch.reports.menu.downloadError",{defaultMessage:"Download error"});let text=arguments.length>1&&arguments[1]!==undefined?arguments[1]:_i18n.i18n.translate("opensearch.reports.menu.errorGeneratingThisReport",{defaultMessage:"There was an error generating this report."});return`\n  <div class="euiToast euiToast--danger" id="reportFailureToast" data-html2canvas-ignore>\n    <p class="euiScreenReaderOnly">A new notification appears</p>\n    <div class="euiToastHeader euiToastHeader--withBody"\n    aria-label="Notification" data-test-subj="euiToastHeader">\n      <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"\n      class="euiIcon euiIcon--medium euiToastHeader__icon" focusable="false"\n      role="img" aria-hidden="true">\n        <path fill-rule="evenodd" d="M7.59 10.059L7.35 5.18h1.3L8.4 10.06h-.81zm.394 1.901a.61.61 0 01-.448-.186.606.606 0 01-.186-.444c0-.174.062-.323.186-.446a.614.614 0 01.448-.184c.169 0 .315.06.44.182.124.122.186.27.186.448a.6.6 0 01-.189.446.607.607 0 01-.437.184zM2 14a1 1 0 01-.878-1.479l6-11a1 1 0 011.756 0l6 11A1 1 0 0114 14H2zm0-1h12L8 2 2 13z"></path>\n      </svg>
28\n      <span data-html2canvas-ignore class="euiToastHeader__title">${title}</span>\n    </div>\n    <button type="button" class="euiToast__closeButton" aria-label="Dismiss toast" id="closeReportFailureToast"\n    data-test-subj="toastCloseButton">\n      <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"\n      class="euiIcon euiIcon--medium" focusable="false" role="img" aria-hidden="true">\n        <path d="M7.293 8L3.146 3.854a.5.5 0 11.708-.708L8 7.293l4.146-4.147a.5.5 0 01.708.708L8.707 8l4.147 4.146a.5.5 0 01-.708.708L8 8.707l-4.146 4.147a.5.5 0 01-.708-.708L7.293 8z"></path>\n      </svg>\n    </button>\n    <div class="euiText euiText--small euiToastBody">\n      <p>${text}</p>\n    </div>\n  </div>\n  `};exports.reportGenerationFailure=reportGenerationFailure;const reportGenerationInProgressModal=()=>`\n  <div class="euiOverlayMask" id="reportGenerationProgressModal" data-html2canvas-ignore>\n  <div data-focus-guard="true" tabindex="0" style="width: 1px; height: 0px; padding: 0px; overflow: hidden; position: fixed; top: 1px; left: 1px;"></div>\n  <div data-focus-guard="true" tabindex="1" style="width: 1px; height: 0px; padding: 0px; overflow: hidden; position: fixed; top: 1px; left: 1px;"></div>\n  <div data-focus-lock-disabled="false">\n     <div class="euiModal euiModal--maxWidth-default" tabindex="0" style="max-width: 350px; min-width: 300px;">\n        <button class="euiButtonIcon euiButtonIcon--text euiModal__closeIcon" type="button" aria-label="Closes this modal window" id="closeReportGenerationModal">\n           <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="euiIcon euiIcon--medium euiIcon-isLoaded euiButtonIcon__icon" focusable="false" role="img" aria-hidden="true">\n              <path d="M7.293 8L3.146 3.854a.5.5 0 11.708-.708L8 7.293l4.146-4.147a.5.5 0 01.708.708L8.707 8l4.147 4.146a.5.5 0 01-.708.708L8 8.707l-4.146 4.147a.5.5 0 01-.708-.708L7.293 8z"></path>\n           </svg>\n        </button>\n        <div class="euiModal__flex">\n           <div class="euiModalHeader">\n              <div class="euiText euiText--medium euiTitle euiTitle--medium">\n                 <div class="euiTextAlign euiTextAlign--right">\n                    <h2>${_i18n.i18n.translate("opensearch.reports.menu.progress.generatingReport",{defaultMessage:"Generating report"})}</h2>\n                 </div>\n              </div>\n           </div>\n           <div class="euiModalBody">\n              <div class="euiModalBody__overflow">\n                 <div class="euiText euiText--medium">${_i18n.i18n.translate("opensearch.reports.menu.progress.preparingYourFile",{defaultMessage:"Preparing your file for download."})}</div>\n                 <div class="euiText euiText--medium">${_i18n.i18n.translate("opensearch.reports.menu.progress.youCanClose",{defaultMessage:"Please keep this dialog open while report is being generated."})}</div>\n                 <div class="euiSpacer euiSpacer--l"></div>\n                 <div class="euiFlexGroup euiFlexGroup--gutterLarge euiFlexGroup--alignItemsCenter euiFlexGroup--justifyContentCenter euiFlexGroup--directionRow euiFlexGroup--responsive">\n                    <div class="euiFlexItem euiFlexItem--flexGrowZero"><span data-html2canvas-ignore class="euiLoadingSpinner euiLoadingSpinner--xLarge" style="min-width: 75px; min-height: 75px;"></span></div>\n                 </div>\n                 <div class="euiSpacer euiSpacer--l"></div>\n              </div>\n           </div>\n        </div>\n     </div>\n  </div>\n  <div data-focus-guard="true" tabindex="0" style="width: 1px; height: 0px; padding: 0px; overflow: hidden; position: fixed; top: 1px; left: 1px;"></div>\n</div>\n  `;exports.reportGenerationInProgressModal=reportGenerationInProgressModal;function getPopoverHeight(isDiscover,isSavedObjectAvailable){if(isDiscover&&!isSavedObjectAvailable){return"372px"}return"388px"}},function(module,exports){function _typeof(o){"@babel/helpers - typeof";return module.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},module.exports.__esModule=true,module.exports["default"]=module.exports,_typeof(o)}module.exports=_typeof,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"BaseState",{enumerable:true,get:function(){return _types.BaseState}});Object.defineProperty(exports,"BaseStateContainer",{enumerable:true,get:function(){return _types.BaseStateContainer}}
vendor: 4,230 bytes, line 28
28);Object.defineProperty(exports,"Comparator",{enumerable:true,get:function(){return _types.Comparator}});Object.defineProperty(exports,"Connect",{enumerable:true,get:function(){return _types.Connect}});Object.defineProperty(exports,"CreateStateContainerOptions",{enumerable:true,get:function(){return _create_state_container.CreateStateContainerOptions}});Object.defineProperty(exports,"Dispatch",{enumerable:true,get:function(){return _types.Dispatch}});Object.defineProperty(exports,"EnsurePureSelector",{enumerable:true,get:function(){return _types.EnsurePureSelector}});Object.defineProperty(exports,"EnsurePureTransition",{enumerable:true,get:function(){return _types.EnsurePureTransition}});Object.defineProperty(exports,"MapStateToProps",{enumerable:true,get:function(){return _types.MapStateToProps}});Object.defineProperty(exports,"Middleware",{enumerable:true,get:function(){return _types.Middleware}});Object.defineProperty(exports,"PureSelector",{enumerable:true,get:function(){return _types.PureSelector}});Object.defineProperty(exports,"PureSelectorToSelector",{enumerable:true,get:function(){return _types.PureSelectorToSelector}});Object.defineProperty(exports,"PureSelectorsToSelectors",{enumerable:true,get:function(){return _types.PureSelectorsToSelectors}});Object.defineProperty(exports,"PureTransition",{enumerable:true,get:function(){return _types.PureTransition}});Object.defineProperty(exports,"PureTransitionToTransition",{enumerable:true,get:function(){return _types.PureTransitionToTransition}});Object.defineProperty(exports,"PureTransitionsToTransitions",{enumerable:true,get:function(){return _types.PureTransitionsToTransitions}});Object.defineProperty(exports,"Reducer",{enumerable:true,get:function(){return _types.Reducer}});Object.defineProperty(exports,"ReduxLikeStateContainer",{enumerable:true,get:function(){return _types.ReduxLikeStateContainer}});Object.defineProperty(exports,"Selector",{enumerable:true,get:function(){return _types.Selector}});Object.defineProperty(exports,"StateContainer",{enumerable:true,get:function(){return _types.StateContainer}});Object.defineProperty(exports,"Transition",{enumerable:true,get:function(){return _types.Transition}});Object.defineProperty(exports,"TransitionDescription",{enumerable:true,get:function(){return _types.TransitionDescription}});Object.defineProperty(exports,"UnboxState",{enumerable:true,get:function(){return _types.UnboxState}});Object.defineProperty(exports,"createStateContainer",{enumerable:true,get:function(){return _create_state_container.createStateContainer}});Object.defineProperty(exports,"createStateContainerReactHelpers",{enumerable:true,get:function(){return _create_state_container_react_helpers.createStateContainerReactHelpers}});Object.defineProperty(exports,"useContainerSelector",{enumerable:true,get:function(){return _create_state_container_react_helpers.useContainerSelector}});Object.defineProperty(exports,"useContainerState",{enumerable:true,get:function(){return _create_state_container_react_helpers.useContainerState}});var _types=__webpack_require__(666);var _create_state_container=__webpack_require__(667);var _create_state_container_react_helpers=__webpack_require__(669)},function(module,exports,__webpack_require__){"use strict";module.exports=function equal(a,b){if(a===b)return true;if(a&&b&&typeof a=="object"&&typeof b=="object"){if(a.constructor!==b.constructor)return false;var length,i,keys;if(Array.isArray(a)){length=a.length;if(length!=b.length)return false;for(i=length;i--!==0;)if(!equal(a[i],b[i]))return false;return true}if(a.constructor===RegExp)return a.source===b.source&&a.flags===b.flags;if(a.valueOf!==Object.prototype.valueOf)return a.valueOf()===b.valueOf();if(a.toString!==Object.prototype.toString)return a.toString()===b.toString();keys=Object.keys(a);length=keys.length;if(length!==Object.keys(b).length)return false;for(i=length;i--!==0;)if(!Object.prototype.hasOwnProperty.call(b,keys[i]))return false;for(i=length;i--!==0;){var key=keys[i];if(!equal(a[key],b[key]))return false}return true}return a!==a&&b!==b}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _errors=__webpack_require__(673);
28Object.keys(_errors).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_errors[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _errors[key]}})}))},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.createStartServicesGetter=void 0;const createStartServicesGetter=accessor=>{let services;accessor().then(_ref=>{let[core,plugins,self]=_ref;services={core:core,plugins:plugins,self:self}},error=>{console.error("Could not access start services.",error)});return()=>{if(!services)throw new Error("Trying to access start services before start.");return services}};exports.createStartServicesGetter=createStartServicesGetter},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"HashedItemStore",{enumerable:true,get:function(){return _hashed_item_store.HashedItemStore}});exports.hashedItemStore=void 0;var _hashed_item_store=__webpack_require__(692);const hashedItemStore=exports.hashedItemStore=new _hashed_item_store.HashedItemStore(window.sessionStorage)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"createStateHash",{enumerable:true,get:function(){return _state_hash.createStateHash}});Object.defineProperty(exports,"isStateHash",{enumerable:true,get:function(){return _state_hash.isStateHash}});Object.defineProperty(exports,"persistState",{enumerable:true,get:function(){return _state_hash.persistState}});Object.defineProperty(exports,"retrieveState",{enumerable:true,get:function(){return _state_hash.retrieveState}});var _state_hash=__webpack_require__(693)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.mountReactNode=exports.MountWrapper=void 0;var _react=_interopRequireWildcard(__webpack_require__(5));var _reactDom=__webpack_require__(24);var _react2=__webpack_require__(21);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const defaultWrapperClass="osdMountWrapper";const MountWrapper=_ref=>{let{mount:mount,className:className=defaultWrapperClass}=_ref;const element=(0,_react.useRef)(null);(0,_react.useEffect)(()=>mount(element.current),[mount]);return _react.default.createElement("div",{className:className,ref:element})};exports.MountWrapper=MountWrapper;const mountReactNode=node=>element=>{(0,_reactDom.render)(_react.default.createElement(_react2.I18nProvider,null,node),element);return()=>(0,_reactDom.unmountComponentAtNode)(element)};exports.mountReactNode=mountReactNode},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.get=get;function get(obj,path){if(typeof path==="string"){if(path.includes(".")){throw new Error("Using dots in `get` with a string is not allowed, use array instead")}return obj[path]}for(const key of path){obj=obj[key]}return obj}},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"IOsdUrlControls",{enumerable:true,get:function(){return _osd_url_storage.IOsdUrlControls}});Object.defineProperty(exports,"createOsdUrlControls",{enumerable:true,get:function(){return _osd_url_storage.createOsdUrlControls}});Object.defineProperty(exports,"createOsdUrlTracker",{enumerable:true,get:function(){return _osd_url_tracker.createOsdUrlTracker}});Object.defineProperty(exports,"createUrlTracker",{enumerable:true,get:function(){return _url_tracker.createUrlTracker}});Object.defineProperty(exports,"getStateFromOsdUrl",{enumerable:true,get:function(){return _osd_url_storage.getStateFromOsdUrl}});Object.defineProperty(exports,"getStatesFromOsdUrl",{enumerable:true,get:function(){return _osd_url_storage.getStatesFromOsdUrl}});Object.defineProperty(exports,"hashQuery",{enumerable:true,get:function(){return _hash_unhash_url.hashQuery}});Object.defineProperty(exports,"hashUrl",{enumerable:true,get:function(){return _hash_unhash_url.hashUrl}});Object.defineProperty(exports,"restoreUrlErrorTitle",{enumerable:true,get:function(){return _errors.restoreUrlErrorTitle}});Object.defineProperty(exports,"saveStateInUrlErrorTitle",{enumerable:true,get:function(){return _errors.saveStateInUrlErrorTitle}});Object.defineProperty(exports,"setStateToOsdUrl",{enumerable:true,get:function(){return _osd_url_storage.setStateToOsdUrl}});Object.defineProperty(exports,"unhashQuery",{enumerable:true,get:function(){return _hash_unhash_url.unhashQuery}});Object.defineProperty(exports,"unhashUrl",{enumerable:true,get:function(){return _hash_unhash_url.unhashUrl}});Object.defineProperty(exports,"withNotifyOnErrors",{enumerable:true,get:function(){return _errors.withNotifyOnErrors}});var _hash_unhash_url=__webpack_require__(272);var _osd_url_storage=__webpack_require__(181);var _osd_url_tracker=__webpack_require__(742);var _url_tracker=__webpack_require__(743);var _errors=__webpack_require__(744)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});
28exports.unhashUrl=exports.unhashQuery=exports.hashUrl=exports.hashQuery=void 0;var _state_encoder=__webpack_require__(273);var _format=__webpack_require__(274);const unhashQuery=exports.unhashQuery=createQueryMapper(_state_encoder.hashedStateToExpandedState);const hashQuery=exports.hashQuery=createQueryMapper(_state_encoder.expandedStateToHashedState);const unhashUrl=exports.unhashUrl=createQueryReplacer(unhashQuery);const hashUrl=exports.hashUrl=createQueryReplacer(hashQuery);const __HACK_HARDCODED_LEGACY_HASHABLE_PARAMS=["_g","_a","_s"];function createQueryMapper(queryParamMapper){return function(query){let options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{hashableParams:__HACK_HARDCODED_LEGACY_HASHABLE_PARAMS};return Object.fromEntries(Object.entries(query||{}).map(_ref=>{let[name,value]=_ref;if(!options.hashableParams.includes(name))return[name,value];return[name,queryParamMapper(value)||value]}))}}function createQueryReplacer(queryMapper,options){return url=>(0,_format.replaceUrlHashQuery)(url,query=>queryMapper(query,options))}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"decodeState",{enumerable:true,get:function(){return _encode_decode_state.decodeState}});Object.defineProperty(exports,"encodeState",{enumerable:true,get:function(){return _encode_decode_state.encodeState}});Object.defineProperty(exports,"expandedStateToHashedState",{enumerable:true,get:function(){return _encode_decode_state.expandedStateToHashedState}});Object.defineProperty(exports,"hashedStateToExpandedState",{enumerable:true,get:function(){return _encode_decode_state.hashedStateToExpandedState}});var _encode_decode_state=__webpack_require__(729)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.replaceUrlHashQuery=replaceUrlHashQuery;exports.replaceUrlQuery=replaceUrlQuery;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _url=__webpack_require__(36);var _queryString=__webpack_require__(180);var _parse=__webpack_require__(275);var _common=__webpack_require__(87);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function replaceUrlQuery(rawUrl,queryReplacer){const url=(0,_parse.parseUrl)(rawUrl);const newQuery=queryReplacer(url.query||{});const searchQueryString=(0,_queryString.stringify)(_common.url.encodeQuery(newQuery),{sort:false,encode:false});if(!url.search&&!searchQueryString)return rawUrl;return(0,_url.format)(_objectSpread(_objectSpread({},url),{},{search:searchQueryString}))}function replaceUrlHashQuery(rawUrl,queryReplacer){const url=(0,_parse.parseUrl)(rawUrl);const hash=(0,_parse.parseUrlHash)(rawUrl);const newQuery=queryReplacer((hash===null||hash===void 0?void 0:hash.query)||{});const searchQueryString=(0,_queryString.stringify)(_common.url.encodeQuery(newQuery),{sort:false,encode:false});if((!hash||!hash.search)&&!searchQueryString)return rawUrl;return(0,_url.format)(_objectSpread(_objectSpread({},url),{},{hash:(0,_url.format)({pathname:(hash===null||hash===void 0?void 0:hash.pathname)||"",search:searchQueryString})}))}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.parseUrlHash=exports.parseUrl=exports.getCurrentUrl=void 0;var _url=__webpack_require__(36);const parseUrl=url=>(0,_url.parse)(url,true);exports.parseUrl=parseUrl;const parseUrlHash=url=>{const hash=parseUrl(url).hash;return hash?parseUrl(hash.slice(1)):null};exports.parseUrlHash=parseUrlHash;const getCurrentUrl=history=>history.createHref(history.location);exports.getCurrentUrl=getCurrentUrl},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.applyDiff=applyDiff;var _lodash=__webpack_require__(20);const filterPrivateAndMethods=function(obj){return function(key){if((0,_lodash.isFunction)(obj[key]))return false;if(key.charAt(0)==="$")return false;return key.charAt(0)!=="_"}};function applyDiff(target,source){const diff={removed:[],added:[],changed:[],keys:[]};const targetKeys=(0,_lodash.keys)(target).filter(filterPrivateAndMethods(target));const sourceKeys=(0,_lodash.keys)(source).filter(filterPrivateAndMethods(source));diff.removed=(0,_lodash.difference)(targetKeys,sourceKeys);diff.added=(0,_lodash.difference)(sourceKeys,targetKeys);diff.changed=(0,_lodash.filter)(sourceKeys,key=>!(0,_lodash.isEqual)(target[key],source[key]));diff.keys=(0,_lodash.union)(diff.changed,diff.removed,diff.added);(0,_lodash.each)(diff.removed,key=>{delete target[key]});(0,_lodash.assign)(target,(0,_lodash.pick)(source,diff.changed));(0,_lodash.assign)(target,(0,_lodash.pick)(source,diff.added));return diff}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.applicationService=void 0;let application;const applicationService=exports.applicationService={init:applicationStart=>{application=applicationStart},getApplication:()=>application}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _doc_title_service=__webpack_require__(773);Object.keys(_doc_title_service).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_doc_title_service[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _doc_title_service[key]}})}))},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _nav_controls_service=__webpack_require__(774);Object.keys(_nav_controls_service).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_nav_controls_service[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _nav_controls_service[key]}})}))},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ChromeNavLink",{enumerable:true,get:function(){return _nav_link.ChromeNavLink}});Object.defineProperty(exports,"ChromeNavLinkUpdateableFields",{enumerable:true,get:function(){return _nav_link.ChromeNavLinkUpdateableFields}});Object.defineProperty(exports,"ChromeNavLinks",{enumerable:true,get:function(){return _nav_links_service.ChromeNavLinks}});Object.defineProperty(exports,"NavLinksService",{enumerable:true,get:function(){return _nav_links_service.NavLinksService}});var _nav_link=__webpack_require__(281);var _nav_links_service=__webpack_require__(775)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.NavLinkWrapper=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _std=__webpack_require__(34);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
28r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}class NavLinkWrapper{constructor(properties){(0,_defineProperty2.default)(this,"id",void 0);(0,_defineProperty2.default)(this,"properties",void 0);if(!properties||!properties.id){throw new Error("`id` is required.")}this.id=properties.id;this.properties=Object.freeze(properties)}update(newProps){newProps=(0,_std.pick)(newProps,["disabled","hidden","url","href"]);return new NavLinkWrapper(_objectSpread(_objectSpread({},this.properties),newProps))}}exports.NavLinkWrapper=NavLinkWrapper},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.relativeToAbsolute=relativeToAbsolute;exports.toNavLink=toNavLink;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _application=__webpack_require__(114);var _nav_link=__webpack_require__(281);var _utils=__webpack_require__(286);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function toNavLink(app,basePath){const useAppStatus=app.navLinkStatus===_application.AppNavLinkStatus.default;let relativeBaseUrl=basePath.prepend(app.appRoute);if(app.workspaceAvailability===_application.WorkspaceAvailability.outsideWorkspace){relativeBaseUrl=basePath.prepend(app.appRoute,{withoutClientBasePath:true})}const url=relativeToAbsolute((0,_utils.appendAppPath)(relativeBaseUrl,app.defaultPath));const baseUrl=relativeToAbsolute(relativeBaseUrl);return new _nav_link.NavLinkWrapper(_objectSpread(_objectSpread({},app),{},{hidden:useAppStatus?app.status===_application.AppStatus.inaccessible:app.navLinkStatus===_application.AppNavLinkStatus.hidden,disabled:useAppStatus?false:app.navLinkStatus===_application.AppNavLinkStatus.disabled,baseUrl:baseUrl,href:url,url:url}))}function relativeToAbsolute(url){const a=document.createElement("a");a.setAttribute("href",url);return a.href}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.AppNotFound=void 0;var _eui=__webpack_require__(8);var _react=_interopRequireDefault(__webpack_require__(5));var _react2=__webpack_require__(21);const AppNotFound=()=>_react.default.createElement(_eui.EuiPage,{style:{minHeight:"100%"},"data-test-subj":"appNotFoundPageContent"},_react.default.createElement(_eui.EuiPageBody,{component:"main"},_react.default.createElement(_eui.EuiPageContent,{verticalPosition:"center",horizontalPosition:"center"},_react.default.createElement(_eui.EuiEmptyPrompt,{iconType:"alert",iconColor:"danger",title:_react.default.createElement("h2",null,_react.default.createElement(_react2.FormattedMessage,{id:"core.application.appNotFound.title",defaultMessage:"Application Not Found"})),body:_react.default.createElement(_eui.EuiText,{size:"s"},_react.default.createElement("p",null,_react.default.createElement(_react2.FormattedMessage,{id:"core.application.appNotFound.pageDescription",defaultMessage:"No application was found at this URL. Try going back or choosing an app from the menu."})))}))));exports.AppNotFound=AppNotFound},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.ScopedHistory=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
28r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}class ScopedHistory{constructor(parentHistory,basePath){var _this=this;this.parentHistory=parentHistory;this.basePath=basePath;(0,_defineProperty2.default)(this,"isActive",true);(0,_defineProperty2.default)(this,"listeners",new Set);(0,_defineProperty2.default)(this,"locationKeys",[]);(0,_defineProperty2.default)(this,"currentLocationKeyIndex",0);(0,_defineProperty2.default)(this,"createSubHistory",basePath=>new ScopedHistory(this,basePath));(0,_defineProperty2.default)(this,"push",(pathOrLocation,state)=>{this.verifyActive();if(typeof pathOrLocation==="string"){this.parentHistory.push(this.prependBasePath(pathOrLocation),state)}else{this.parentHistory.push(this.prependBasePath(pathOrLocation))}});(0,_defineProperty2.default)(this,"replace",(pathOrLocation,state)=>{this.verifyActive();if(typeof pathOrLocation==="string"){this.parentHistory.replace(this.prependBasePath(pathOrLocation),state)}else{this.parentHistory.replace(this.prependBasePath(pathOrLocation))}});(0,_defineProperty2.default)(this,"go",n=>{this.verifyActive();if(n===0){this.parentHistory.go(n)}else if(n<0){if(this.currentLocationKeyIndex+1+n>=1){this.parentHistory.go(n)}}else if(n<=this.currentLocationKeyIndex+this.locationKeys.length-1){this.parentHistory.go(n)}});(0,_defineProperty2.default)(this,"goBack",()=>{this.verifyActive();this.go(-1)});(0,_defineProperty2.default)(this,"goForward",()=>{this.verifyActive();this.go(1)});(0,_defineProperty2.default)(this,"block",prompt=>{throw new Error(`history.block is not supported. Please use the AppMountParameters.onAppLeave API.`)});(0,_defineProperty2.default)(this,"listen",listener=>{this.verifyActive();this.listeners.add(listener);return()=>{this.listeners.delete(listener)}});(0,_defineProperty2.default)(this,"createHref",(function(location){let{prependBasePath:prependBasePath=true}=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_this.verifyActive();if(prependBasePath){location=_this.prependBasePath(location);if(location.pathname===undefined){location.pathname=_this.basePath}}return _this.parentHistory.createHref(location)}));const parentPath=this.parentHistory.location.pathname;if(!parentPath.startsWith(basePath)){throw new Error(`Browser location [${parentPath}] is not currently in expected basePath [${basePath}]`)}this.locationKeys.push(this.parentHistory.location.key);this.setupHistoryListener()}get length(){this.verifyActive();return this.locationKeys.length}get location(){this.verifyActive();return this.stripBasePath(this.parentHistory.location)}get action(){this.verifyActive();return this.parentHistory.action}prependBasePath(pathOrLocation){if(typeof pathOrLocation==="string"){return this.prependBasePathToString(pathOrLocation)}else{return _objectSpread(_objectSpread({},pathOrLocation),{},{pathname:pathOrLocation.pathname!==undefined?this.prependBasePathToString(pathOrLocation.pathname):undefined})}}prependBasePathToString(path){return path.length?`${this.basePath}/${path}`.replace(/\/{2,}/g,"/"):this.basePath}stripBasePath(location){return _objectSpread(_objectSpread({},location),{},{pathname:location.pathname.replace(new RegExp(`^${this.basePath}`),"")})}verifyActive(){if(!this.isActive){throw new Error(`ScopedHistory instance has fell out of navigation scope for basePath: ${this.basePath}`)}}setupHistoryListener(){const unlisten=this.parentHistory.listen((location,action)=>{if(!location.pathname.startsWith(this.basePath)){unlisten();this.isActive=false;return}if(action==="PUSH"){this.locationKeys=[...this.locationKeys.slice(0,this.currentLocationKeyIndex+1),location.key];this.currentLocationKeyIndex=this.locationKeys.indexOf(location.key)}else if(action==="POP"){this.currentLocationKeyIndex=this.locationKeys.indexOf(location.key)}else if(action==="REPLACE"){this.locationKeys[this.currentLocationKeyIndex]=location.key}else{throw new Error(`Unrecognized history action: ${action}`)}
28[...this.listeners].forEach(listener=>{listener(this.stripBasePath(location),action)})})}}exports.ScopedHistory=ScopedHistory},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"Capabilities",{enumerable:true,get:function(){return _capabilities.Capabilities}});Object.defineProperty(exports,"CapabilitiesService",{enumerable:true,get:function(){return _capabilities_service.CapabilitiesService}});var _capabilities=__webpack_require__(270);var _capabilities_service=__webpack_require__(794)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"appendAppPath",{enumerable:true,get:function(){return _append_app_path.appendAppPath}});Object.defineProperty(exports,"getAppInfo",{enumerable:true,get:function(){return _get_app_info.getAppInfo}});Object.defineProperty(exports,"parseAppUrl",{enumerable:true,get:function(){return _parse_app_url.parseAppUrl}});Object.defineProperty(exports,"relativeToAbsolute",{enumerable:true,get:function(){return _relative_to_absolute.relativeToAbsolute}});Object.defineProperty(exports,"removeSlashes",{enumerable:true,get:function(){return _remove_slashes.removeSlashes}});var _append_app_path=__webpack_require__(796);var _get_app_info=__webpack_require__(797);var _parse_app_url=__webpack_require__(798);var _relative_to_absolute=__webpack_require__(799);var _remove_slashes=__webpack_require__(287)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeSlashes=void 0;const removeSlashes=function(url){let{trailing:trailing=false,leading:leading=false,duplicates:duplicates=true}=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};if(duplicates){url=url.replace(/\/{2,}/g,"/")}if(trailing){url=url.replace(/\/$/,"")}if(leading){url=url.replace(/^\//,"")}return url};exports.removeSlashes=removeSlashes},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ChromeRecentlyAccessed",{enumerable:true,get:function(){return _recently_accessed_service.ChromeRecentlyAccessed}});Object.defineProperty(exports,"ChromeRecentlyAccessedHistoryItem",{enumerable:true,get:function(){return _recently_accessed_service.ChromeRecentlyAccessedHistoryItem}});Object.defineProperty(exports,"PersistedLog",{enumerable:true,get:function(){return _persisted_log.PersistedLog}});Object.defineProperty(exports,"RecentlyAccessedService",{enumerable:true,get:function(){return _recently_accessed_service.RecentlyAccessedService}});var _recently_accessed_service=__webpack_require__(800);var _persisted_log=__webpack_require__(289)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.PersistedLog=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _lodash=__webpack_require__(20);var Rx=_interopRequireWildcard(__webpack_require__(13));var _operators=__webpack_require__(17);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}class PersistedLog{constructor(name,options){let storage=arguments.length>2&&arguments[2]!==undefined?arguments[2]:localStorage;(0,_defineProperty2.default)(this,"name",void 0);(0,_defineProperty2.default)(this,"maxLength",void 0);(0,_defineProperty2.default)(this,"isEqual",void 0);(0,_defineProperty2.default)(this,"storage",void 0);(0,_defineProperty2.default)(this,"items$",void 0);this.name=name;this.maxLength=typeof options.maxLength==="string"?this.maxLength=parseInt(options.maxLength,10):options.maxLength;this.isEqual=options.isEqual||_lodash.isEqual;this.storage=storage;this.items$=new Rx.BehaviorSubject(this.loadItems());if(this.maxLength!==undefined&&!isNaN(this.maxLength)){this.items$.
28next((0,_lodash.take)(this.items$.value,this.maxLength))}}add(val){if(val==null){return this.items$.value}const nextItems=[val,...[...this.items$.value].filter(item=>!this.isEqual(item,val))].slice(0,this.maxLength);this.storage.setItem(this.name,JSON.stringify(nextItems));this.items$.next(nextItems);return nextItems}get(){return(0,_lodash.cloneDeep)(this.items$.value)}get$(){return this.items$.pipe((0,_operators.map)(items=>(0,_lodash.cloneDeep)(items)))}loadItems(){try{return JSON.parse(this.storage.getItem(this.name)||"[]")}catch{return[]}}}exports.PersistedLog=PersistedLog},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"OverlayBannersService",{enumerable:true,get:function(){return _banners_service.OverlayBannersService}});Object.defineProperty(exports,"OverlayBannersStart",{enumerable:true,get:function(){return _banners_service.OverlayBannersStart}});var _banners_service=__webpack_require__(805)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"FlyoutService",{enumerable:true,get:function(){return _flyout_service.FlyoutService}});Object.defineProperty(exports,"OverlayFlyoutOpenOptions",{enumerable:true,get:function(){return _flyout_service.OverlayFlyoutOpenOptions}});Object.defineProperty(exports,"OverlayFlyoutStart",{enumerable:true,get:function(){return _flyout_service.OverlayFlyoutStart}});var _flyout_service=__webpack_require__(809)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ModalService",{enumerable:true,get:function(){return _modal_service.ModalService}});Object.defineProperty(exports,"OverlayModalOpenOptions",{enumerable:true,get:function(){return _modal_service.OverlayModalOpenOptions}});Object.defineProperty(exports,"OverlayModalStart",{enumerable:true,get:function(){return _modal_service.OverlayModalStart}});var _modal_service=__webpack_require__(810)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ISidecarConfig",{enumerable:true,get:function(){return _sidecar_service.ISidecarConfig}});Object.defineProperty(exports,"OverlaySidecarOpenOptions",{enumerable:true,get:function(){return _sidecar_service.OverlaySidecarOpenOptions}});Object.defineProperty(exports,"OverlaySidecarStart",{enumerable:true,get:function(){return _sidecar_service.OverlaySidecarStart}});Object.defineProperty(exports,"SIDECAR_DOCKED_MODE",{enumerable:true,get:function(){return _sidecar_service.SIDECAR_DOCKED_MODE}});Object.defineProperty(exports,"SidecarService",{enumerable:true,get:function(){return _sidecar_service.SidecarService}});Object.defineProperty(exports,"getOsdSidecarPaddingStyle",{enumerable:true,get:function(){return _helper.getOsdSidecarPaddingStyle}});var _sidecar_service=__webpack_require__(116);var _helper=__webpack_require__(294)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.getPosition=exports.getOsdSidecarPaddingStyle=void 0;var _sidecar_service=__webpack_require__(116);function isMouseEvent(event){return typeof event==="object"&&"pageX"in event&&"pageY"in event}const getPosition=(event,isHorizontal)=>{const clientX=isMouseEvent(event)?event.clientX:event.touches[0].clientX;const clientY=isMouseEvent(event)?event.clientY:event.touches[0].clientY;return isHorizontal?clientX:clientY};exports.getPosition=getPosition;const getOsdSidecarPaddingStyle=config=>{if(!(config!==null&&config!==void 0&&config.isHidden)&&((config===null||config===void 0?void 0:config.dockedMode)===_sidecar_service.SIDECAR_DOCKED_MODE.LEFT||(config===null||config===void 0?void 0:config.dockedMode)===_sidecar_service.SIDECAR_DOCKED_MODE.RIGHT)){const{dockedMode:dockedMode,paddingSize:paddingSize}=config;return{[`padding${dockedMode===_sidecar_service.SIDECAR_DOCKED_MODE.LEFT?"Left":"Right"}
28`]:paddingSize}}return{}};exports.getOsdSidecarPaddingStyle=getOsdSidecarPaddingStyle},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HeaderNavControls=HeaderNavControls;var _eui=__webpack_require__(8);var _react=_interopRequireDefault(__webpack_require__(5));var _useObservable=_interopRequireDefault(__webpack_require__(28));var _header_extension=__webpack_require__(296);function HeaderNavControls(_ref){let{navControls$:navControls$,side:side,className:className}=_ref;const navControls=(0,_useObservable.default)(navControls$,[]);if(!navControls){return null}return _react.default.createElement(_react.default.Fragment,null,navControls.map((navControl,index)=>_react.default.createElement(_eui.EuiHeaderSectionItem,{key:index,border:side?side==="left"?"right":"left":"none",className:className},_react.default.createElement(_header_extension.HeaderExtension,{extension:navControl.mount}))))}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HeaderExtension=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireDefault(__webpack_require__(5));class HeaderExtension extends _react.default.Component{constructor(){super(...arguments);(0,_defineProperty2.default)(this,"ref",_react.default.createRef());(0,_defineProperty2.default)(this,"unrender",void 0)}componentDidMount(){this.renderExtension()}componentDidUpdate(prevProps){if(this.props.extension===prevProps.extension){return}this.unrenderExtension();this.renderExtension()}componentWillUnmount(){this.unrenderExtension()}render(){return _react.default.createElement("div",{ref:this.ref})}renderExtension(){if(!this.ref.current){throw new Error("<HeaderExtension /> mounted without ref")}if(this.props.extension){this.unrender=this.props.extension(this.ref.current)}}unrenderExtension(){if(this.unrender){this.unrender();this.unrender=undefined}}}exports.HeaderExtension=HeaderExtension},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.ImageType=exports.ColorScheme=void 0;let ImageType=exports.ImageType=function(ImageType){ImageType["DEFAULT"]="default";ImageType["CUSTOM"]="custom";ImageType["ALTERNATIVE"]="alternative";return ImageType}({});let ColorScheme=exports.ColorScheme=function(ColorScheme){ColorScheme["LIGHT"]="light";ColorScheme["DARK"]="dark";return ColorScheme}({})},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ChromeNavGroupService",{enumerable:true,get:function(){return _nav_group_service.ChromeNavGroupService}});Object.defineProperty(exports,"ChromeNavGroupServiceSetupContract",{enumerable:true,get:function(){return _nav_group_service.ChromeNavGroupServiceSetupContract}});Object.defineProperty(exports,"ChromeNavGroupServiceStartContract",{enumerable:true,get:function(){return _nav_group_service.ChromeNavGroupServiceStartContract}});Object.defineProperty(exports,"ChromeNavGroupUpdater",{enumerable:true,get:function(){return _nav_group_service.ChromeNavGroupUpdater}});Object.defineProperty(exports,"ChromeRegistrationNavLink",{enumerable:true,get:function(){return _nav_group_service.ChromeRegistrationNavLink}});Object.defineProperty(exports,"NavGroupItemInMap",{enumerable:true,get:function(){return _nav_group_service.NavGroupItemInMap}});var _nav_group_service=__webpack_require__(950)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"FatalErrorInfo",{enumerable:true,get:function(){return _get_error_info.FatalErrorInfo}});Object.defineProperty(exports,"FatalErrorsService",{enumerable:true,get:function(){return _fatal_errors_service.FatalErrorsService}});Object.defineProperty(exports,"FatalErrorsSetup",{enumerable:true,get:function(){return _fatal_errors_service.FatalErrorsSetup}});Object.defineProperty(exports,"FatalErrorsStart",{enumerable:true,get:function(){return _fatal_errors_service.FatalErrorsStart}});var _fatal_errors_service=__webpack_require__(951);var _get_error_info=__webpack_require__(300)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.getErrorInfo=getErrorInfo;var _util=__webpack_require__(953);function formatErrorMessage(error){if(typeof error==="string"){return error}if(!error){return(0,_util.inspect)(error)}if(error.resp&&error.resp.error&&error.resp.error.root_cause){return error.resp.error.root_cause.map(cause=>cause.reason).join("\n")}if(error.body&&typeof error.body.message==="string"){return error.body.message}if(error instanceof Error&&error.message){return error.message}return(0,_util.inspect)(error)}function formatStack(err){if(err.stack&&!err.stack.includes(err.message)){return"Error: "+err.message+"\n"+err.stack}return err.stack}function getErrorInfo(error,source){const prefix=source?source+": ":"";return{message:prefix+formatErrorMessage(error),stack:formatStack(error)}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _exportNames={HttpService:true,HttpFetchError:true};Object.defineProperty(exports,"HttpFetchError",{enumerable:true,get:function(){return _http_fetch_error.HttpFetchError}});Object.defineProperty(exports,"HttpService",{enumerable:true,get:function(){return _http_service.HttpService}});var _http_service=__webpack_require__(956);var _http_fetch_error=__webpack_require__(302);var _types=__webpack_require__(963);
28Object.keys(_types).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_types[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _types[key]}})}))},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HttpFetchError=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));class HttpFetchError extends Error{constructor(message,name,request,response,body){super(message);this.request=request;this.response=response;this.body=body;(0,_defineProperty2.default)(this,"name",void 0);(0,_defineProperty2.default)(this,"req",void 0);(0,_defineProperty2.default)(this,"res",void 0);this.name=name;this.req=request;this.res=response;if(Error.captureStackTrace){Error.captureStackTrace(this,HttpFetchError)}}}exports.HttpFetchError=HttpFetchError},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.HttpInterceptHaltError=void 0;class HttpInterceptHaltError extends Error{constructor(){super("HTTP Intercept Halt");if(Error.captureStackTrace){Error.captureStackTrace(this,HttpInterceptHaltError)}}}exports.HttpInterceptHaltError=HttpInterceptHaltError},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"I18nService",{enumerable:true,get:function(){return _i18n_service.I18nService}});Object.defineProperty(exports,"I18nStart",{enumerable:true,get:function(){return _i18n_service.I18nStart}});var _i18n_service=__webpack_require__(964)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ErrorToastOptions",{enumerable:true,get:function(){return _toasts.ErrorToastOptions}});Object.defineProperty(exports,"IToasts",{enumerable:true,get:function(){return _toasts.IToasts}});Object.defineProperty(exports,"NotificationsService",{enumerable:true,get:function(){return _notifications_service.NotificationsService}});Object.defineProperty(exports,"NotificationsSetup",{enumerable:true,get:function(){return _notifications_service.NotificationsSetup}});Object.defineProperty(exports,"NotificationsStart",{enumerable:true,get:function(){return _notifications_service.NotificationsStart}});Object.defineProperty(exports,"Toast",{enumerable:true,get:function(){return _toasts.Toast}});Object.defineProperty(exports,"ToastInput",{enumerable:true,get:function(){return _toasts.ToastInput}});Object.defineProperty(exports,"ToastInputFields",{enumerable:true,get:function(){return _toasts.ToastInputFields}});Object.defineProperty(exports,"ToastOptions",{enumerable:true,get:function(){return _toasts.ToastOptions}});Object.defineProperty(exports,"ToastsApi",{enumerable:true,get:function(){return _toasts.ToastsApi}});Object.defineProperty(exports,"ToastsSetup",{enumerable:true,get:function(){return _toasts.ToastsSetup}});Object.defineProperty(exports,"ToastsStart",{enumerable:true,get:function(){return _toasts.ToastsStart}});var _toasts=__webpack_require__(306);var _notifications_service=__webpack_require__(969)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ErrorToastOptions",{enumerable:true,get:function(){return _toasts_api.ErrorToastOptions}});Object.defineProperty(exports,"IToasts",{enumerable:true,get:function(){return _toasts_api.IToasts}});Object.defineProperty(exports,"Toast",{enumerable:true,get:function(){return _toasts_api.Toast}});Object.defineProperty(exports,"ToastInput",{enumerable:true,get:function(){return _toasts_api.ToastInput}});Object.defineProperty(exports,"ToastInputFields",{enumerable:true,get:function(){return _toasts_api.ToastInputFields}});Object.defineProperty(exports,"ToastOptions",{enumerable:true,get:function(){return _toasts_api.ToastOptions}});Object.defineProperty(exports,"ToastsApi",{enumerable:true,get:function(){return _toasts_api.ToastsApi}});Object.defineProperty(exports,"ToastsService",{enumerable:true,get:function(){return _toasts_service.ToastsService}});Object.defineProperty(exports,"ToastsSetup",{enumerable:true,get:function(){return _toasts_service.ToastsSetup}});Object.defineProperty(exports,"ToastsStart",{enumerable:true,get:function(){return _toasts_service.ToastsStart}});var _toasts_service=__webpack_require__(966);var _toasts_api=__webpack_require__(307)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.ToastsApi=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireDefault(__webpack_require__(5));var Rx=_interopRequireWildcard(__webpack_require__(13));var _error_toast=__webpack_require__(968);var _utils=__webpack_require__(33);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}
28function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const normalizeToast=toastOrTitle=>{if(typeof toastOrTitle==="string"){return{title:toastOrTitle}}return toastOrTitle};class ToastsApi{constructor(deps){(0,_defineProperty2.default)(this,"toasts$",new Rx.BehaviorSubject([]));(0,_defineProperty2.default)(this,"idCounter",0);(0,_defineProperty2.default)(this,"uiSettings",void 0);(0,_defineProperty2.default)(this,"overlays",void 0);(0,_defineProperty2.default)(this,"i18n",void 0);this.uiSettings=deps.uiSettings}start(_ref){let{overlays:overlays,i18n:i18n}=_ref;this.overlays=overlays;this.i18n=i18n}get$(){return this.toasts$.asObservable()}add(toastOrTitle){if(typeof toastOrTitle!=="string"){const toastObject=toastOrTitle;const list=this.toasts$.getValue();const existingToast=list.find(toast=>toast.id===toastObject.id);if(existingToast){return existingToast}}const toast=_objectSpread({id:String(this.idCounter++),toastLifeTimeMs:this.uiSettings.get("notifications:lifetime:info")},normalizeToast(toastOrTitle));this.toasts$.next([...this.toasts$.getValue(),toast]);return toast}remove(toastOrId){const toRemove=typeof toastOrId==="string"?toastOrId:toastOrId.id;const list=this.toasts$.getValue();const listWithoutToast=list.filter(t=>t.id!==toRemove);if(listWithoutToast.length!==list.length){this.toasts$.next(listWithoutToast)}}addInfo(toastOrTitle,options){return this.add(_objectSpread(_objectSpread({color:"primary",iconType:"iInCircle"},normalizeToast(toastOrTitle)),options))}addSuccess(toastOrTitle,options){return this.add(_objectSpread(_objectSpread({color:"success",iconType:"check"},normalizeToast(toastOrTitle)),options))}addWarning(toastOrTitle,options){return this.add(_objectSpread(_objectSpread({color:"warning",iconType:"help",toastLifeTimeMs:this.uiSettings.get("notifications:lifetime:warning")},normalizeToast(toastOrTitle)),options))}addDanger(toastOrTitle,options){return this.add(_objectSpread(_objectSpread({color:"danger",iconType:"alert",toastLifeTimeMs:this.uiSettings.get("notifications:lifetime:warning")},normalizeToast(toastOrTitle)),options))}addError(error,options){const message=options.toastMessage||error.message;return this.add(_objectSpread({color:"danger",iconType:"alert",toastLifeTimeMs:this.uiSettings.get("notifications:lifetime:error"),text:(0,_utils.mountReactNode)(_react.default.createElement(_error_toast.ErrorToast,{openModal:this.openModal.bind(this),error:error,title:options.title,toastMessage:message,i18nContext:()=>this.i18n.Context}))},options))}openModal(){if(!this.overlays){throw new Error(`Modal opened before ToastService was started.`)}return this.overlays.openModal(...arguments)}}exports.ToastsApi=ToastsApi},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _exportNames={Plugin:true,PluginInitializer:true,PluginInitializerContext:true,PluginOpaqueId:true};Object.defineProperty(exports,"Plugin",{enumerable:true,get:function(){return _plugin.Plugin}});Object.defineProperty(exports,"PluginInitializer",{enumerable:true,get:function(){return _plugin.PluginInitializer}});Object.defineProperty(exports,"PluginInitializerContext",{enumerable:true,get:function(){return _plugin_context.PluginInitializerContext}});Object.defineProperty(exports,"PluginOpaqueId",{enumerable:true,get:function(){return _types.PluginOpaqueId}});var _plugins_service=__webpack_require__(970);Object.keys(_plugins_service).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_plugins_service[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _plugins_service[key]}})}));var _plugin=__webpack_require__(309);var _plugin_context=__webpack_require__(310);var _types=__webpack_require__(187)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.PluginWrapper=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);var _plugin_reader=__webpack_require__(971);class PluginWrapper{constructor(discoveredPlugin,opaqueId,initializerContext){this.discoveredPlugin=discoveredPlugin;this.opaqueId=opaqueId;this.initializerContext=initializerContext;(0,_defineProperty2.default)(this,"name",void 0);(0,_defineProperty2.default)(this,"configPath",void 0);(0,_defineProperty2.default)(this,"requiredPlugins",void 0);(0,_defineProperty2.default)(this,"optionalPlugins",void 0);(0,_defineProperty2.default)(this,"instance",void 0);(0,_defineProperty2.default)(this,"startDependencies$",new _rxjs.Subject);(0,_defineProperty2.default)(this,"startDependencies",this.startDependencies$.pipe((0,_operators.first)()).toPromise());this.name=discoveredPlugin.id;this.configPath=discoveredPlugin.configPath;this.requiredPlugins=discoveredPlugin.requiredPlugins;this.optionalPlugins=discoveredPlugin.optionalPlugins}async setup(setupContext,plugins){this.instance=await this.createPluginInstance();return await this.instance.setup(setupContext,plugins)}async start(startContext,plugins){if(this.instance===undefined){throw new Error(`Plugin "${this.name}" can't be started since it isn't set up.`)}const startContract=await this.instance.start(startContext,plugins);this.startDependencies$.next([startContext,plugins,startContract]);return startContract}stop(){if(this.instance===undefined){throw new Error(`Plugin "${this.name}" can't be stopped since it isn't set up.`)}if(typeof this.instance.stop==="function"){this.instance.stop()}this.instance=undefined}async createPluginInstance(){const initializer=(0,_plugin_reader.read)(this.name);const instance=initializer(this.initializerContext);if(typeof instance.setup!=="function"){throw new Error(`Instance of plugin "${this.name}" does not define "setup" function.`)}else if(typeof instance.start!=="function"){throw new Error(`Instance of plugin "${this.name}" does not define "start" function.`)}return instance}}exports.PluginWrapper=PluginWrapper},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.createPluginInitializerContext=createPluginInitializerContext;exports.createPluginSetupContext=createPluginSetupContext;exports.createPluginStartContext=createPluginStartContext;var _lodash=__webpack_require__(20);function createPluginInitializerContext(coreContext,opaqueId,pluginManifest,pluginConfig){return{opaqueId:opaqueId,env:coreContext.env,config:{get(){return pluginConfig}}}}function createPluginSetupContext(coreContext,deps,plugin){return{application:{register:app=>deps.application.register(plugin.opaqueId,app),registerAppUpdater:statusUpdater$=>deps.application.registerAppUpdater(statusUpdater$),registerMountContext:(contextName,provider)=>deps.application.registerMountContext(plugin.opaqueId,contextName,provider)},chrome:deps.chrome,context:deps.context,fatalErrors:deps.fatalErrors,http:deps.http,notifications:deps.notifications,uiSettings:deps.uiSettings,injectedMetadata:{getInjectedVar:deps.injectedMetadata.getInjectedVar,getBranding:deps.injectedMetadata.getBranding},getStartServices:()=>plugin.startDependencies,workspaces:deps.workspaces}}function createPluginStartContext(coreContext,deps,plugin){return{application:{applications$:deps.application.applications$,currentAppId$:deps.application.currentAppId$,capabilities:deps.application.capabilities,navigateToApp:deps.application.navigateToApp,navigateToUrl:deps.application.navigateToUrl,getUrlForApp:deps.application.getUrlForApp,setAppLeftControls:deps.application.setAppLeftControls,setAppCenterControls:deps.application.setAppCenterControls,setAppRightControls:deps.application.setAppRightControls,setAppBadgeControls:deps.application.setAppBadgeControls,setAppDescriptionControls:deps.application.setAppDescriptionControls,setAppBottomControls:deps.application.setAppBottomControls,registerMountContext:(contextName,provider)=>deps.application.registerMountContext(plugin.opaqueId,contextName,provider)},docLinks:deps.docLinks,http:deps.http,chrome:(0,_lodash.omit)(deps.chrome,"getComponent"),i18n:deps.i18n,notifications:deps.notifications,overlays:deps.overlays,uiSettings:deps.uiSettings,savedObjects:deps.savedObjects,injectedMetadata:{getInjectedVar:deps.injectedMetadata.getInjectedVar,getBranding:deps.injectedMetadata.getBranding},fatalErrors:deps.fatalErrors,workspaces:deps.workspaces}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"IUiSettingsClient",{enumerable:true,get:function(){return _types.IUiSettingsClient}});Object.defineProperty(exports,"UiSettingsClient",{enumerable:true,get:function(){return _ui_settings_client.UiSettingsClient}});Object.defineProperty(exports,"UiSettingsService",{enumerable:true,get:function(){return _ui_settings_service.UiSettingsService}});Object.defineProperty(exports,"UiSettingsState",{enumerable:true,get:function(){return _types.UiSettingsState}});var _ui_settings_service=__webpack_require__(977);var _ui_settings_client=__webpack_require__(312);var _types=__webpack_require__(979)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.UiSettingsClient=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _lodash=__webpack_require__(20);var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
28r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}class UiSettingsClient{constructor(params){(0,_defineProperty2.default)(this,"update$",new _rxjs.Subject);(0,_defineProperty2.default)(this,"saved$",new _rxjs.Subject);(0,_defineProperty2.default)(this,"updateErrors$",new _rxjs.Subject);(0,_defineProperty2.default)(this,"api",void 0);(0,_defineProperty2.default)(this,"defaults",void 0);(0,_defineProperty2.default)(this,"cache",void 0);this.api=params.api;this.defaults=(0,_lodash.cloneDeep)(params.defaults);this.cache=(0,_lodash.defaultsDeep)({},this.defaults,(0,_lodash.cloneDeep)(params.initialSettings));params.done$.subscribe({complete:()=>{this.update$.complete();this.saved$.complete();this.updateErrors$.complete()}})}getAll(){return(0,_lodash.cloneDeep)(this.cache)}getDefault(key){const declared=this.isDeclared(key);if(!declared){throw new Error(`Unexpected \`IUiSettingsClient.getDefaultValue("${key}")\` call on unrecognized configuration setting "${key}".\nPlease check that the setting for "${key}" exists.`)}return this.resolveValue(this.cache[key].value,this.cache[key].type)}get(key,defaultOverride){const declared=this.isDeclared(key);if(!declared&&defaultOverride!==undefined){return defaultOverride}if(!declared){throw new Error(`Unexpected \`IUiSettingsClient.get("${key}")\` call on unrecognized configuration setting "${key}".\nSetting an initial value via \`IUiSettingsClient.set("${key}", value)\` before attempting to retrieve\nany custom setting value for "${key}" may fix this issue.\nYou can use \`IUiSettingsClient.get("${key}", defaultValue)\`, which will just return\n\`defaultValue\` when the key is unrecognized.`)}const type=this.cache[key].type;const userValue=this.cache[key].userValue;const defaultValue=defaultOverride!==undefined?defaultOverride:this.cache[key].value;const value=userValue==null?defaultValue:userValue;return this.resolveValue(value,type)}get$(key,defaultOverride){return(0,_rxjs.concat)((0,_rxjs.defer)(()=>(0,_rxjs.of)(this.get(key,defaultOverride))),this.update$.pipe((0,_operators.filter)(update=>update.key===key),(0,_operators.map)(()=>this.get(key,defaultOverride))))}async set(key,value){return await this.update(key,value)}async remove(key){return await this.update(key,null)}isDeclared(key){return key in this.cache}isDefault(key){return!this.isDeclared(key)||this.cache[key].userValue==null}isCustom(key){return this.isDeclared(key)&&!("value"in this.cache[key])}isOverridden(key){return this.isDeclared(key)&&Boolean(this.cache[key].isOverridden)}overrideLocalDefault(key,newDefault){const prevDefault=this.defaults[key]?this.defaults[key].value:undefined;this.defaults[key]=_objectSpread(_objectSpread({},this.defaults[key]||{}),{},{value:newDefault});this.cache[key]=_objectSpread(_objectSpread({},this.cache[key]||{}),{},{value:newDefault});if(this.cache[key].userValue==null){this.update$.next({key:key,newValue:newDefault,oldValue:prevDefault});this.saved$.next({key:key,newValue:newDefault,oldValue:prevDefault})}}getUpdate$(){return this.update$.asObservable()}getSaved$(){return this.saved$.asObservable()}getUpdateErrors$(){return this.updateErrors$.asObservable()}resolveValue(value,type){if(type==="json"){return JSON.parse(value)}return type==="number"&&typeof value!=="bigint"?isFinite(value)&&(value>Number.MAX_SAFE_INTEGER||value<Number.MIN_SAFE_INTEGER)?BigInt(value):parseFloat(value):value}assertUpdateAllowed(key){if(this.isOverridden(key)){throw new Error(`Unable to update "${key}" because its value is overridden by the OpenSearch Dashboards server`)}}async update(key,newVal){this.assertUpdateAllowed(key);const declared=this.isDeclared(key);const defaults=this.defaults;const oldVal=declared?this.cache[key].userValue:undefined;const unchanged=oldVal===newVal;if(unchanged){return true}const initialVal=declared?this.get(key):undefined;this.setLocally(key,newVal);try{const{settings:settings}=await this.api.batchSet(key,newVal);this.cache=(0,_lodash.defaultsDeep)({},defaults,settings);this.saved$.next({key:key,newValue:newVal,oldValue:initialVal});return true}catch(error){this.setLocally(key,initialVal);this.updateErrors$.next(error);return false}}setLocally(key,newValue){this.assertUpdateAllowed(key);if(!this.isDeclared(key)){this.cache[key]={}}const oldValue=this.get(key);if(newValue===null){delete this.cache[key].userValue}else{const{type:type}=this.cache[key];if(type==="json"&&typeof newValue!=="string"){this.cache[key].userValue=JSON.stringify(newValue)}else{this.cache[key].userValue=newValue}}this.update$.next({key:key,newValue:newValue,oldValue:oldValue})}}exports.UiSettingsClient=UiSettingsClient},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"DocLinksService",{enumerable:true,get:function(){return _doc_links_service.DocLinksService}});Object.defineProperty(exports,"DocLinksStart",{enumerable:true,get:function(){return _doc_links_service.DocLinksStart}});var _doc_links_service=__webpack_require__(980)},function(module,exports){const numeric=/^[0-9]+$/;const compareIdentifiers=(a,b)=>{const anum=numeric.test(a);const bnum=numeric.test(b);if(anum&&bnum){a=+a;b=+b}return a===b?0:anum&&!bnum?-1:bnum&&!anum?1:a<b?-1:1};const rcompareIdentifiers=(a,b)=>compareIdentifiers(b,a);module.exports={compareIdentifiers:compareIdentifiers,rcompareIdentifiers:rcompareIdentifiers}},function(module,exports,__webpack_require__){const compare=__webpack_require__(43);const eq=(a,b,loose)=>compare(a,b,loose)===0;module.exports=eq},function(module,exports,__webpack_require__){const compare=__webpack_require__(43);const neq=(a,b,loose)=>compare(a,b,loose)!==0;module.exports=neq},function(module,exports,__webpack_require__){const eq=__webpack_require__(315);const neq=__webpack_require__(316);const gt=__webpack_require__(120);const gte=__webpack_require__(191);const lt=__webpack_require__(190);const lte=__webpack_require__(192);const cmp=(a,op,b,loose)=>{switch(op){case"===":if(typeof a==="object"){a=a.version}if(typeof b==="object"){b=b.version}return a===b;case"!==":if(typeof a==="object"){a=a.version}if(typeof b==="object"){b=b.version}return a!==b;case"":case"=":case"==":return eq(a,b,loose);case"!=":return neq(a,b,loose);case">":return gt(a,b,loose);case">=":return gte(a,b,loose);case"<":return lt(a,b,loose);case"<=":return lte(a,b,loose);default:throw new TypeError(`Invalid operator: ${op}`)}};module.exports=cmp},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"SavedObject",{enumerable:true,get:function(){return _types2.SavedObject}});Object.defineProperty(exports,"SavedObjectAttribute",{enumerable:true,get:function(){return _types2.SavedObjectAttribute}});Object.defineProperty(exports,"SavedObjectAttributeSingle",{enumerable:true,get:function(){return _types2.SavedObjectAttributeSingle}});Object.defineProperty(exports,"SavedObjectAttributes",{enumerable:true,get:function(){return _types2.SavedObjectAttributes}});Object.defineProperty(exports,"SavedObjectError",{enumerable:true,get:function(){return _types2.SavedObjectError}});Object.defineProperty(exports,"SavedObjectReference",{enumerable:true,get:function(){return _types2.SavedObjectReference}});Object.defineProperty(exports,"SavedObjectsBaseOptions",{enumerable:true,get:function(){return _types.SavedObjectsBaseOptions}});Object.defineProperty(exports,"SavedObjectsBatchResponse",{enumerable:true,get:function(){return _saved_objects_client.SavedObjectsBatchResponse}});Object.defineProperty(exports,"SavedObjectsBulkCreateObject",{enumerable:true,get:function(){return _saved_objects_client.SavedObjectsBulkCreateObject}});Object.defineProperty(exports,"SavedObjectsBulkCreateOptions",{enumerable:true,get:function(){return _saved_objects_client.SavedObjectsBulkCreateOptions}});Object.defineProperty(exports,"SavedObjectsBulkUpdateObject",{enumerable:true,get:function(){return _saved_objects_client.SavedObjectsBulkUpdateObject}});Object.defineProperty(exports,"SavedObjectsBulkUpdateOptions",{enumerable:true,get:function(){return _saved_objects_client.SavedObjectsBulkUpdateOptions}});Object.defineProperty(exports,"SavedObjectsClient",{enumerable:true,get:function(){return _saved_objects_client.SavedObjectsClient}});Object.defineProperty(exports,"SavedObjectsClientContract",{enumerable:true,get:function(){return _saved_objects_client.SavedObjectsClientContract}});Object.defineProperty(exports,"SavedObjectsCreateOptions",{enumerable:true,get:function(){return _saved_objects_client.SavedObjectsCreateOptions}});Object.defineProperty(exports,"SavedObjectsFindOptions",{enumerable:true,get:function(){return _types.SavedObjectsFindOptions}});Object.defineProperty(exports,"SavedObjectsFindResponsePublic",{enumerable:true,get:function(){return _saved_objects_client.SavedObjectsFindResponsePublic}});Object.defineProperty(exports,"SavedObjectsImportAmbiguousConflictError",{enumerable:true,get:function(){return _types.SavedObjectsImportAmbiguousConflictError}});Object.defineProperty(exports,"SavedObjectsImportConflictError",{enumerable:true,get:function(){return _types.SavedObjectsImportConflictError}});Object.defineProperty(exports,"SavedObjectsImportError",{enumerable:true,get:function(){return _types.SavedObjectsImportError}});Object.defineProperty(exports,"SavedObjectsImportMissingReferencesError",{enumerable:true,get:function(){return _types.SavedObjectsImportMissingReferencesError}});Object.defineProperty(exports,"SavedObjectsImportResponse",{enumerable:true,get:function(){return _types.SavedObjectsImportResponse}});Object.defineProperty(exports,"SavedObjectsImportRetry",{enumerable:true,get:function(){return _types.SavedObjectsImportRetry}});Object.defineProperty(exports,"SavedObjectsImportSuccess",{enumerable:true,get:function(){return _types.SavedObjectsImportSuccess}});Object.defineProperty(exports,"SavedObjectsImportUnknownError",{enumerable:true,get:function(){return _types.SavedObjectsImportUnknownError}});Object.defineProperty(exports,"SavedObjectsImportUnsupportedTypeError",{enumerable:true,get:function(){return _types.SavedObjectsImportUnsupportedTypeError}});Object.defineProperty(exports,"SavedObjectsMigrationVersion",{enumerable:true,get:function(){return _types.SavedObjectsMigrationVersion}});Object.defineProperty(exports,"SavedObjectsNamespaceType",{enumerable:true,get:function(){return _types.SavedObjectsNamespaceType}});Object.defineProperty(exports,"SavedObjectsService",{enumerable:true,get:function(){return _saved_objects_service.SavedObjectsService}});Object.defineProperty(exports,"SavedObjectsStart",{enumerable:true,get:function(){return _saved_objects_service.SavedObjectsStart}});Object.defineProperty(exports,"SavedObjectsUpdateOptions",{enumerable:true,get:function(){return _saved_objects_client.SavedObjectsUpdateOptions}});Object.defineProperty(exports,"SimpleSavedObject",{enumerable:true,get:function(){return _simple_saved_object.SimpleSavedObject}});var _saved_objects_client=__webpack_require__(319);var _simple_saved_object=__webpack_require__(320);var _saved_objects_service=__webpack_require__(1053);var _types=__webpack_require__(187);var _types2=__webpack_require__(49)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.SavedObjectsClient=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _lodash=__webpack_require__(20);var _url=__webpack_require__(36);var _simple_saved_object=__webpack_require__(320);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
28r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const join=function(){for(var _len=arguments.length,uriComponents=new Array(_len),_key=0;_key<_len;_key++){uriComponents[_key]=arguments[_key]}return uriComponents.filter(comp=>Boolean(comp)).map(encodeURIComponent).join("/")};const BATCH_INTERVAL=100;const API_BASE_URL="/api/saved_objects/";const getObjectsToFetch=queue=>{const objects=[];const inserted=new Set;queue.forEach(_ref=>{let{id:id,type:type}=_ref;if(!inserted.has(`${type}|${id}`)){objects.push({id:id,type:type});inserted.add(`${type}|${id}`)}});return objects};class SavedObjectsClient{formatWorkspacesParams(options){const currentWorkspaceId=this.currentWorkspaceId;let finalWorkspaces;if(options.hasOwnProperty("workspaces")){finalWorkspaces=options.workspaces}else if(typeof currentWorkspaceId==="string"){finalWorkspaces=[currentWorkspaceId]}if(finalWorkspaces){return{workspaces:finalWorkspaces}}return{}}constructor(http){var _this=this;(0,_defineProperty2.default)(this,"http",void 0);(0,_defineProperty2.default)(this,"batchQueue",void 0);(0,_defineProperty2.default)(this,"currentWorkspaceId",void 0);(0,_defineProperty2.default)(this,"processBatchQueue",(0,_lodash.throttle)(async()=>{const queue=[...this.batchQueue];this.batchQueue=[];try{const objectsToFetch=getObjectsToFetch(queue);const{saved_objects:savedObjects}=await this.performBulkGet(objectsToFetch);queue.forEach(queueItem=>{const foundObject=savedObjects.find(savedObject=>savedObject.id===queueItem.id&&savedObject.type===queueItem.type);if(foundObject){queueItem.resolve(this.createSavedObject((0,_lodash.cloneDeep)(foundObject)))}else{queueItem.resolve(this.createSavedObject((0,_lodash.pick)(queueItem,["id","type"])))}})}catch(err){queue.forEach(queueItem=>{queueItem.reject(err)})}},BATCH_INTERVAL,{leading:false}));(0,_defineProperty2.default)(this,"create",(function(type,attributes){let options=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};if(!type||!attributes){return Promise.reject(new Error("requires type and attributes"))}const path=_this.getPath([type,options.id]);const query={overwrite:options.overwrite};const createRequest=_this.savedObjectsFetch(path,{method:"POST",query:query,body:JSON.stringify(_objectSpread({attributes:attributes,migrationVersion:options.migrationVersion,references:options.references},_this.formatWorkspacesParams(options)))});return createRequest.then(resp=>_this.createSavedObject(resp))}));(0,_defineProperty2.default)(this,"bulkCreate",(function(){let objects=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];let options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{overwrite:false};const path=_this.getPath(["_bulk_create"]);const query={overwrite:options.overwrite};const request=_this.savedObjectsFetch(path,{method:"POST",query:_objectSpread(_objectSpread({},query),_this.formatWorkspacesParams(options)),body:JSON.stringify(objects)});return request.then(resp=>{resp.saved_objects=resp.saved_objects.map(d=>_this.createSavedObject(d));return renameKeys({saved_objects:"savedObjects"},resp)})}));(0,_defineProperty2.default)(this,"delete",(type,id,options)=>{if(!type||!id){return Promise.reject(new Error("requires type and id"))}const query={force:!!(options!==null&&options!==void 0&&options.force)};return this.savedObjectsFetch(this.getPath([type,id]),{method:"DELETE",query:query})});(0,_defineProperty2.default)(this,"find",options=>{const path=this.getPath(["_find"]);const renameMap={defaultSearchOperator:"default_search_operator",fields:"fields",hasReference:"has_reference",page:"page",perPage:"per_page",search:"search",searchFields:"search_fields",sortField:"sort_field",type:"type",filter:"filter",namespaces:"namespaces",preference:"preference",workspaces:"workspaces"};const renamedQuery=renameKeys(renameMap,_objectSpread(_objectSpread({}
28,options),this.formatWorkspacesParams(options)));const query=_lodash.pick.apply(null,[renamedQuery,...Object.values(renameMap)]);if(query.has_reference)query.has_reference=JSON.stringify(query.has_reference);const request=this.savedObjectsFetch(path,{method:"GET",query:query});return request.then(resp=>renameKeys({saved_objects:"savedObjects",total:"total",per_page:"perPage",page:"page"},_objectSpread(_objectSpread({},resp),{},{saved_objects:resp.saved_objects.map(d=>this.createSavedObject(d))})))});(0,_defineProperty2.default)(this,"get",(type,id)=>{if(!type||!id){return Promise.reject(new Error("requires type and id"))}return new Promise((resolve,reject)=>{this.batchQueue.push({type:type,id:id,resolve:resolve,reject:reject});this.processBatchQueue()})});(0,_defineProperty2.default)(this,"bulkGet",(function(){let objects=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];const filteredObjects=objects.map(obj=>(0,_lodash.pick)(obj,["id","type"]));return _this.performBulkGet(filteredObjects).then(resp=>{resp.saved_objects=resp.saved_objects.map(d=>_this.createSavedObject(d));return renameKeys({saved_objects:"savedObjects"},resp)})}));this.http=http;this.batchQueue=[]}setCurrentWorkspace(workspaceId){this.currentWorkspaceId=workspaceId}async performBulkGet(objects){const path=this.getPath(["_bulk_get"]);const request=this.savedObjectsFetch(path,{method:"POST",body:JSON.stringify(objects)});return request}update(type,id,attributes){let{version:version,migrationVersion:migrationVersion,references:references}=arguments.length>3&&arguments[3]!==undefined?arguments[3]:{};if(!type||!id||!attributes){return Promise.reject(new Error("requires type, id and attributes"))}const path=this.getPath([type,id]);const body={attributes:attributes,migrationVersion:migrationVersion,references:references,version:version};return this.savedObjectsFetch(path,{method:"PUT",body:JSON.stringify(body)}).then(resp=>this.createSavedObject(resp))}bulkUpdate(){let objects=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];const path=this.getPath(["_bulk_update"]);return this.savedObjectsFetch(path,{method:"PUT",body:JSON.stringify(objects)}).then(resp=>{resp.saved_objects=resp.saved_objects.map(d=>this.createSavedObject(d));return renameKeys({saved_objects:"savedObjects"},resp)})}createSavedObject(options){return new _simple_saved_object.SimpleSavedObject(this,options)}getPath(path){return(0,_url.resolve)(API_BASE_URL,join(...path))}savedObjectsFetch(path,_ref2){let{method:method,query:query,body:body}=_ref2;return this.http.fetch(path,{method:method,query:query,body:body})}}exports.SavedObjectsClient=SavedObjectsClient;const renameKeys=(keysMap,obj)=>Object.keys(obj).reduce((acc,key)=>_objectSpread(_objectSpread({},acc),{[keysMap[key]||key]:obj[key]}),{})},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.SimpleSavedObject=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _saferLodashSet=__webpack_require__(1008);var _lodash=__webpack_require__(20);class SimpleSavedObject{constructor(client,_ref){let{id:id,type:type,version:version,attributes:attributes,error:error,references:references,migrationVersion:migrationVersion,updated_at:updateAt,workspaces:workspaces}=_ref;this.client=client;(0,_defineProperty2.default)(this,"attributes",void 0);(0,_defineProperty2.default)(this,"_version",void 0);(0,_defineProperty2.default)(this,"id",void 0);(0,_defineProperty2.default)(this,"type",void 0);(0,_defineProperty2.default)(this,"migrationVersion",void 0);(0,_defineProperty2.default)(this,"error",void 0);(0,_defineProperty2.default)(this,"references",void 0);(0,_defineProperty2.default)(this,"updated_at",void 0);(0,_defineProperty2.default)(this,"workspaces",void 0);this.id=id;this.type=type;this.attributes=attributes||{};this.references=references||[];this._version=version;this.migrationVersion=migrationVersion;this.updated_at=updateAt;this.workspaces=workspaces;if(error){this.error=error}}get(key){return(0,_lodash.get)(this.attributes,key)}
28set(key,value){return(0,_saferLodashSet.set)(this.attributes,key,value)}has(key){return(0,_lodash.has)(this.attributes,key)}save(){if(this.id){return this.client.update(this.type,this.id,this.attributes,{migrationVersion:this.migrationVersion,references:this.references})}else{return this.client.create(this.type,this.attributes,{migrationVersion:this.migrationVersion,references:this.references})}}delete(){return this.client.delete(this.type,this.id)}}exports.SimpleSavedObject=SimpleSavedObject},function(module,exports,__webpack_require__){"use strict";var assignValue=__webpack_require__(1010),castPath=__webpack_require__(1021),isFunction=__webpack_require__(322),isIndex=__webpack_require__(1050),isObject=__webpack_require__(197),toKey=__webpack_require__(1051);function baseSet(object,path,value,customizer){if(!isObject(object)){return object}path=castPath(path,object);var index=-1,length=path.length,lastIndex=length-1,nested=object;while(nested!=null&&++index<length){var key=toKey(path[index]),newValue=value;if(key=="prototype"&&isFunction(nested)){throw new Error("Illegal access of function prototype")}if(index!=lastIndex){var objValue=hasOwnProperty.call(nested,key)?nested[key]:undefined;newValue=customizer?customizer(objValue,key,nested):undefined;if(newValue===undefined){newValue=isObject(objValue)?objValue:isIndex(path[index+1])?[]:{}}}assignValue(nested,key,newValue);nested=nested[key]}return object}module.exports=baseSet},function(module,exports,__webpack_require__){var baseGetTag=__webpack_require__(323),isObject=__webpack_require__(197);var asyncTag="[object AsyncFunction]",funcTag="[object Function]",genTag="[object GeneratorFunction]",proxyTag="[object Proxy]";function isFunction(value){if(!isObject(value)){return false}var tag=baseGetTag(value);return tag==funcTag||tag==genTag||tag==asyncTag||tag==proxyTag}module.exports=isFunction},function(module,exports,__webpack_require__){var Symbol=__webpack_require__(195),getRawTag=__webpack_require__(1015),objectToString=__webpack_require__(1016);var nullTag="[object Null]",undefinedTag="[object Undefined]";var symToStringTag=Symbol?Symbol.toStringTag:undefined;function baseGetTag(value){if(value==null){return value===undefined?undefinedTag:nullTag}return symToStringTag&&symToStringTag in Object(value)?getRawTag(value):objectToString(value)}module.exports=baseGetTag},function(module,exports){function eq(value,other){return value===other||value!==value&&other!==other}module.exports=eq},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ContextService",{enumerable:true,get:function(){return _context_service.ContextService}});Object.defineProperty(exports,"ContextSetup",{enumerable:true,get:function(){return _context_service.ContextSetup}});Object.defineProperty(exports,"HandlerContextType",{enumerable:true,get:function(){return _context.HandlerContextType}});Object.defineProperty(exports,"HandlerFunction",{enumerable:true,get:function(){return _context.HandlerFunction}});Object.defineProperty(exports,"HandlerParameters",{enumerable:true,get:function(){return _context.HandlerParameters}});Object.defineProperty(exports,"IContextContainer",{enumerable:true,get:function(){return _context.IContextContainer}});Object.defineProperty(exports,"IContextProvider",{enumerable:true,get:function(){return _context.IContextProvider}});var _context_service=__webpack_require__(1054);var _context=__webpack_require__(178)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.CoreSystem=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _std=__webpack_require__(34);var _application=__webpack_require__(114);var _chrome=__webpack_require__(182);var _context=__webpack_require__(325);var _core_app=__webpack_require__(327);var _doc_links=__webpack_require__(313);var _fatal_errors=__webpack_require__(299);var _http=__webpack_require__(301);var _i18n=__webpack_require__(304);var _injected_metadata=__webpack_require__(1068);var _integrations=__webpack_require__(1070);var _notifications=__webpack_require__(305);var _overlays=__webpack_require__(115);var _plugins=__webpack_require__(308);var _rendering=__webpack_require__(1077);var _saved_objects=__webpack_require__(318);var _ui_settings=__webpack_require__(311);var _workspace=__webpack_require__(331);class CoreSystem{constructor(params){(0,_defineProperty2.default)(this,"fatalErrors",void 0);(0,_defineProperty2.default)(this,"injectedMetadata",void 0);(0,_defineProperty2.default)(this,"notifications",void 0);(0,_defineProperty2.default)(this,"http",void 0);(0,_defineProperty2.default)(this,"savedObjects",void 0);
28(0,_defineProperty2.default)(this,"uiSettings",void 0);(0,_defineProperty2.default)(this,"chrome",void 0);(0,_defineProperty2.default)(this,"i18n",void 0);(0,_defineProperty2.default)(this,"overlay",void 0);(0,_defineProperty2.default)(this,"plugins",void 0);(0,_defineProperty2.default)(this,"application",void 0);(0,_defineProperty2.default)(this,"docLinks",void 0);(0,_defineProperty2.default)(this,"rendering",void 0);(0,_defineProperty2.default)(this,"context",void 0);(0,_defineProperty2.default)(this,"integrations",void 0);(0,_defineProperty2.default)(this,"coreApp",void 0);(0,_defineProperty2.default)(this,"rootDomElement",void 0);(0,_defineProperty2.default)(this,"coreContext",void 0);(0,_defineProperty2.default)(this,"workspaces",void 0);(0,_defineProperty2.default)(this,"fatalErrorsSetup",null);const{rootDomElement:rootDomElement,browserSupportsCsp:browserSupportsCsp,injectedMetadata:injectedMetadata}=params;this.rootDomElement=rootDomElement;this.i18n=new _i18n.I18nService;this.injectedMetadata=new _injected_metadata.InjectedMetadataService({injectedMetadata:injectedMetadata});this.fatalErrors=new _fatal_errors.FatalErrorsService(rootDomElement,()=>{this.stop()});this.notifications=new _notifications.NotificationsService;this.http=new _http.HttpService;this.savedObjects=new _saved_objects.SavedObjectsService;this.uiSettings=new _ui_settings.UiSettingsService;this.overlay=new _overlays.OverlayService;this.chrome=new _chrome.ChromeService({browserSupportsCsp:browserSupportsCsp});this.docLinks=new _doc_links.DocLinksService;this.rendering=new _rendering.RenderingService;this.application=new _application.ApplicationService;this.integrations=new _integrations.IntegrationsService;this.workspaces=new _workspace.WorkspacesService;this.coreContext={coreId:Symbol("core"),env:injectedMetadata.env};this.context=new _context.ContextService(this.coreContext);this.plugins=new _plugins.PluginsService(this.coreContext,injectedMetadata.uiPlugins);this.coreApp=new _core_app.CoreApp(this.coreContext)}async setup(){try{const injectedMetadata=this.injectedMetadata.setup();this.fatalErrorsSetup=this.fatalErrors.setup({injectedMetadata:injectedMetadata,i18n:this.i18n.getContext()});await this.integrations.setup();this.docLinks.setup();const http=this.http.setup({injectedMetadata:injectedMetadata,fatalErrors:this.fatalErrorsSetup});const uiSettings=this.uiSettings.setup({http:http,injectedMetadata:injectedMetadata});const notifications=this.notifications.setup({uiSettings:uiSettings});const workspaces=this.workspaces.setup();const pluginDependencies=this.plugins.getOpaqueIds();const context=this.context.setup({pluginDependencies:new Map([...pluginDependencies])});const application=this.application.setup({context:context,http:http});this.coreApp.setup({application:application,http:http,injectedMetadata:injectedMetadata,notifications:notifications});const chrome=this.chrome.setup({uiSettings:uiSettings});const core={application:application,context:context,chrome:chrome,fatalErrors:this.fatalErrorsSetup,http:http,injectedMetadata:injectedMetadata,notifications:notifications,uiSettings:uiSettings,workspaces:workspaces};await this.plugins.setup(core);return{fatalErrors:this.fatalErrorsSetup}}catch(error){if(this.fatalErrorsSetup&&(typeof error==="string"||error instanceof Error)){this.fatalErrorsSetup.add(error)}else{console.log(error)}}}async start(){try{var _injectedMetadata$get;const injectedMetadata=await this.injectedMetadata.start();const uiSettings=await this.uiSettings.start();const docLinks=this.docLinks.start({injectedMetadata:injectedMetadata});const http=await this.http.start();const savedObjects=await this.savedObjects.start({http:http});const i18n=await this.i18n.start();const fatalErrors=await this.fatalErrors.start();await this.integrations.start({uiSettings:uiSettings});const coreUiTargetDomElement=document.createElement("div");coreUiTargetDomElement.id="opensearch-dashboards-body";const notificationsTargetDomElement=document.createElement("div");const overlayTargetDomElement=document.createElement("div");const overlays=this.overlay.start({i18n:i18n,targetDomElement:overlayTargetDomElement,uiSettings:uiSettings});const notifications=await this.notifications.start({i18n:i18n,overlays:overlays,targetDomElement:notificationsTargetDomElement});const workspaces=this.workspaces.start();const application=await this.application.start({http:http,overlays:overlays,workspaces:workspaces});const chrome=await this.chrome.start({application:application,docLinks:docLinks,http:http,injectedMetadata:injectedMetadata,notifications:notifications,uiSettings:uiSettings,overlays:overlays,workspaces:workspaces});this.coreApp.start({application:application,http:http,notifications:notifications,uiSettings:uiSettings});application.registerMountContext(this.coreContext.coreId,"core",()=>({application:(0,_std.pick)(application,["capabilities","navigateToApp"]),chrome:chrome,docLinks:docLinks,http:http,i18n:i18n,injectedMetadata:(0,_std.pick)(injectedMetadata,["getInjectedVar","getBranding"]),notifications:notifications,overlays:overlays,savedObjects:savedObjects,uiSettings:uiSettings,workspaces:workspaces}));const core={application:application,chrome:chrome,docLinks:docLinks,http:http,savedObjects:savedObjects,i18n:i18n,injectedMetadata:injectedMetadata,notifications:notifications,overlays:overlays,uiSettings:uiSettings,fatalErrors:fatalErrors,workspaces:workspaces};await this.plugins.start(core);let{useExpandedHeader:useExpandedHeader=true}=(_injectedMetadata$get=injectedMetadata.getBranding())!==null&&_injectedMetadata$get!==void 0?_injectedMetadata$get:{};if(uiSettings.get("home:useNewHomePage")){useExpandedHeader=false;this.rootDomElement.classList.add("headerIsDense")}this.rootDomElement.textContent="";this.rootDomElement.classList.add("coreSystemRootDomElement");
28if(useExpandedHeader){this.rootDomElement.classList.add("headerIsExpanded")}this.rootDomElement.appendChild(coreUiTargetDomElement);this.rootDomElement.appendChild(notificationsTargetDomElement);this.rootDomElement.appendChild(overlayTargetDomElement);this.rendering.start({application:application,chrome:chrome,overlays:overlays,targetDomElement:coreUiTargetDomElement});return{application:application}}catch(error){if(this.fatalErrorsSetup&&(typeof error==="string"||error instanceof Error)){this.fatalErrorsSetup.add(error)}else{console.error(error)}}}stop(){this.plugins.stop();this.coreApp.stop();this.notifications.stop();this.http.stop();this.integrations.stop();this.uiSettings.stop();this.chrome.stop();this.i18n.stop();this.application.stop();this.workspaces.stop();this.rootDomElement.textContent=""}}exports.CoreSystem=CoreSystem},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"CoreApp",{enumerable:true,get:function(){return _core_app.CoreApp}});Object.defineProperty(exports,"URL_MAX_LENGTH",{enumerable:true,get:function(){return _errors.URL_MAX_LENGTH}});var _core_app=__webpack_require__(1055);var _errors=__webpack_require__(328)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"URL_MAX_LENGTH",{enumerable:true,get:function(){return _url_overflow.URL_MAX_LENGTH}});Object.defineProperty(exports,"renderApp",{enumerable:true,get:function(){return _error_application.renderApp}});Object.defineProperty(exports,"setupUrlOverflowDetection",{enumerable:true,get:function(){return _url_overflow.setupUrlOverflowDetection}});var _error_application=__webpack_require__(1056);var _url_overflow=__webpack_require__(329)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.setupUrlOverflowDetection=exports.URL_WARNING_LENGTH=exports.URL_MAX_LENGTH=exports.IS_IE=void 0;var _react=_interopRequireDefault(__webpack_require__(5));var _i18n=__webpack_require__(10);var _react2=__webpack_require__(21);var _utils=__webpack_require__(33);const IE_REGEX=/(; ?MSIE |Edge\/\d|Trident\/[\d+\.]+;.*rv:*11\.\d+)/;const IS_IE=exports.IS_IE=IE_REGEX.test(window.navigator.userAgent);const URL_MAX_LENGTH=exports.URL_MAX_LENGTH=IS_IE?2e3:25e3;const URL_WARNING_LENGTH=exports.URL_WARNING_LENGTH=IS_IE?1e3:24e3;const ERROR_ROUTE="/app/error";const setupUrlOverflowDetection=_ref=>{let{basePath:basePath,history:history,toasts:toasts,uiSettings:uiSettings}=_ref;return history.listen(location=>{if(uiSettings.get("state:storeInSessionStorage")||history.location.pathname.startsWith(ERROR_ROUTE)){return}const absUrl=history.createHref(location);const absUrlLength=absUrl.length;if(absUrlLength>URL_MAX_LENGTH){const href=history.createHref({pathname:ERROR_ROUTE,search:`errorType=urlOverflow`});window.location.assign(href)}else if(absUrlLength>=URL_WARNING_LENGTH){toasts.addWarning({title:_i18n.i18n.translate("core.ui.errorUrlOverflow.bigUrlWarningNotificationTitle",{defaultMessage:"The URL is big and OpenSearch Dashboards might stop working"}),text:(0,_utils.mountReactNode)(_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.errorUrlOverflow.bigUrlWarningNotificationMessage",defaultMessage:"Either enable the {storeInSessionStorageParam} option in {advancedSettingsLink} or simplify the onscreen visuals.",values:{storeInSessionStorageParam:_react.default.createElement("code",null,"state:storeInSessionStorage"),advancedSettingsLink:_react.default.createElement("a",{href:basePath.prepend("/app/management/opensearch-dashboards/settings")},_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.errorUrlOverflow.bigUrlWarningNotificationMessage.advancedSettingsLinkText",defaultMessage:"advanced settings"}))}}))})}})};exports.setupUrlOverflowDetection=setupUrlOverflowDetection},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"DataType",{enumerable:true,get:function(){return _format_number.DataType}});Object.defineProperty(exports,"FormattedStatus",{enumerable:true,get:function(){return _load_status.FormattedStatus}});Object.defineProperty(exports,"Metric",{enumerable:true,get:function(){return _load_status.Metric}});Object.defineProperty(exports,"ProcessedServerResponse",{enumerable:true,get:function(){return _load_status.ProcessedServerResponse}});Object.defineProperty(exports,"formatNumber",{enumerable:true,get:function(){return _format_number.formatNumber}});Object.defineProperty(exports,"loadStatus",{enumerable:true,get:function(){return _load_status.loadStatus}});var _format_number=__webpack_require__(1061);var _load_status=__webpack_require__(1063)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"IWorkspaceClient",{enumerable:true,get:function(){return _types.IWorkspaceClient}});Object.defineProperty(exports,"IWorkspaceResponse",{enumerable:true,get:function(){return _types.IWorkspaceResponse}});Object.defineProperty(exports,"WorkspaceObject",{enumerable:true,get:function(){return _types.Worksp
28aceObject}});Object.defineProperty(exports,"WorkspacesService",{enumerable:true,get:function(){return _workspaces_service.WorkspacesService}});Object.defineProperty(exports,"WorkspacesSetup",{enumerable:true,get:function(){return _workspaces_service.WorkspacesSetup}});Object.defineProperty(exports,"WorkspacesStart",{enumerable:true,get:function(){return _workspaces_service.WorkspacesStart}});var _workspaces_service=__webpack_require__(1080);var _types=__webpack_require__(1081)},function(module,exports,__webpack_require__){"use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(o,m,k,k2){if(k2===undefined)k2=k;var desc=Object.getOwnPropertyDescriptor(m,k);if(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable)){desc={enumerable:true,get:function(){return m[k]}}}Object.defineProperty(o,k2,desc)}:function(o,m,k,k2){if(k2===undefined)k2=k;o[k2]=m[k]});var __exportStar=this&&this.__exportStar||function(m,exports){for(var p in m)if(p!=="default"&&!Object.prototype.hasOwnProperty.call(exports,p))__createBinding(exports,m,p)};var __importDefault=this&&this.__importDefault||function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:true});exports.convertIndexedToRgb=exports.hasPngSignature=void 0;exports.decode=decodePng;exports.encode=encodePng;exports.decodeApng=decodeApng;const PngDecoder_1=__importDefault(__webpack_require__(609));const PngEncoder_1=__importDefault(__webpack_require__(622));var signature_1=__webpack_require__(175);Object.defineProperty(exports,"hasPngSignature",{enumerable:true,get:function(){return signature_1.hasPngSignature}});__exportStar(__webpack_require__(623),exports);function decodePng(data,options){const decoder=new PngDecoder_1.default(data,options);return decoder.decode()}function encodePng(png,options){const encoder=new PngEncoder_1.default(png,options);return encoder.encode()}function decodeApng(data,options){const decoder=new PngDecoder_1.default(data,options);return decoder.decodeApng()}var convertIndexedToRgb_1=__webpack_require__(624);Object.defineProperty(exports,"convertIndexedToRgb",{enumerable:true,get:function(){return convertIndexedToRgb_1.convertIndexedToRgb}})},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeDuplicatePdfFileFormat=exports.readStreamToFile=exports.readDataReportToFile=exports.humanReadableDate=exports.getFileFormatPrefix=exports.getAvailableNotificationsChannels=exports.generateReportFromDefinitionId=exports.generateReportById=exports.fileFormatsUpper=exports.extractFilename=exports.extractFileFormat=exports.addReportsTableContent=exports.addReportDefinitionsTableContent=void 0;var _i18n=__webpack_require__(10);__webpack_require__(402);var _settings_service=__webpack_require__(108);var _constants=__webpack_require__(172);const getAvailableNotificationsChannels=configList=>{let availableChannels=[];for(let i=0;i<configList.length;++i){let channelEntry={};channelEntry={label:configList[i].config.name,id:configList[i].config_id};availableChannels.push(channelEntry)}return availableChannels};exports.getAvailableNotificationsChannels=getAvailableNotificationsChannels;const fileFormatsUpper=exports.fileFormatsUpper={csv:"CSV",xlsx:"XLSX",pdf:"PDF",png:"PNG"};const humanReadableDate=date=>{let readableDate=new Date(date);return readableDate.toDateString()+" @ "+readableDate.toLocaleTimeString()};exports.humanReadableDate=humanReadableDate;const extractFilename=filename=>{const index=filename.lastIndexOf(".");if(index==-1){return filename}return filename.slice(0,index)};exports.extractFilename=extractFilename;const extractFileFormat=filename=>{const index=filename.lastIndexOf(".");return filename.slice(index+1)};exports.extractFileFormat=extractFileFormat;const getFileFormatPrefix=fileFormat=>{var fileFormatPrefix="data:"+fileFormat+";base64,";return fileFormatPrefix};exports.getFileFormatPrefix=getFileFormatPrefix;const addReportsTableContent=data=>{let reportsTableItems=[];for(let index=0;index<data.length;++index){let item=data[index];let report=item._source;let reportDefinition=report.report_definition;let reportParams=reportDefinition.report_params;let trigger=reportDefinition.trigger;let reportsTableEntry={id:item._id,reportName:reportParams.report_name,type:trigger.trigger_type,sender:`—`,opensearchDashboardsRecipients:`—`,emailRecipients:`—`,reportSource:reportParams.report_source,timeCreated:report.time_created,state:report.state,url:report.query_url,format:reportParams.core_params.report_format};
28reportsTableItems.push(reportsTableEntry)}return reportsTableItems};exports.addReportsTableContent=addReportsTableContent;const addReportDefinitionsTableContent=data=>{let reportDefinitionsTableItems=[];for(let index=0;index<data.length;++index){let item=data[index];let reportDefinition=item._source.report_definition;let reportParams=reportDefinition.report_params;let trigger=reportDefinition.trigger;let triggerParams=trigger.trigger_params;let reportDefinitionsTableEntry={id:item._id,reportName:reportParams.report_name,type:trigger.trigger_type,owner:`—`,source:reportParams.report_source,baseUrl:reportParams.core_params.base_url,lastUpdated:reportDefinition.last_updated,details:trigger.trigger_type==="On demand"?`—`:triggerParams.schedule_type,status:reportDefinition.status};reportDefinitionsTableItems.push(reportDefinitionsTableEntry)}return reportDefinitionsTableItems};exports.addReportDefinitionsTableContent=addReportDefinitionsTableContent;const removeDuplicatePdfFileFormat=filename=>filename.substring(0,filename.length-4);exports.removeDuplicatePdfFileFormat=removeDuplicatePdfFileFormat;async function getDataReportURL(stream,fileFormat){if(fileFormat=="xlsx"){const response=await fetch(stream);const blob=await response.blob();return URL.createObjectURL(blob)}const blob=new Blob([stream]);return URL.createObjectURL(blob)}const readDataReportToFile=async(stream,fileFormat,fileName)=>{const url=await getDataReportURL(stream,fileFormat);let link=document.createElement("a");link.setAttribute("href",url);link.setAttribute("download",fileName);document.body.appendChild(link);link.click();document.body.removeChild(link)};exports.readDataReportToFile=readDataReportToFile;const readStreamToFile=async(stream,fileFormat,fileName)=>{let link=document.createElement("a");if(fileName.includes("csv")||fileName.includes("xlsx")){readDataReportToFile(stream,fileFormat,fileName);return}let fileFormatPrefix=getFileFormatPrefix(fileFormat);let url=fileFormatPrefix+stream;if(typeof link.download!=="string"){window.open(url,"_blank");return}link.download=fileName;link.href=url;document.body.appendChild(link);link.click();document.body.removeChild(link)};exports.readStreamToFile=readStreamToFile;const generateReportFromDefinitionId=async(reportDefinitionId,httpClient)=>{let status=false;let permissionsError=false;await httpClient.post(`../api/reporting/generateReport/${reportDefinitionId}`,{headers:{"Content-Type":"application/json"},query:_settings_service.uiSettingsService.getSearchParams()}).then(async response=>{if(!response)return;const fileFormat=extractFileFormat(response["filename"]);const fileName=response["filename"];if(fileFormat==="csv"||fileFormat==="xlsx"){await readStreamToFile(await response["data"],fileFormat,fileName);status=true;return}const a=document.createElement("a");a.href=window.location.origin+`${response.queryUrl}&${_constants.GENERATE_REPORT_PARAM}=${response.reportId}`;a.target="_blank";a.rel="noreferrer";a.click();status=true}).catch(error=>{console.log("error on generating report:",error);if(error.body.statusCode===403){permissionsError=true}status=false});return{status:status,permissionsError:permissionsError}};exports.generateReportFromDefinitionId=generateReportFromDefinitionId;const generateReportById=async(reportId,httpClient,handleSuccessToast,handleErrorToast,handlePermissionsMissingToast)=>{await httpClient.get(`../api/reporting/generateReport/${reportId}`,{query:_settings_service.uiSettingsService.getSearchParams()}).then(async response=>{const fileFormat=extractFileFormat(response["filename"]);const fileName=response["filename"];if(fileFormat==="csv"||fileFormat==="xlsx"){await readStreamToFile(await response["data"],fileFormat,fileName);handleSuccessToast();return response}const a=document.createElement("a");a.href=window.location.origin+`${response.queryUrl}&${_constants.GENERATE_REPORT_PARAM}=${reportId}`;a.target="_blank";a.rel="noreferrer";a.click()}).catch(error=>{console.log("error on generating report by id:",error);if(error.body.statusCode===403){handlePermissionsMissingToast()}else if(error.body.statusCode===503){handleErrorToast(_i18n.i18n.translate("opensearch.reports.utils.errorTitle",{defaultMessage:"Error generating report."}),_i18n.i18n.translate("opensearch.reports.utils.errorText",{defaultMessage:"Timed out generating report ID {reportId}. Try again later.",values:{reportId:reportId},description:"Error number toast"}))}else{handleErrorToast()}})};exports.generateReportById=generateReportById},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(59);Object.defineProperty(exports,"__esModule",{value:true});exports.timeRangeMatcher=exports.permissionsMissingToast=exports.permissionsMissingActions=void 0;var _react=_interopRequireDefault(__webpack_require__(5));const permissionsMissingToast=action=>({title:"Error "+action,color:"danger",iconType:"alert",id:"permissionsMissingErrorToast"+action.replace(" ",""),text:_react.default.createElement("p",null,"Insufficient permissions. Reach out to your OpenSearch Dashboards administrator.")});exports.permissionsMissingToast=permissionsMissingToast;const permissionsMissingActions=exports.permissionsMissingActions={CHANGE_SCHEDULE_STATUS:"changing schedule status.",DELET
28E_REPORT_DEFINITION:"deleting report definition.",GENERATING_REPORT:"generating report.",LOADING_REPORTS_TABLE:"loading reports table.",LOADING_DEFINITIONS_TABLE:"loading report definitions table.",VIEWING_EDIT_PAGE:"viewing edit page.",UPDATING_DEFINITION:"updating report definition",CREATING_REPORT_DEFINITION:"creating new report definition."};const timeRangeMatcher=exports.timeRangeMatcher=/time:\(from:(.+?),to:(.+?)\)/},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _moment=_interopRequireDefault(__webpack_require__(127));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _toConsumableArray(arr){return _arrayWithoutHoles(arr)||_iterableToArray(arr)||_unsupportedIterableToArray(arr)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(n);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}function _iterableToArray(iter){if(typeof Symbol!=="undefined"&&Symbol.iterator in Object(iter))return Array.from(iter)}function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i<len;i++){arr2[i]=arr[i]}return arr2}var unitsMap={ms:{weight:1,type:"fixed",base:1},s:{weight:2,type:"fixed",base:1e3},m:{weight:3,type:"mixed",base:1e3*60},h:{weight:4,type:"mixed",base:1e3*60*60},d:{weight:5,type:"mixed",base:1e3*60*60*24},w:{weight:6,type:"calendar",base:NaN},M:{weight:7,type:"calendar",base:NaN},y:{weight:9,type:"calendar",base:NaN}};var units=Object.keys(unitsMap).sort((function(a,b){return unitsMap[b].weight-unitsMap[a].weight}));var unitsDesc=_toConsumableArray(units);var unitsAsc=_toConsumableArray(units).reverse();var isDate=function isDate(d){return Object.prototype.toString.call(d)==="[object Date]"};var isValidDate=function isValidDate(d){return isDate(d)&&!isNaN(d.valueOf())};function parse(text){var _ref=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},_ref$roundUp=_ref.roundUp,roundUp=_ref$roundUp===void 0?false:_ref$roundUp,_ref$momentInstance=_ref.momentInstance,momentInstance=_ref$momentInstance===void 0?_moment.default:_ref$momentInstance,forceNow=_ref.forceNow;if(!text)return undefined;if(momentInstance.isMoment(text))return text;if(isDate(text))return momentInstance(text);if(forceNow!==undefined&&!isValidDate(forceNow)){throw new Error("forceNow must be a valid Date")}var time;var mathString="";var index;var parseString;if(text.substring(0,3)==="now"){time=momentInstance(forceNow);mathString=text.substring("now".length)}else{index=text.indexOf("||");if(index===-1){parseString=text;mathString=""}else{parseString=text.substring(0,index);mathString=text.substring(index+2)}time=momentInstance(parseString)}if(!mathString.length){return time}return parseDateMath(mathString,time,roundUp)}function parseDateMath(mathString,time,roundUp){var dateTime=time;var len=mathString.length;var i=0;while(i<len){var c=mathString.charAt(i++);var type=void 0;var num=void 0;var unit=void 0;if(c==="/"){type=0}else if(c==="+"){type=1}else if(c==="-"){type=2}else{return}if(isNaN(mathString.charAt(i))){num=1}else if(mathString.length===2){num=mathString.charAt(i)}else{var numFrom=i;while(!isNaN(mathString.charAt(i))){i++;if(i>=len)return}num=parseInt(mathString.substring(numFrom,i),10)}if(type===0){if(num!==1){return}}unit=mathString.charAt(i++);for(var j=i;j<len;j++){var unitChar=mathString.charAt(i);if(/[a-z]/i.test(unitChar)){unit+=unitChar;i++}else{break}}if(units.indexOf(unit)===-1){return}else{if(type===0){if(roundUp)dateTime.endOf(unit);else dateTime.startOf(unit)}else if(type===1){dateTime.add(num,unit)}else if(type===2){dateTime.subtract(num,unit)}}}return dateTime}var _default={parse:parse,unitsMap:Object.freeze(unitsMap),units:Object.freeze(units),unitsAsc:Object.freeze(unitsAsc),unitsDesc:Object.freeze(unitsDesc)};exports.default=_default;module.exports=exports.default},function(module,exports,__webpack_require__){var _typeof=__webpack_require__(12)["default"];var toPrimitive=__webpack_require__(360);function toPropertyKey(t){var i=toPrimitive(t,"string");return"symbol"==_typeof(i)?i:i+""}module.exports=toPropertyKey,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports,__webpack_require__){(function(global,factory){true?factory(exports):undefined})(this,(function(exports){"use strict";function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,_toPropertyKey(descriptor.key),descriptor)}}function _createClass(Constructor,protoProps,staticProps){if(protoProps)_defineProperties(Constructor.prototype,protoProps);if(staticProps)_defineProperties(Constructor,staticProps);Object.defineProperty(Constructor,"prototype",{writable:false});return Constructor}function _extends(){_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key]}}}return target};return _extends.apply(this,arguments)}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i<len;i++)arr2[i]=arr[i];return arr2}function _createForOfIteratorHelperLoose(o,allowArrayLike){var it=typeof Symbol!=="undefined"&&o[Symbol.iterator]||o["@@iterator"];if(it)return(it=it.call(o)).next.bind(it);if(Array.isArray(o)||(it=_unsupportedIterableToArray(o))||allowArrayLike&&o&&typeof o.length==="number"){if(it)o=it;var i=0;return function(){if(i>=o.length)return{done:true};return{done:false,value:o[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _toPrimitive(input,hint){if(typeof input!=="object"||input===null)return input;var prim=input[Symbol.toPrimitive];if(prim!==undefined){var res=prim.call(input,hint||"default");if(typeof res!=="object")return res;throw new TypeError("@@toPrimitive must return a primitive value.")}return(hint==="string"?String:Number)(input)}function _toPropertyKey(arg){var key=_toPrimitive(arg,"string");return typeof key==="symbol"?key:String(key)}function getDefaults(){return{async:false,baseUrl:null,breaks:false,extensions:null,gfm:true,headerIds:true,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:true,pedantic:false,renderer:null,sanitize:false,sanitizer:null,silent:false,smartypants:false,tokenizer:null,walkTokens:null,xhtml:false}}exports.defaults=getDefaults();function changeDefaults(newDefaults){exports.defaults=newDefaults}var escapeTest=/[&<>"']/;var escapeReplace=new RegExp(escapeTest.source,"g");var escapeTestNoEncode=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/;var escapeReplaceNoEncode=new RegExp(escapeTestNoEncode.source,"g");var escapeReplacements={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};var getEscapeReplacement=function getEscapeReplacement(ch){return escapeReplacements[ch]};function escape(html,encode){if(encode){if(escapeTest.test(html)){return html.replace(escapeReplace,getEscapeReplacement)}}else{if(escapeTestNoEncode.test(html)){return html.replace(escapeReplaceNoEncode,getEscapeReplacement)}}return html}var unescapeTest=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function unescape(html){return html.replace(unescapeTest,(function(_,n){
vendor: 4,838 bytes, line 28
28n=n.toLowerCase();if(n==="colon")return":";if(n.charAt(0)==="#"){return n.charAt(1)==="x"?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1))}return""}))}var caret=/(^|[^\[])\^/g;function edit(regex,opt){regex=typeof regex==="string"?regex:regex.source;opt=opt||"";var obj={replace:function replace(name,val){val=val.source||val;val=val.replace(caret,"$1");regex=regex.replace(name,val);return obj},getRegex:function getRegex(){return new RegExp(regex,opt)}};return obj}var nonWordAndColonTest=/[^\w:]/g;var originIndependentUrl=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function cleanUrl(sanitize,base,href){if(sanitize){var prot;try{prot=decodeURIComponent(unescape(href)).replace(nonWordAndColonTest,"").toLowerCase()}catch(e){return null}if(prot.indexOf("javascript:")===0||prot.indexOf("vbscript:")===0||prot.indexOf("data:")===0){return null}}if(base&&!originIndependentUrl.test(href)){href=resolveUrl(base,href)}try{href=encodeURI(href).replace(/%25/g,"%")}catch(e){return null}return href}var baseUrls={};var justDomain=/^[^:]+:\/*[^/]*$/;var protocol=/^([^:]+:)[\s\S]*$/;var domain=/^([^:]+:\/*[^/]*)[\s\S]*$/;function resolveUrl(base,href){if(!baseUrls[" "+base]){if(justDomain.test(base)){baseUrls[" "+base]=base+"/"}else{baseUrls[" "+base]=rtrim(base,"/",true)}}base=baseUrls[" "+base];var relativeBase=base.indexOf(":")===-1;if(href.substring(0,2)==="//"){if(relativeBase){return href}return base.replace(protocol,"$1")+href}else if(href.charAt(0)==="/"){if(relativeBase){return href}return base.replace(domain,"$1")+href}else{return base+href}}var noopTest={exec:function noopTest(){}};function splitCells(tableRow,count){var row=tableRow.replace(/\|/g,(function(match,offset,str){var escaped=false,curr=offset;while(--curr>=0&&str[curr]==="\\"){escaped=!escaped}if(escaped){return"|"}else{return" |"}})),cells=row.split(/ \|/);var i=0;if(!cells[0].trim()){cells.shift()}if(cells.length>0&&!cells[cells.length-1].trim()){cells.pop()}if(cells.length>count){cells.splice(count)}else{while(cells.length<count){cells.push("")}}for(;i<cells.length;i++){cells[i]=cells[i].trim().replace(/\\\|/g,"|")}return cells}function rtrim(str,c,invert){var l=str.length;if(l===0){return""}var suffLen=0;while(suffLen<l){var currChar=str.charAt(l-suffLen-1);if(currChar===c&&!invert){suffLen++}else if(currChar!==c&&invert){suffLen++}else{break}}return str.slice(0,l-suffLen)}function findClosingBracket(str,b){if(str.indexOf(b[1])===-1){return-1}var l=str.length;var level=0,i=0;for(;i<l;i++){if(str[i]==="\\"){i++}else if(str[i]===b[0]){level++}else if(str[i]===b[1]){level--;if(level<0){return i}}}return-1}function checkSanitizeDeprecation(opt){if(opt&&opt.sanitize&&!opt.silent){console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}}function repeatString(pattern,count){if(count<1){return""}var result="";while(count>1){if(count&1){result+=pattern}count>>=1;pattern+=pattern}return result+pattern}function outputLink(cap,link,raw,lexer){var href=link.href;var title=link.title?escape(link.title):null;var text=cap[1].replace(/\\([\[\]])/g,"$1");if(cap[0].charAt(0)!=="!"){lexer.state.inLink=true;var token={type:"link",raw:raw,href:href,title:title,text:text,tokens:lexer.inlineTokens(text)};lexer.state.inLink=false;return token}return{type:"image",raw:raw,href:href,title:title,text:escape(text)}}function indentCodeCompensation(raw,text){var matchIndentToCode=raw.match(/^(\s+)(?:```)/);if(matchIndentToCode===null){return text}var indentToCode=matchIndentToCode[1];return text.split("\n").map((function(node){var matchIndentInNode=node.match(/^\s+/);if(matchIndentInNode===null){return node}var indentInNode=matchIndentInNode[0];if(indentInNode.length>=indentToCode.length){return node.slice(indentToCode.length)}return node})).join("\n")}var Tokenizer=function(){function Tokenizer(options){this.options=options||exports.defaults}var _proto=Tokenizer.prototype;_proto.space=function space(src){var cap=this.rules.block.newline.exec(src);if(cap&&cap[0].length>0){return{type:"space",raw:cap[0]}}};_proto.code=function code(src){var cap=this.rules.block.code.exec(src);if(cap){var text=cap[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:cap[0],codeBlockStyle:"indented",text:!this.options.pedantic?rtrim(text,"\n"):text}}};_proto.fences=function fences(src){var cap=this.rules.block.fences.exec(src);if(cap){var raw=cap[0];var text=indentCodeCompensation(raw,cap[3]||"");return{type:"code",raw:raw,lang:cap[2]?cap[2].trim().replace(this.rules.inline._escapes,"$1"):cap[2],text:text}}};_proto.heading=function heading(src){var cap=this.rules.block.heading.exec(src);if(cap){var text=cap[2].trim();if(/#$/.test(text)){var trimmed=rtrim(text,"#");
28if(this.options.pedantic){text=trimmed.trim()}else if(!trimmed||/ $/.test(trimmed)){text=trimmed.trim()}}return{type:"heading",raw:cap[0],depth:cap[1].length,text:text,tokens:this.lexer.inline(text)}}};_proto.hr=function hr(src){var cap=this.rules.block.hr.exec(src);if(cap){return{type:"hr",raw:cap[0]}}};_proto.blockquote=function blockquote(src){var cap=this.rules.block.blockquote.exec(src);if(cap){var text=cap[0].replace(/^ *>[ \t]?/gm,"");var top=this.lexer.state.top;this.lexer.state.top=true;var tokens=this.lexer.blockTokens(text);this.lexer.state.top=top;return{type:"blockquote",raw:cap[0],tokens:tokens,text:text}}};_proto.list=function list(src){var cap=this.rules.block.list.exec(src);if(cap){var raw,istask,ischecked,indent,i,blankLine,endsWithBlankLine,line,nextLine,rawLine,itemContents,endEarly;var bull=cap[1].trim();var isordered=bull.length>1;var list={type:"list",raw:"",ordered:isordered,start:isordered?+bull.slice(0,-1):"",loose:false,items:[]};bull=isordered?"\\d{1,9}\\"+bull.slice(-1):"\\"+bull;if(this.options.pedantic){bull=isordered?bull:"[*+-]"}var itemRegex=new RegExp("^( {0,3}"+bull+")((?:[\t ][^\\n]*)?(?:\\n|$))");while(src){endEarly=false;if(!(cap=itemRegex.exec(src))){break}if(this.rules.block.hr.test(src)){break}raw=cap[0];src=src.substring(raw.length);line=cap[2].split("\n",1)[0].replace(/^\t+/,(function(t){return" ".repeat(3*t.length)}));nextLine=src.split("\n",1)[0];if(this.options.pedantic){indent=2;itemContents=line.trimLeft()}else{indent=cap[2].search(/[^ ]/);indent=indent>4?1:indent;itemContents=line.slice(indent);indent+=cap[1].length}blankLine=false;if(!line&&/^ *$/.test(nextLine)){raw+=nextLine+"\n";src=src.substring(nextLine.length+1);endEarly=true}if(!endEarly){var nextBulletRegex=new RegExp("^ {0,"+Math.min(3,indent-1)+"}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))");var hrRegex=new RegExp("^ {0,"+Math.min(3,indent-1)+"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)");var fencesBeginRegex=new RegExp("^ {0,"+Math.min(3,indent-1)+"}(?:```|~~~)");var headingBeginRegex=new RegExp("^ {0,"+Math.min(3,indent-1)+"}#");while(src){rawLine=src.split("\n",1)[0];nextLine=rawLine;if(this.options.pedantic){nextLine=nextLine.replace(/^ {1,4}(?=( {4})*[^ ])/g,"  ")}if(fencesBeginRegex.test(nextLine)){break}if(headingBeginRegex.test(nextLine)){break}if(nextBulletRegex.test(nextLine)){break}if(hrRegex.test(src)){break}if(nextLine.search(/[^ ]/)>=indent||!nextLine.trim()){itemContents+="\n"+nextLine.slice(indent)}else{if(blankLine){break}if(line.search(/[^ ]/)>=4){break}if(fencesBeginRegex.test(line)){break}if(headingBeginRegex.test(line)){break}if(hrRegex.test(line)){break}itemContents+="\n"+nextLine}if(!blankLine&&!nextLine.trim()){blankLine=true}raw+=rawLine+"\n";src=src.substring(rawLine.length+1);line=nextLine.slice(indent)}}if(!list.loose){if(endsWithBlankLine){list.loose=true}else if(/\n *\n *$/.test(raw)){endsWithBlankLine=true}}if(this.options.gfm){istask=/^\[[ xX]\] /.exec(itemContents);if(istask){ischecked=istask[0]!=="[ ] ";itemContents=itemContents.replace(/^\[[ xX]\] +/,"")}}list.items.push({type:"list_item",raw:raw,task:!!istask,checked:ischecked,loose:false,text:itemContents});list.raw+=raw}list.items[list.items.length-1].raw=raw.trimRight();list.items[list.items.length-1].text=itemContents.trimRight();list.raw=list.raw.trimRight();var l=list.items.length;for(i=0;i<l;i++){this.lexer.state.top=false;list.items[i].tokens=this.lexer.blockTokens(list.items[i].text,[]);if(!list.loose){var spacers=list.items[i].tokens.filter((function(t){return t.type==="space"}));var hasMultipleLineBreaks=spacers.length>0&&spacers.some((function(t){return/\n.*\n/.test(t.raw)}));list.loose=hasMultipleLineBreaks}}if(list.loose){for(i=0;i<l;i++){list.items[i].loose=true}}return list}};_proto.html=function html(src){var cap=this.rules.block.html.exec(src);if(cap){var token={type:"html",raw:cap[0],pre:!this.options.sanitizer&&(cap[1]==="pre"||cap[1]==="script"||cap[1]==="style"),text:cap[0]};if(this.options.sanitize){var text=this.options.sanitizer?this.options.sanitizer(cap[0]):escape(cap[0]);token.type="paragraph";token.text=text;token.tokens=this.lexer.inline(text)}return token}};_proto.def=function def(src){var cap=this.rules.block.def.exec(src);if(cap){var tag=cap[1].toLowerCase().replace(/\s+/g," ");var href=cap[2]?cap[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline._escapes,"$1"):"";var title=cap[3]?cap[3].substring(1,cap[3].length-1).replace(this.rules.inline._escapes,"$1"):cap[3];return{type:"def",tag:tag,raw:cap[0],href:href,title:title}}};_proto.table=function table(src){var cap=this.rules.block.table.exec(src);if(cap){var item={type:"table",header:splitCells(cap[1]).map((function(c){return{text:c}})),align:cap[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:cap[3]&&cap[3].trim()?cap[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(item.header.length===item.align.length){item.raw=cap[0];var l=item.align.length;var i,j,k,row;for(i=0;i<l;i++){if(/^ *-+: *$/.test(item.align[i])){item.align[i]="right"}else if(/^ *:-+: *$/.test(item.align[i])){item.align[i]="center"}else if(/^ *:-+ *$/.test(item.align[i])){item.align[i]="left"}else{item.align[i]=null}}l=item.rows.length;for(i=0;i<l;i++){item.rows[i]=splitCells(item.rows[i],item.header.length).map((function(c){return{text:c}}))}l=item.header.length;for(j=0;j<l;j++){item.header[j].tokens=this.lexer.inline(item.header[j].text)}l=item.rows.length;for(j=0;j<l;j++){row=item.rows[j];for(k=0;k<row.length;k++){row[k].tokens=this.lexer.inline(row[k].text)}}return item}}};_proto.lheading=function lheading(src){var cap=this.rules.block.lheading.exec(src);if(cap){return{type:"heading",raw:cap[0],depth:cap[2].charAt(0)==="="?1:2,text:cap[1],tokens:this.lexer.inline(cap[1])}}};_proto.paragraph=function paragraph(src){var cap=this.rules.block.paragraph.exec(src);if(cap){var text=cap[1].charAt(cap[1].length-1)==="\n"?cap[1].slice(0,-1):cap[1];return{type:"paragraph",raw:cap[0],text:text,tokens:this.lexer.inline(text)}}};_proto.text=function text(src){var cap=this.rules.block.text.exec(src);if(cap){return{type:"text",raw:cap[0],text:cap[0],tokens:this.lexer.inline(cap[0])}}};_proto.escape=function escape$1(src){var cap=this.rules.inline.escape.exec(src);if(cap){return{type:"escape",raw:cap[0],text:escape(cap[1])}}};_proto.tag=function tag(src){var cap=this.rules.inline.tag.exec(src);if(cap){if(!this.lexer.state.inLink&&/^<a /i.test(cap[0])){this.lexer.state.inLink=true}else if(this.lexer.state.inLink&&/^<\/a>/i.test(cap[0])){this.lexer.state.inLink=false}if(!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(cap[0])){this.lexer.state.inRawBlock=true}else if(this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(cap[0])){this.lexer.state.inRawBlock=false}return{type:this.options.sanitize?"text":"html",raw:cap[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(cap[0]):escape(cap[0]):cap[0]}}};_proto.link=function link(src){var cap=this.rules.inline.link.exec(src);if(cap){var trimmedUrl=cap[2].trim();if(!this.options.pedantic&&/^</.test(trimmedUrl)){if(!/>$/.test(trimmedUrl)){return}var rtrimSlash=rtrim(trimmedUrl.slice(0,-1),"\\");if((trimmedUrl.length-rtrimSlash.length)%2===0){return}}else{var lastParenIndex=findClosingBracket(cap[2],"()");if(lastParenIndex>-1){var start=cap[0].indexOf("!")===0?5:4;var linkLen=start+cap[1].length+lastParenIndex;cap[2]=cap[2].substring(0,lastParenIndex);cap[0]=cap[0].substring(0,linkLen).trim();cap[3]=""}}var href=cap[2];var title="";if(this.options.pedantic){var link=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(href);if(link){href=link[1];title=link[3]}}else{title=cap[3]?cap[3].slice(1,-1):""}href=href.trim();if(/^</.test(href)){if(this.options.pedantic&&!/>$/.test(trimmedUrl)){href=href.slice(1)}else{href=href.slice(1,-1)}}return outputLink(cap,{href:href?href.replace(this.rules.inline._escapes,"$1"):href,title:title?title.replace(this.rules.inline._escapes,"$1"):title},cap[0],this.lexer)}};_proto.reflink=function reflink(src,links){var cap;if((cap=this.rules.inline.reflink.exec(src))||(cap=this.rules.inline.nolink.exec(src))){var link=(cap[2]||cap[1]).replace(/\s+/g," ");link=links[link.toLowerCase()];if(!link){var text=cap[0].charAt(0);return{type:"text",raw:text,text:text}}return outputLink(cap,link,cap[0],this.lexer)}};_proto.emStrong=function emStrong(src,maskedSrc,prevChar){if(prevChar===void 0){prevChar=""}var match=this.rules.inline.emStrong.lDelim.exec(src);if(!match)return;if(match[3]&&prevChar
vendor: 9,034 bytes, line 28
28.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/))
vendor: 25,132 bytes, line 28
28return;var nextChar=match[1]||match[2]||"";if(!nextChar||nextChar&&(prevChar===""||this.rules.inline.punctuation.exec(prevChar))){var lLength=match[0].length-1;var rDelim,rLength,delimTotal=lLength,midDelimTotal=0;var endReg=match[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;endReg.lastIndex=0;maskedSrc=maskedSrc.slice(-1*src.length+lLength);while((match=endReg.exec(maskedSrc))!=null){rDelim=match[1]||match[2]||match[3]||match[4]||match[5]||match[6];if(!rDelim)continue;rLength=rDelim.length;if(match[3]||match[4]){delimTotal+=rLength;continue}else if(match[5]||match[6]){if(lLength%3&&!((lLength+rLength)%3)){midDelimTotal+=rLength;continue}}delimTotal-=rLength;if(delimTotal>0)continue;rLength=Math.min(rLength,rLength+delimTotal+midDelimTotal);var raw=src.slice(0,lLength+match.index+(match[0].length-rDelim.length)+rLength);if(Math.min(lLength,rLength)%2){var _text=raw.slice(1,-1);return{type:"em",raw:raw,text:_text,tokens:this.lexer.inlineTokens(_text)}}var text=raw.slice(2,-2);return{type:"strong",raw:raw,text:text,tokens:this.lexer.inlineTokens(text)}}}};_proto.codespan=function codespan(src){var cap=this.rules.inline.code.exec(src);if(cap){var text=cap[2].replace(/\n/g," ");var hasNonSpaceChars=/[^ ]/.test(text);var hasSpaceCharsOnBothEnds=/^ /.test(text)&&/ $/.test(text);if(hasNonSpaceChars&&hasSpaceCharsOnBothEnds){text=text.substring(1,text.length-1)}text=escape(text,true);return{type:"codespan",raw:cap[0],text:text}}};_proto.br=function br(src){var cap=this.rules.inline.br.exec(src);if(cap){return{type:"br",raw:cap[0]}}};_proto.del=function del(src){var cap=this.rules.inline.del.exec(src);if(cap){return{type:"del",raw:cap[0],text:cap[2],tokens:this.lexer.inlineTokens(cap[2])}}};_proto.autolink=function autolink(src,mangle){var cap=this.rules.inline.autolink.exec(src);if(cap){var text,href;if(cap[2]==="@"){text=escape(this.options.mangle?mangle(cap[1]):cap[1]);href="mailto:"+text}else{text=escape(cap[1]);href=text}return{type:"link",raw:cap[0],text:text,href:href,tokens:[{type:"text",raw:text,text:text}]}}};_proto.url=function url(src,mangle){var cap;if(cap=this.rules.inline.url.exec(src)){var text,href;if(cap[2]==="@"){text=escape(this.options.mangle?mangle(cap[0]):cap[0]);href="mailto:"+text}else{var prevCapZero;do{prevCapZero=cap[0];cap[0]=this.rules.inline._backpedal.exec(cap[0])[0]}while(prevCapZero!==cap[0]);text=escape(cap[0]);if(cap[1]==="www."){href="http://"+cap[0]}else{href=cap[0]}}return{type:"link",raw:cap[0],text:text,href:href,tokens:[{type:"text",raw:text,text:text}]}}};_proto.inlineText=function inlineText(src,smartypants){var cap=this.rules.inline.text.exec(src);if(cap){var text;if(this.lexer.state.inRawBlock){text=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(cap[0]):escape(cap[0]):cap[0]}else{text=escape(this.options.smartypants?smartypants(cap[0]):cap[0])}return{type:"text",raw:cap[0],text:text}}};return Tokenizer}();var block={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:"+"<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)"+"|comment[^\\n]*(\\n+|$)"+"|<\\?[\\s\\S]*?(?:\\?>\\n*|$)"+"|<![A-Z][\\s\\S]*?(?:>\\n*|$)"+"|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)"+"|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n *)+\\n|$)"+"|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)"+"|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)"+")",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:noopTest,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};block._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/;block._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/;block.def=edit(block.def).replace("label",block._label).replace("title",block._title).getRegex();block.bullet=/(?:[*+-]|\d{1,9}[.)])/;block.listItemStart=edit(/^( *)(bull) */).replace("bull",block.bullet).getRegex();block.list=edit(block.list).replace(/bull/g,block.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+block.def.source+")").getRegex();block._tag="address|article|aside|base|basefont|blockquote|body|caption"+"|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption"+"|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe"+"|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option"+"|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr"+"|track|ul";block._comment=/<!--(?!-?>)[\s\S]*?(?:-->|$)/;block.html=edit(block.html,"i").replace("comment",block._comment).replace("tag",block._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex();block.paragraph=edit(block._paragraph).replace("hr",block.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",block._tag).getRegex();block.blockquote=edit(block.blockquote).replace("paragraph",block.paragraph).getRegex();block.normal=_extends({},block);block.gfm=_extends({},block.normal,{table:"^ *([^\\n ].*\\|.*)\\n"+" {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?"+"(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"});block.gfm.table=edit(block.gfm.table).replace("hr",block.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",block._tag).getRegex();block.gfm.paragraph=edit(block._paragraph).replace("hr",block.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",block.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",block._tag).getRegex();block.pedantic=_extends({},block.normal,{html:edit("^ *(?:comment *(?:\\n|\\s*$)"+"|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)"+"|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",block._comment).replace(/tag/g,"(?!(?:"+"a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub"+"|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)"+"\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:noopTest,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:edit(block.normal._paragraph).replace("hr",block.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",block.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var inline={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:noopTest,tag:"^comment"+"|^</[a-zA-Z][\\w:-]*\\s*>"+"|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>"+"|^<\\?[\\s\\S]*?\\?>"+"|^<![a-zA-Z]+\\s[\\s\\S]*?>"+"|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:noopTest,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,punctuation:/^([\spunctuation])/};inline._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~";inline.punctuation=edit(inline.punctuation).replace(/punctuation/g,inline._punctuation).getRegex();inline.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g;inline.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g;inline._comment=edit(block._comment).replace("(?:--\x3e|$)","--\x3e").getRegex();inline.emStrong.lDelim=edit(inline.emStrong.lDelim).replace(/punct/g,inline._punctuation).getRegex();inline.emStrong.rDelimAst=edit(inline.emStrong.rDelimAst,"g").replace(/punct/g,inline._punctuation).getRegex();inline.emStrong.rDelimUnd=edit(inline.emStrong.rDelimUnd,"g").replace(/punct/g,inline._punctuation).getRegex();inline._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;inline._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;inline._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[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])?)+(?![-_])/;inline.autolink=edit(inline.autolink).replace("scheme",inline._scheme).replace("email",inline._email).getRegex();inline._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;inline.tag=edit(inline.tag).replace("comment",inline._comment).replace("attribute",inline._attribute).getRegex();inline._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/;inline._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/;inline._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;inline.link=edit(inline.link).replace("label",inline._label).replace("href",inline._href).replace("title",inline._title).getRegex();inline.reflink=edit(inline.reflink).replace("label",inline._label).replace("ref",block._label).getRegex();inline.nolink=edit(inline.nolink).replace("ref",block._label).getRegex();inline.reflinkSearch=edit(inline.reflinkSearch,"g").replace("reflink",inline.reflink).replace("nolink",inline.nolink).getRegex();inline.normal=_extends({},inline);inline.pedantic=_extends({},inline.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:edit(/^!?\[(label)\]\((.*?)\)/).replace("label",inline._label).getRegex(),reflink:edit(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",inline._label).getRegex()});inline.gfm=_extends({},inline.normal,{escape:edit(inline.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/});inline.gfm.url=edit(inline.gfm.url,"i").replace("email",inline.gfm._extended_email).getRegex();inline.breaks=_extends({},inline.gfm,{br:edit(inline.br).replace("{2,}","*").getRegex(),text:edit(inline.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()});function smartypants(text){return text.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…")}function mangle(text){var out="",i,ch;var l=text.length;for(i=0;i<l;i++){ch=text.charCodeAt(i);if(Math.random()>.5){ch="x"+ch.toString(16)}out+="&#"+ch+";"}return out}var Lexer=function(){function Lexer(options){this.tokens=[];this.tokens.links=Object.create(null);this.options=options||exports.defaults;this.options.tokenizer=this.options.tokenizer||new Tokenizer;this.tokenizer=this.options.tokenizer;this.tokenizer.options=this.options;this.tokenizer.lexer=this;this.inlineQueue=[];this.state={inLink:false,inRawBlock:false,top:true};var rules={block:block.normal,inline:inline.normal};if(this.options.pedantic){rules.block=block.pedantic;rules.inline=inline.pedantic}else if(this.options.gfm){rules.block=block.gfm;if(this.options.breaks){rules.inline=inline.breaks}else{rules.inline=inline.gfm}}this.tokenizer.rules=rules}Lexer.lex=function lex(src,options){var lexer=new Lexer(options);return lexer.lex(src)};Lexer.lexInline=function lexInline(src,options){var lexer=new Lexer(options);return lexer.inlineTokens(src)};var _proto=Lexer.prototype;_proto.lex=function lex(src){src=src.replace(/\r\n|\r/g,"\n");this.blockTokens(src,this.tokens);var next;while(next=this.inlineQueue.shift()){this.inlineTokens(next.src,next.tokens)}return this.tokens};_proto.blockTokens=function blockTokens(src,tokens){var _this=this;if(tokens===void 0){tokens=[]}if(this.options.pedantic){src=src.replace(/\t/g,"    ").replace(/^ +$/gm,"")}else{src=src.replace(/^( *)(\t+)/gm,(function(_,leading,tabs){return leading+"    ".repeat(tabs.length)}))}var token,lastToken,cutSrc,lastParagraphClipped;while(src){if(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some((function(extTokenizer){if(token=extTokenizer.call({lexer:_this},src,tokens)){src=src.substring(token.raw.length);tokens.push(token);return true}return false}))){continue}if(token=this.tokenizer.space(src)){src=src.substring(token.raw.length);if(token.raw.length===1&&tokens.length>0){tokens[tokens.length-1].raw+="\n"}else{tokens.push(token)}continue}if(token=this.tokenizer.code(src)){src=src.substring(token.raw.length);lastToken=tokens[tokens.length-1];if(lastToken&&(lastToken.type==="paragraph"||lastToken.type==="text")){lastToken.raw+="\n"+token.raw;lastToken.text+="\n"+token.text;this.inlineQueue[this.inlineQueue.length-1].src=lastToken.text}else{tokens.push(token)}continue}if(token=this.tokenizer.fences(src)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.heading(src)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.hr(src)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.blockquote(src)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.list(src)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.html(src)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.def(src)){src=src.substring(token.raw.length);lastToken=tokens[tokens.length-1];if(lastToken&&(lastToken.type==="paragraph"||lastToken.type==="text")){lastToken.raw+="\n"+token.raw;lastToken.text+="\n"+token.raw;this.inlineQueue[this.inlineQueue.length-1].src=lastToken.text}else if(!this.tokens.links[token.tag]){this.tokens.links[token.tag]={href:token.href,title:token.title}}continue}if(token=this.tokenizer.table(src)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.lheading(src)){src=src.substring(token.raw.length);tokens.push(token);continue}cutSrc=src;if(this.options.extensions&&this.options.extensions.startBlock){(function(){var startIndex=Infinity;var tempSrc=src.slice(1);var tempStart=void 0;_this.options.extensions.startBlock.forEach((function(getStartIndex){tempStart=getStartIndex.call({lexer:this},tempSrc);if(typeof tempStart==="number"&&tempStart>=0){startIndex=Math.min(startIndex,tempStart)}}));if(startIndex<Infinity&&startIndex>=0){cutSrc=src.substring(0,startIndex+1)}})()}if(this.state.top&&(token=this.tokenizer.paragraph(cutSrc))){lastToken=tokens[tokens.length-1];if(lastParagraphClipped&&lastToken.type==="paragraph"){lastToken.raw+="\n"+token.raw;lastToken.text+="\n"+token.text;this.inlineQueue.pop();this.inlineQueue[this.inlineQueue.length-1].src=lastToken.text}else{tokens.push(token)}lastParagraphClipped=cutSrc.length!==src.length;src=src.substring(token.raw.length);continue}if(token=this.tokenizer.text(src)){src=src.substring(token.raw.length);lastToken=tokens[tokens.length-1];if(lastToken&&lastToken.type==="text"){lastToken.raw+="\n"+token.raw;lastToken.text+="\n"+token.text;this.inlineQueue.pop();this.inlineQueue[this.inlineQueue.length-1].src=lastToken.text}else{tokens.push(token)}continue}if(src){var errMsg="Infinite loop on byte: "+src.charCodeAt(0);if(this.options.silent){console.error(errMsg);break}else{throw new Error(errMsg)}}}this.state.top=true;return tokens};_proto.inline=function inline(src,tokens){if(tokens===void 0){tokens=[]}this.inlineQueue.push({src:src,tokens:tokens});return tokens};_proto.inlineTokens=function inlineTokens(src,tokens){var _this2=this;if(tokens===void 0){tokens=[]}var token,lastToken,cutSrc;var maskedSrc=src;var match;var keepPrevChar,prevChar;if(this.tokens.links){var links=Object.keys(this.tokens.links);if(links.length>0){while((match=this.tokenizer.rules.inline.reflinkSearch.exec(maskedSrc))!=null){if(links.includes(match[0].slice(match[0].lastIndexOf("[")+1,-1))){maskedSrc=maskedSrc.slice(0,match.index)+"["+repeatString("a",match[0].length-2)+"]"+maskedSrc.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex)}}}}while((match=this.tokenizer.rules.inline.blockSkip.exec(maskedSrc))!=null){maskedSrc=maskedSrc.slice(0,match.index)+"["+repeatString("a",match[0].length-2)+"]"+maskedSrc.slice(this.tokenizer.rules.inline.blockSkip.lastIndex)}while((match=this.tokenizer.rules.inline.escapedEmSt.exec(maskedSrc))!=null){maskedSrc=maskedSrc.slice(0,match.index+match[0].length-2)+"++"+maskedSrc.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex);this.tokenizer.rules.inline.escapedEmSt.lastIndex--}while(src){if(!keepPrevChar){prevChar=""}keepPrevChar=false;if(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some((function(extTokenizer){if(token=extTokenizer.call({lexer:_this2},src,tokens)){src=src.substring(token.raw.length);tokens.push(token);return true}return false}))){continue}if(token=this.tokenizer.escape(src)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.tag(src)){src=src.substring(token.raw.length);lastToken=tokens[tokens.length-1];if(lastToken&&token.type==="text"&&lastToken.type==="text"){lastToken.raw+=token.raw;lastToken.text+=token.text}else{tokens.push(token)}continue}if(token=this.tokenizer.link(src)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.reflink(src,this.tokens.links)){src=src.substring(token.raw.length);lastToken=tokens[tokens.length-1];if(lastToken&&token.type==="text"&&lastToken.type==="text"){lastToken.raw+=token.raw;lastToken.text+=token.text}else{tokens.push(token)}continue}if(token=this.tokenizer.emStrong(src,maskedSrc,prevChar)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.codespan(src)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.br(src)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.del(src)){src=src.substring(token.raw.length);tokens.push(token);continue}if(token=this.tokenizer.autolink(src,mangle)){src=src.substring(token.raw.length);tokens.push(token);continue}if(!this.state.inLink&&(token=this.tokenizer.url(src,mangle))){src=src.substring(token.raw.length);tokens.push(token);continue}cutSrc=src;if(this.options.extensions&&this.options.extensions.startInline){(function(){var startIndex=Infinity;var tempSrc=src.slice(1);var tempStart=void 0;_this2.options.extensions.startInline.forEach((function(getStartIndex){tempStart=getStartIndex.call({lexer:this},tempSrc);if(typeof tempStart==="number"&&tempStart>=0){startIndex=Math.min(startIndex,tempStart)}}));if(startIndex<Infinity&&startIndex>=0){cutSrc=src.substring(0,startIndex+1)}})()}if(token=this.tokenizer.inlineText(cutSrc,smartypants)){src=src.substring(token.raw.length);if(token.raw.slice(-1)!=="_"){prevChar=token.raw.slice(-1)}keepPrevChar=true;lastToken=tokens[tokens.length-1];if(lastToken&&lastToken.type==="text"){lastToken.raw+=token.raw;lastToken.text+=token.text}else{tokens.push(token)}continue}if(src){var errMsg="Infinite loop on byte: "+src.charCodeAt(0);if(this.options.silent){console.error(errMsg);break}else{throw new Error(errMsg)}}}return tokens};_createClass(Lexer,null,[{key:"rules",get:function get(){return{block:block,inline:inline}}}]);return Lexer}();var Renderer=function(){function Renderer(options){this.options=options||exports.defaults}var _proto=Renderer.prototype;_proto.code=function code(_code,infostring,escaped){var lang=(infostring||"").match(/\S*/)[0];if(this.options.highlight){var out=this.options.highlight(_code,lang);if(out!=null&&out!==_code){escaped=true;_code=out}}_code=_code.replace(/\n$/,"")+"\n";if(!lang){return"<pre><code>"+(escaped?_code:escape(_code,true))+"</code></pre>\n"}return'<pre><code class="'+this.options.langPrefix+escape(lang)+'">'+(escaped?_code:escape(_code,true))+"</code></pre>\n"};_proto.blockquote=function blockquote(quote){return"<blockquote>\n"+quote+"</blockquote>\n"};_proto.html=function html(_html){return _html};_proto.heading=function heading(text,level,raw,slugger){if(this.options.headerIds){var id=this.options.headerPrefix+slugger.slug(raw);return"<h"+level+' id="'+id+'">'+text+"</h"+level+">\n"}return"<h"+level+">"+text+"</h"+level+">\n"};_proto.hr=function hr(){return this.options.xhtml?"<hr/>\n":"<hr>\n"};_proto.list=function list(body,ordered,start){var type=ordered?"ol":"ul",startatt=ordered&&start!==1?' start="'+start+'"':"";return"<"+type+startatt+">\n"+body+"</"+type+">\n"};_proto.listitem=function listitem(text){return"<li>"+text+"</li>\n"};_proto.checkbox=function checkbox(checked){return"<input "+(checked?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "};_proto.paragraph=function paragraph(text){return"<p>"+text+"</p>\n"};_proto.table=function table(header,body){if(body)body="<tbody>"+body+"</tbody>";return"<table>\n"+"<thead>\n"+header+"</thead>\n"+body+"</table>\n"};_proto.tablerow=function tablerow(content){return"<tr>\n"+content+"</tr>\n"};_proto.tablecell=function tablecell(content,flags){var type=flags.header?"th":"td";var tag=flags.align?"<"+type+' align="'+flags.align+'">':"<"+type+">";return tag+content+("</"+type+">\n")};_proto.strong=function strong(text){return"<strong>"+text+"</strong>"};_proto.em=function em(text){return"<em>"+text+"</em>"};_proto.codespan=function codespan(text){return"<code>"+text+"</code>"};_proto.br=function br(){return this.options.xhtml?"<br/>":"<br>"};_proto.del=function del(text){return"<del>"+text+"</del>"};_proto.link=function link(href,title,text){href=cleanUrl(this.options.sanitize,this.options.baseUrl,href);if(href===null){return text}var out='<a href="'+href+'"';if(title){out+=' title="'+title+'"'}out+=">"+text+"</a>";return out};_proto.image=function image(href,title,text){href=cleanUrl(this.options.sanitize,this.options.baseUrl,href);if(href===null){return text}var out='<img src="'+href+'" alt="'+text+'"';if(title){out+=' title="'+title+'"'}out+=this.options.xhtml?"/>":">";return out};_proto.text=function text(_text){return _text};return Renderer}();var TextRenderer=function(){function TextRenderer(){}var _proto=TextRenderer.prototype;_proto.strong=function strong(text){return text};_proto.em=function em(text){return text};_proto.codespan=function codespan(text){return text};_proto.del=function del(text){return text};_proto.html=function html(text){return text};_proto.text=function text(_text){return _text};_proto.link=function link(href,title,text){return""+text};_proto.image=function image(href,title,text){return""+text};_proto.br=function br(){return""};return TextRenderer}();var Slugger=function(){function Slugger(){this.seen={}}var _proto=Slugger.prototype;_proto.serialize=function serialize(value){return value.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")};_proto.getNextSafeSlug=function getNextSafeSlug(originalSlug,isDryRun){var slug=originalSlug;var occurenceAccumulator=0;
28if(this.seen.hasOwnProperty(slug)){occurenceAccumulator=this.seen[originalSlug];do{occurenceAccumulator++;slug=originalSlug+"-"+occurenceAccumulator}while(this.seen.hasOwnProperty(slug))}if(!isDryRun){this.seen[originalSlug]=occurenceAccumulator;this.seen[slug]=0}return slug};_proto.slug=function slug(value,options){if(options===void 0){options={}}var slug=this.serialize(value);return this.getNextSafeSlug(slug,options.dryrun)};return Slugger}();var Parser=function(){function Parser(options){this.options=options||exports.defaults;this.options.renderer=this.options.renderer||new Renderer;this.renderer=this.options.renderer;this.renderer.options=this.options;this.textRenderer=new TextRenderer;this.slugger=new Slugger}Parser.parse=function parse(tokens,options){var parser=new Parser(options);return parser.parse(tokens)};Parser.parseInline=function parseInline(tokens,options){var parser=new Parser(options);return parser.parseInline(tokens)};var _proto=Parser.prototype;_proto.parse=function parse(tokens,top){if(top===void 0){top=true}var out="",i,j,k,l2,l3,row,cell,header,body,token,ordered,start,loose,itemBody,item,checked,task,checkbox,ret;var l=tokens.length;for(i=0;i<l;i++){token=tokens[i];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[token.type]){ret=this.options.extensions.renderers[token.type].call({parser:this},token);if(ret!==false||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(token.type)){out+=ret||"";continue}}switch(token.type){case"space":{continue}case"hr":{out+=this.renderer.hr();continue}case"heading":{out+=this.renderer.heading(this.parseInline(token.tokens),token.depth,unescape(this.parseInline(token.tokens,this.textRenderer)),this.slugger);continue}case"code":{out+=this.renderer.code(token.text,token.lang,token.escaped);continue}case"table":{header="";cell="";l2=token.header.length;for(j=0;j<l2;j++){cell+=this.renderer.tablecell(this.parseInline(token.header[j].tokens),{header:true,align:token.align[j]})}header+=this.renderer.tablerow(cell);body="";l2=token.rows.length;for(j=0;j<l2;j++){row=token.rows[j];cell="";l3=row.length;for(k=0;k<l3;k++){cell+=this.renderer.tablecell(this.parseInline(row[k].tokens),{header:false,align:token.align[k]})}body+=this.renderer.tablerow(cell)}out+=this.renderer.table(header,body);continue}case"blockquote":{body=this.parse(token.tokens);out+=this.renderer.blockquote(body);continue}case"list":{ordered=token.ordered;start=token.start;loose=token.loose;l2=token.items.length;body="";for(j=0;j<l2;j++){item=token.items[j];checked=item.checked;task=item.task;itemBody="";if(item.task){checkbox=this.renderer.checkbox(checked);if(loose){if(item.tokens.length>0&&item.tokens[0].type==="paragraph"){item.tokens[0].text=checkbox+" "+item.tokens[0].text;if(item.tokens[0].tokens&&item.tokens[0].tokens.length>0&&item.tokens[0].tokens[0].type==="text"){item.tokens[0].tokens[0].text=checkbox+" "+item.tokens[0].tokens[0].text}}else{item.tokens.unshift({type:"text",text:checkbox})}}else{itemBody+=checkbox}}itemBody+=this.parse(item.tokens,loose);body+=this.renderer.listitem(itemBody,task,checked)}out+=this.renderer.list(body,ordered,start);continue}case"html":{out+=this.renderer.html(token.text);continue}case"paragraph":{out+=this.renderer.paragraph(this.parseInline(token.tokens));continue}case"text":{body=token.tokens?this.parseInline(token.tokens):token.text;while(i+1<l&&tokens[i+1].type==="text"){token=tokens[++i];body+="\n"+(token.tokens?this.parseInline(token.tokens):token.text)}out+=top?this.renderer.paragraph(body):body;continue}default:{var errMsg='Token with "'+token.type+'" type was not found.';if(this.options.silent){console.error(errMsg);return}else{throw new Error(errMsg)}}}}return out};_proto.parseInline=function parseInline(tokens,renderer){renderer=renderer||this.renderer;var out="",i,token,ret;var l=tokens.length;for(i=0;i<l;i++){token=tokens[i];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[token.type]){ret=this.options.extensions.renderers[token.type].call({parser:this},token);if(ret!==false||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(token.type)){out+=ret||"";continue}}switch(token.type){case"escape":{out+=renderer.text(token.text);break}case"html":{out+=renderer.html(token.text);break}case"link":{out+=renderer.link(token.href,token.title,this.parseInline(token.tokens,renderer));break}case"image":{out+=renderer.image(token.href,token.title,token.text);break}case"strong":{out+=renderer.strong(this.parseInline(token.tokens,renderer));break}case"em":{out+=renderer.em(this.parseInline(token.tokens,renderer));break}case"codespan":{out+=renderer.codespan(token.text);break}case"br":{out+=renderer.br();break}case"del":{out+=renderer.del(this.parseInline(token.tokens,renderer));break}case"text":{out+=renderer.text(token.text);break}default:{var errMsg='Token with "'+token.type+'" type was not found.';if(this.options.silent){console.error(errMsg);return}else{throw new Error(errMsg)}}}}return out};return Parser}();var Hooks=function(){function Hooks(options){this.options=options||exports.defaults}var _proto=Hooks.prototype;_proto.preprocess=function preprocess(markdown){return markdown};_proto.postprocess=function postprocess(html){return html};return Hooks}();Hooks.passThroughHooks=new Set(["preprocess","postprocess"]);function onError(silent,async,callback){return function(e){e.message+="\nPlease report this to https://github.com/markedjs/marked.";if(silent){var msg="<p>An error occurred:</p><pre>"+escape(e.message+"",true)+"</pre>";if(async){return Promise.resolve(msg)}if(callback){callback(null,msg);return}return msg}if(async){return Promise.reject(e)}if(callback){callback(e);return}throw e}}function parseMarkdown(lexer,parser){return function(src,opt,callback){if(typeof opt==="function"){callback=opt;opt=null}var origOpt=_extends({},opt);opt=_extends({},marked.defaults,origOpt);var throwError=onError(opt.silent,opt.async,callback);if(typeof src==="undefined"||src===null){return throwError(new Error("marked(): input parameter is undefined or null"))}if(typeof src!=="string"){return throwError(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(src)+", string expected"))}checkSanitizeDeprecation(opt);if(opt.hooks){opt.hooks.options=opt}if(callback){var highlight=opt.highlight;var tokens;try{if(opt.hooks){src=opt.hooks.preprocess(src)}tokens=lexer(src,opt)}catch(e){return throwError(e)}var done=function done(err){var out;if(!err){try{if(opt.walkTokens){marked.walkTokens(tokens,opt.walkTokens)}out=parser(tokens,opt);if(opt.hooks){out=opt.hooks.postprocess(out)}}catch(e){err=e}}opt.highlight=highlight;return err?throwError(err):callback(null,out)};if(!highlight||highlight.length<3){return done()}delete opt.highlight;if(!tokens.length)return done();var pending=0;marked.walkTokens(tokens,(function(token){if(token.type==="code"){pending++;setTimeout((function(){highlight(token.text,token.lang,(function(err,code){if(err){return done(err)}if(code!=null&&code!==token.text){token.text=code;token.escaped=true}pending--;if(pending===0){done()}}))}),0)}}));if(pending===0){done()}return}if(opt.async){return Promise.resolve(opt.hooks?opt.hooks.preprocess(src):src).then((function(src){return lexer(src,opt)})).then((function(tokens){return opt.walkTokens?Promise.all(marked.walkTokens(tokens,opt.walkTokens)).then((function(){return tokens}
28)):tokens})).then((function(tokens){return parser(tokens,opt)})).then((function(html){return opt.hooks?opt.hooks.postprocess(html):html}))["catch"](throwError)}try{if(opt.hooks){src=opt.hooks.preprocess(src)}var _tokens=lexer(src,opt);if(opt.walkTokens){marked.walkTokens(_tokens,opt.walkTokens)}var html=parser(_tokens,opt);if(opt.hooks){html=opt.hooks.postprocess(html)}return html}catch(e){return throwError(e)}}}function marked(src,opt,callback){return parseMarkdown(Lexer.lex,Parser.parse)(src,opt,callback)}marked.options=marked.setOptions=function(opt){marked.defaults=_extends({},marked.defaults,opt);changeDefaults(marked.defaults);return marked};marked.getDefaults=getDefaults;marked.defaults=exports.defaults;marked.use=function(){var extensions=marked.defaults.extensions||{renderers:{},childTokens:{}};for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key]}args.forEach((function(pack){var opts=_extends({},pack);opts.async=marked.defaults.async||opts.async||false;if(pack.extensions){pack.extensions.forEach((function(ext){if(!ext.name){throw new Error("extension name required")}if(ext.renderer){var prevRenderer=extensions.renderers[ext.name];if(prevRenderer){extensions.renderers[ext.name]=function(){for(var _len2=arguments.length,args=new Array(_len2),_key2=0;_key2<_len2;_key2++){args[_key2]=arguments[_key2]}var ret=ext.renderer.apply(this,args);if(ret===false){ret=prevRenderer.apply(this,args)}return ret}}else{extensions.renderers[ext.name]=ext.renderer}}if(ext.tokenizer){if(!ext.level||ext.level!=="block"&&ext.level!=="inline"){throw new Error("extension level must be 'block' or 'inline'")}if(extensions[ext.level]){extensions[ext.level].unshift(ext.tokenizer)}else{extensions[ext.level]=[ext.tokenizer]}if(ext.start){if(ext.level==="block"){if(extensions.startBlock){extensions.startBlock.push(ext.start)}else{extensions.startBlock=[ext.start]}}else if(ext.level==="inline"){if(extensions.startInline){extensions.startInline.push(ext.start)}else{extensions.startInline=[ext.start]}}}}if(ext.childTokens){extensions.childTokens[ext.name]=ext.childTokens}}));opts.extensions=extensions}if(pack.renderer){(function(){var renderer=marked.defaults.renderer||new Renderer;var _loop=function _loop(prop){var prevRenderer=renderer[prop];renderer[prop]=function(){for(var _len3=arguments.length,args=new Array(_len3),_key3=0;_key3<_len3;_key3++){args[_key3]=arguments[_key3]}var ret=pack.renderer[prop].apply(renderer,args);if(ret===false){ret=prevRenderer.apply(renderer,args)}return ret}};for(var prop in pack.renderer){_loop(prop)}opts.renderer=renderer})()}if(pack.tokenizer){(function(){var tokenizer=marked.defaults.tokenizer||new Tokenizer;var _loop2=function _loop2(prop){var prevTokenizer=tokenizer[prop];tokenizer[prop]=function(){for(var _len4=arguments.length,args=new Array(_len4),_key4=0;_key4<_len4;_key4++){args[_key4]=arguments[_key4]}var ret=pack.tokenizer[prop].apply(tokenizer,args);if(ret===false){ret=prevTokenizer.apply(tokenizer,args)}return ret}};for(var prop in pack.tokenizer){_loop2(prop)}opts.tokenizer=tokenizer})()}if(pack.hooks){(function(){var hooks=marked.defaults.hooks||new Hooks;var _loop3=function _loop3(prop){var prevHook=hooks[prop];if(Hooks.passThroughHooks.has(prop)){hooks[prop]=function(arg){if(marked.defaults.async){return Promise.resolve(pack.hooks[prop].call(hooks,arg)).then((function(ret){return prevHook.call(hooks,ret)}))}var ret=pack.hooks[prop].call(hooks,arg);return prevHook.call(hooks,ret)}}else{hooks[prop]=function(){for(var _len5=arguments.length,args=new Array(_len5),_key5=0;_key5<_len5;_key5++){args[_key5]=arguments[_key5]}var ret=pack.hooks[prop].apply(hooks,args);if(ret===false){ret=prevHook.apply(hooks,args)}return ret}}};for(var prop in pack.hooks){_loop3(prop)}opts.hooks=hooks})()}if(pack.walkTokens){var _walkTokens=marked.defaults.walkTokens;opts.walkTokens=function(token){var values=[];values.push(pack.walkTokens.call(this,token));if(_walkTokens){values=values.concat(_walkTokens.call(this,token))}return values}}marked.setOptions(opts)}))};marked.walkTokens=function(tokens,callback){var values=[];var _loop4=function _loop4(){var token=_step.value;values=values.concat(callback.call(marked,token));switch(token.type){case"table":{for(var _iterator2=_createForOfIteratorHelperLoose(token.header),_step2;!(_step2=_iterator2()).done;){var cell=_step2.value;values=values.concat(marked.walkTokens(cell.tokens,callback))}for(var _iterator3=_createForOfIteratorHelperLoose(token.rows),_step3;!(_step3=_iterator3()).done;){var row=_step3.value;for(var _iterator4=_createForOfIteratorHelperLoose(row),_step4;!(_step4=_iterator4()).done;){var _cell=_step4.value;values=values.concat(marked.walkTokens(_cell.tokens,callback))}}break}case"list":{values=values.concat(marked.walkTokens(token.items,callback));break}
28default:{if(marked.defaults.extensions&&marked.defaults.extensions.childTokens&&marked.defaults.extensions.childTokens[token.type]){marked.defaults.extensions.childTokens[token.type].forEach((function(childTokens){values=values.concat(marked.walkTokens(token[childTokens],callback))}))}else if(token.tokens){values=values.concat(marked.walkTokens(token.tokens,callback))}}}};for(var _iterator=_createForOfIteratorHelperLoose(tokens),_step;!(_step=_iterator()).done;){_loop4()}return values};marked.parseInline=parseMarkdown(Lexer.lexInline,Parser.parseInline);marked.Parser=Parser;marked.parser=Parser.parse;marked.Renderer=Renderer;marked.TextRenderer=TextRenderer;marked.Lexer=Lexer;marked.lexer=Lexer.lex;marked.Tokenizer=Tokenizer;marked.Slugger=Slugger;marked.Hooks=Hooks;marked.parse=marked;var options=marked.options;var setOptions=marked.setOptions;var use=marked.use;var walkTokens=marked.walkTokens;var parseInline=marked.parseInline;var parse=marked;var parser=Parser.parse;var lexer=Lexer.lex;exports.Hooks=Hooks;exports.Lexer=Lexer;exports.Parser=Parser;exports.Renderer=Renderer;exports.Slugger=Slugger;exports.TextRenderer=TextRenderer;exports.Tokenizer=Tokenizer;exports.getDefaults=getDefaults;exports.lexer=lexer;exports.marked=marked;exports.options=options;exports.parse=parse;exports.parseInline=parseInline;exports.parser=parser;exports.setOptions=setOptions;exports.use=use;exports.walkTokens=walkTokens}))},function(module,exports,__webpack_require__){var arrayLikeToArray=__webpack_require__(339);function _unsupportedIterableToArray(r,a){if(r){if("string"==typeof r)return arrayLikeToArray(r,a);var t={}.toString.call(r).slice(8,-1);return"Object"===t&&r.constructor&&(t=r.constructor.name),"Map"===t||"Set"===t?Array.from(r):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?arrayLikeToArray(r,a):void 0}}module.exports=_unsupportedIterableToArray,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports){function _arrayLikeToArray(r,a){(null==a||a>r.length)&&(a=r.length);for(var e=0,n=Array(a);e<a;e++)n[e]=r[e];return n}module.exports=_arrayLikeToArray,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports){module.exports=__osdSharedDeps__.ReactRouterDom},function(module,exports){module.exports=__osdSharedDeps__.MomentTimezone},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_val_loader_dist_cjs_js_key_reportsDashboards_osd_ui_shared_deps_public_path_module_creator_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(343);var _node_modules_val_loader_dist_cjs_js_key_reportsDashboards_osd_ui_shared_deps_public_path_module_creator_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_val_loader_dist_cjs_js_key_reportsDashboards_osd_ui_shared_deps_public_path_module_creator_js__WEBPACK_IMPORTED_MODULE_0__);__osdBundles__.define("plugin/reportsDashboards/public",__webpack_require__,344)},function(module,exports,__webpack_require__){__webpack_require__.p=window.__osdPublicPath__["reportsDashboards"]},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ReportsDashboardsPluginSetup",{enumerable:true,get:function(){return _types.ReportsDashboardsPluginSetup}});Object.defineProperty(exports,"ReportsDashboardsPluginStart",{enumerable:true,get:function(){return _types.ReportsDashboardsPluginStart}});exports.plugin=plugin;__webpack_require__(345);var _plugin=__webpack_require__(358);var _types=__webpack_require__(1085);function plugin(){return new _plugin.ReportsDashboardsPlugin}},function(module,exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(346);case"v7light":return __webpack_require__(348);case"v8dark":return __webpack_require__(350);case"v8light":return __webpack_require__(352);case"v9dark":return __webpack_require__(354);case"v9light":return __webpack_require__(356)}},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(347);
28content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.react-mde .mde-header .mde-tabs button{border-radius:2px;margin:12px 4px 0px;background-color:rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);cursor:pointer;padding:0 16px;min-height:30px}.react-mde .mde-header .mde-tabs button.selected{border-top:none;border-left:none;border-right:none;border-bottom:3px solid #006bb4}.react-mde .mde-header .mde-tabs button:first-child{margin-left:0px}.mde-preview-content ul{list-style:disc}.mde-preview-content ol{list-style:decimal}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(349);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.react-mde .mde-header .mde-tabs button{border-radius:2px;margin:12px 4px 0px;background-color:rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);cursor:pointer;padding:0 16px;min-height:30px}.react-mde .mde-header .mde-tabs button.selected{border-top:none;border-left:none;border-right:none;border-bottom:3px solid #006bb4}.react-mde .mde-header .mde-tabs button:first-child{margin-left:0px}.mde-preview-content ul{list-style:disc}.mde-preview-content ol{list-style:decimal}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(351);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.react-mde .mde-header .mde-tabs button{border-radius:2px;margin:12px 4px 0px;background-color:rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);cursor:pointer;padding:0 16px;min-height:30px}.react-mde .mde-header .mde-tabs button.selected{border-top:none;border-left:none;border-right:none;border-bottom:3px solid #006bb4}.react-mde .mde-header .mde-tabs button:first-child{margin-left:0px}.mde-preview-content ul{list-style:disc}.mde-preview-content ol{list-style:decimal}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(353);
28content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.react-mde .mde-header .mde-tabs button{border-radius:2px;margin:12px 4px 0px;background-color:rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);cursor:pointer;padding:0 16px;min-height:30px}.react-mde .mde-header .mde-tabs button.selected{border-top:none;border-left:none;border-right:none;border-bottom:3px solid #006bb4}.react-mde .mde-header .mde-tabs button:first-child{margin-left:0px}.mde-preview-content ul{list-style:disc}.mde-preview-content ol{list-style:decimal}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(355);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.react-mde .mde-header .mde-tabs button{border-radius:2px;margin:12px 4px 0px;background-color:rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);cursor:pointer;padding:0 16px;min-height:30px}.react-mde .mde-header .mde-tabs button.selected{border-top:none;border-left:none;border-right:none;border-bottom:3px solid #006bb4}.react-mde .mde-header .mde-tabs button:first-child{margin-left:0px}.mde-preview-content ul{list-style:disc}.mde-preview-content ol{list-style:decimal}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(357);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.react-mde .mde-header .mde-tabs button{border-radius:2px;margin:12px 4px 0px;background-color:rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);cursor:pointer;padding:0 16px;min-height:30px}.react-mde .mde-header .mde-tabs button.selected{border-top:none;border-left:none;border-right:none;border-bottom:3px solid #006bb4}.react-mde .mde-header .mde-tabs button:first-child{margin-left:0px}.mde-preview-content ul{list-style:disc}.mde-preview-content ol{list-style:decimal}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.ReportsDashboardsPlugin=void 0;var _i18n=__webpack_require__(10);var _common=__webpack_require__(128);__webpack_require__(359);var _application_service=__webpack_require__(277);var _settings_service=__webpack_require__(108);var _plugin_nav=__webpack_require__(757);class ReportsDashboardsPlugin{setup(core,_ref){let{dataSource:dataSource}=_ref;
28_settings_service.uiSettingsService.init(core.uiSettings,core.http);if(!dataSource){core.application.register({id:_common.PLUGIN_ID,title:_i18n.i18n.translate("opensearch.reports.pluginName",{defaultMessage:_common.PLUGIN_NAME}),category:{id:"opensearch",label:_i18n.i18n.translate("opensearch.reports.categoryName",{defaultMessage:"OpenSearch Plugins"}),order:2e3},order:2e3,async mount(params){const{renderApp:renderApp}=await Promise.all([__webpack_require__.e(3),__webpack_require__.e(5)]).then(__webpack_require__.t.bind(null,1086,7));const[coreStart,depsStart]=await core.getStartServices();return renderApp(coreStart,depsStart,params)}})}(0,_plugin_nav.registerAllPluginNavGroups)(core);return{}}start(core){_application_service.applicationService.init(core.application);return{}}stop(){}}exports.ReportsDashboardsPlugin=ReportsDashboardsPlugin},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(59);var _defineProperty2=_interopRequireDefault(__webpack_require__(89));var _i18n=__webpack_require__(10);var _jquery=_interopRequireDefault(__webpack_require__(361));var _url=__webpack_require__(36);var _main_utils=__webpack_require__(333);var _settings_service=__webpack_require__(108);var _constants=__webpack_require__(172);var _generate_report=__webpack_require__(604);var _context_menu_helpers=__webpack_require__(657);var _context_menu_ui=__webpack_require__(260);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const generateInContextReport=async function(timeRanges,queryUrl,fileFormat){let rest=arguments.length>3&&arguments[3]!==undefined?arguments[3]:{};(0,_context_menu_helpers.displayLoadingModal)();const baseUrl=queryUrl.substr(0,queryUrl.indexOf("?"));try{const tenant=await getTenantInfoIfExists();if(tenant){queryUrl=addTenantToURL(queryUrl,tenant)}}catch(error){(0,_context_menu_helpers.addSuccessOrFailureToast)("failure");console.log(`failed to get user tenant: ${error}`)}let reportSource="";if(/\/app\/dashboards/.test(baseUrl)){reportSource="Dashboard"}else if(/\/app\/visualize/.test(baseUrl)){reportSource="Visualization"}else if(/\/app\/(discover|data-explorer)/.test(baseUrl)){reportSource="Saved search"}const contextMenuOnDemandReport={query_url:queryUrl,time_from:timeRanges.time_from.valueOf(),time_to:timeRanges.time_to.valueOf(),report_definition:{report_params:{report_name:"On_demand_report",report_source:reportSource,description:"In-context report download",core_params:_objectSpread({base_url:baseUrl,report_format:fileFormat,time_duration:timeRanges.time_duration},rest)},delivery:{configIds:[""],title:"",textDescription:"",htmlDescription:""},trigger:{trigger_type:"On demand"}}};fetch(`${getApiPath()}/reporting/generateReport?${new URLSearchParams(_settings_service.uiSettingsService.getSearchParams())}`,{headers:{"Content-Type":"application/json","osd-xsrf":"reporting",accept:"*/*","accept-language":"en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7,zh-TW;q=0.6",pragma:"no-cache","sec-fetch-dest":"empty","sec-fetch-mode":"cors","sec-fetch-site":"same-origin"},method:"POST",body:JSON.stringify(contextMenuOnDemandReport),referrerPolicy:"strict-origin-when-cross-origin",mode:"cors",credentials:"include"}).then(async response=>[response.status,await response.json()]).then(async _ref=>{let[status,data]=_ref;if(status!==200){if(status===403){(0,_context_menu_helpers.addSuccessOrFailureToast)("permissionsFailure")}else if(status===503){(0,_context_menu_helpers.addSuccessOrFailureToast)("timeoutFailure",reportSource)}else{(0,_context_menu_helpers.addSuccessOrFailureToast)("failure")}}else if(fileFormat==="pdf"||fileFormat==="png"){try{await(0,_generate_report.generateReport)(data.reportId);(0,_context_menu_helpers.addSuccessOrFailureToast)("success")}catch(error){console.error(error);
28(0,_context_menu_helpers.addSuccessOrFailureToast)("failure")}}else if(data.data){await(0,_main_utils.readStreamToFile)(data.data,fileFormat,data.filename)}(0,_jquery.default)("#reportGenerationProgressModal").remove()})};const getUuidFromUrl=()=>window.location.href.match(/([0-9a-zA-Z-]+)\?/);const isDiscover=()=>window.location.href.includes("discover");(0,_jquery.default)((function(){(0,_jquery.default)(document).on("click","#downloadReport",(function(){const popoverScreen=document.querySelectorAll("body");if(popoverScreen){try{const reportPopover=document.createElement("div");reportPopover.innerHTML=isDiscover()?(0,_context_menu_ui.popoverMenuDiscover)(getUuidFromUrl()):(0,_context_menu_ui.popoverMenu)(getUuidFromUrl());popoverScreen[0].appendChild(reportPopover.children[0]);(0,_jquery.default)("#reportPopover").show()}catch(e){console.log("error displaying menu:",e)}}}));(0,_jquery.default)(document).on("click","#generatePDF",(function(){const timeRanges=(0,_context_menu_helpers.getTimeFieldsFromUrl)();const queryUrl=(0,_context_menu_helpers.replaceQueryURL)(location.href);generateInContextReport(timeRanges,queryUrl,"pdf")}));(0,_jquery.default)(document).on("click","#generatePNG",(function(){const timeRanges=(0,_context_menu_helpers.getTimeFieldsFromUrl)();const queryUrl=(0,_context_menu_helpers.replaceQueryURL)(location.href);generateInContextReport(timeRanges,queryUrl,"png")}));(0,_jquery.default)(document).on("click","#generateCSV",(function(){const timeRanges=(0,_context_menu_helpers.getTimeFieldsFromUrl)();const queryUrl=(0,_context_menu_helpers.replaceQueryURL)(location.href);const saved_search_id=getUuidFromUrl()[1];generateInContextReport(timeRanges,queryUrl,"csv",{saved_search_id:saved_search_id})}));(0,_jquery.default)(document).on("click","#generateXLSX",(function(){const timeRanges=(0,_context_menu_helpers.getTimeFieldsFromUrl)();const queryUrl=(0,_context_menu_helpers.replaceQueryURL)(location.href);const saved_search_id=getUuidFromUrl()[1];generateInContextReport(timeRanges,queryUrl,"xlsx",{saved_search_id:saved_search_id})}));(0,_jquery.default)(document).on("click","#createReportDefinition",(function(){(0,_context_menu_helpers.contextMenuCreateReportDefinition)(this.baseURI)}));(0,_jquery.default)(document).on("click","#viewReports",(function(){(0,_context_menu_helpers.contextMenuViewReports)()}));(0,_jquery.default)("body").on("click",(function(e){if((0,_jquery.default)(e.target).data("toggle")!=="#downloadReport"){(0,_jquery.default)("#reportPopover").remove()}}));(0,_jquery.default)((function(){(0,_jquery.default)(document).on("click","#closeReportGenerationModal",(function(){(0,_jquery.default)("#reportGenerationProgressModal").remove()}));(0,_jquery.default)(document).on("click","#closeReportGenerationModalButton",(function(){(0,_jquery.default)("#reportGenerationProgressModal").remove()}));(0,_jquery.default)(document).on("click","#closeReportSuccessToast",(function(){(0,_jquery.default)("#reportSuccessToast").remove()}));(0,_jquery.default)(document).on("click","#closeReportFailureToast",(function(){(0,_jquery.default)("#reportFailureToast").remove()}));(0,_jquery.default)(document).on("click","#permissionsMissingErrorToast",(function(){(0,_jquery.default)("#permissionsMissingErrorToast").remove()}))}));checkURLParams();locationHashChanged()}));const checkURLParams=async()=>{if(!location.href.includes("#"))return;const[hash,query]=location.href.split("#")[1].split("?");const params=new URLSearchParams(query);const id=params.get(_constants.GENERATE_REPORT_PARAM);if(!id)return;await new Promise(resolve=>setTimeout(resolve,1e3));(0,_context_menu_helpers.displayLoadingModal)();try{await(0,_generate_report.generateReport)(id,3e4);window.history.replaceState({},"",`#${hash}?${query.replace(_constants.GENERATE_REPORT_PARAM_REGEX,"")}`);(0,_context_menu_helpers.addSuccessOrFailureToast)("success")}catch(error){console.error(error);(0,_context_menu_helpers.addSuccessOrFailureToast)("failure")}finally{(0,_jquery.default)("#reportGenerationProgressModal").remove()}};const isDiscoverNavMenu=navMenu=>(navMenu[0].children.length===5||navMenu[0].children.length===6)&&((0,_jquery.default)('[data-test-subj="breadcrumb first"]').prop("title")==="Discover"||(0,_jquery.default)('[data-test-subj="breadcrumb first last"]').prop("title")==="Discover");const isDashboardNavMenu=navMenu=>(navMenu[0].children.length===4||navMenu[0].children.length===6)&&(0,_jquery.default)('[data-test-subj="breadcrumb first"]').prop("title")==="Dashboards";const isVisualizationNavMenu=navMenu=>navMenu[0].children.length===3&&(0,_jquery.default)('[data-test-subj="breadcrumb first"]').prop("title")==="Visualize";function locationHashChanged(){const observer=new MutationObserver((function(mutations){const navMenu=document.querySelectorAll("nav.euiHeaderLinks > div.euiHeaderLinks__list");if(navMenu&&navMenu.length&&(isDiscoverNavMenu(navMenu)||isDashboardNavMenu(navMenu)||isVisualizationNavMenu(navMenu))){try{if((0,_jquery.default)("#downloadReport").length){return}
28const menuItem=document.createElement("div");menuItem.innerHTML=(0,_context_menu_ui.getMenuItem)(_i18n.i18n.translate("opensearch.reports.menu.name",{defaultMessage:"Reporting"}));navMenu[0].insertBefore(menuItem.children[0],navMenu[0].lastChild)}catch(e){console.log(e)}finally{observer.disconnect()}}}));observer.observe(document.body,{childList:true,subtree:true})}(0,_jquery.default)(window).one("hashchange",(function(e){locationHashChanged()}));(function(history){const pushState=history.pushState;history.pushState=function(state){if(typeof history.onpushstate==="function"){history.onpushstate({state:state})}return pushState.apply(history,arguments)}})(window.history);window.onpopstate=history.onpushstate=()=>{locationHashChanged()};const getApiPath=()=>{if(window.location.href.includes("/data-explorer/discover/"))return"../../../api";if(window.location.href.includes("/data-explorer/discover"))return"../../api";return"../api"};async function getTenantInfoIfExists(){const res=await fetch(`${getApiPath()}/v1/multitenancy/tenant`,{headers:{"Content-Type":"application/json","osd-xsrf":"reporting",accept:"*/*","accept-language":"en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7,zh-TW;q=0.6",pragma:"no-cache","sec-fetch-dest":"empty","sec-fetch-mode":"cors","sec-fetch-site":"same-origin"},method:"GET",referrerPolicy:"strict-origin-when-cross-origin",mode:"cors",credentials:"include"}).then(response=>{if(response.status===404){return undefined}else{return response.text()}}).then(tenant=>{if(tenant===""){tenant="global"}else if(tenant==="__user__"){tenant="private"}return tenant});return res}function addTenantToURL(url,userRequestedTenant){const fakeUrl=`http://opensearch.com${url}`;const tenantKey="security_tenant";const tenantKeyAndValue=tenantKey+"="+encodeURIComponent(userRequestedTenant);const{pathname:pathname,search:search}=(0,_url.parse)(fakeUrl);const queryDelimiter=!search?"?":"&";if(search&&search.toLowerCase().indexOf(tenantKey)>-1){return url}const valueToReplace=pathname+(search||"");const replaceWith=valueToReplace+queryDelimiter+tenantKeyAndValue;return url.replace(valueToReplace,replaceWith)}},function(module,exports,__webpack_require__){var _typeof=__webpack_require__(12)["default"];function toPrimitive(t,r){if("object"!=_typeof(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var i=e.call(t,r||"default");if("object"!=_typeof(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}module.exports=toPrimitive,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports){module.exports=__osdSharedDeps__.Jquery},function(module,exports,__webpack_require__){(function(module,global){var __WEBPACK_AMD_DEFINE_RESULT__;/*! https://mths.be/punycode v1.4.1 by @mathias */(function(root){var freeExports=true&&exports&&!exports.nodeType&&exports;var freeModule=true&&module&&!module.nodeType&&module;var freeGlobal=typeof global=="object"&&global;if(freeGlobal.global===freeGlobal||freeGlobal.window===freeGlobal||freeGlobal.self===freeGlobal){root=freeGlobal}var punycode,maxInt=2147483647,base=36,tMin=1,tMax=26,skew=38,damp=700,initialBias=72,initialN=128,delimiter="-",regexPunycode=/^xn--/,regexNonASCII=/[^\x20-\x7E]/,regexSeparators=/[\x2E\u3002\uFF0E\uFF61]/g,errors={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},baseMinusTMin=base-tMin,floor=Math.floor,stringFromCharCode=String.fromCharCode,key;function error(type){throw new RangeError(errors[type])}function map(array,fn){var length=array.length;var result=[];while(length--){result[length]=fn(array[length])}return result}function mapDomain(string,fn){var parts=string.split("@");var result="";if(parts.length>1){result=parts[0]+"@";string=parts[1]}string=string.replace(regexSeparators,".");var labels=string.split(".");var encoded=map(labels,fn).join(".");return result+encoded}function ucs2decode(string){var output=[],counter=0,length=string.length,value,extra;while(counter<length){value=string.charCodeAt(counter++);if(value>=55296&&value<=56319&&counter<length){extra=string.charCodeAt(counter++);if((extra&64512)==56320){output.push(((value&1023)<<10)+(extra&1023)+65536)}else{output.push(value);counter--}}else{output.push(value)}}return output}function ucs2encode(array){return map(array,(function(value){var output="";if(value>65535){value-=65536;output+=stringFromCharCode(value>>>10&1023|55296);value=56320|value&1023}output+=stringFromCharCode(value);return output})).join("")}function basicToDigit(codePoint){if(codePoint-48<10){return codePoint-22}if(codePoint-65<26){return codePoint-65}if(codePoint-97<26){return codePoint-97}
28return base}function digitToBasic(digit,flag){return digit+22+75*(digit<26)-((flag!=0)<<5)}function adapt(delta,numPoints,firstTime){var k=0;delta=firstTime?floor(delta/damp):delta>>1;delta+=floor(delta/numPoints);for(;delta>baseMinusTMin*tMax>>1;k+=base){delta=floor(delta/baseMinusTMin)}return floor(k+(baseMinusTMin+1)*delta/(delta+skew))}function decode(input){var output=[],inputLength=input.length,out,i=0,n=initialN,bias=initialBias,basic,j,index,oldi,w,k,digit,t,baseMinusT;basic=input.lastIndexOf(delimiter);if(basic<0){basic=0}for(j=0;j<basic;++j){if(input.charCodeAt(j)>=128){error("not-basic")}output.push(input.charCodeAt(j))}for(index=basic>0?basic+1:0;index<inputLength;){for(oldi=i,w=1,k=base;;k+=base){if(index>=inputLength){error("invalid-input")}digit=basicToDigit(input.charCodeAt(index++));if(digit>=base||digit>floor((maxInt-i)/w)){error("overflow")}i+=digit*w;t=k<=bias?tMin:k>=bias+tMax?tMax:k-bias;if(digit<t){break}baseMinusT=base-t;if(w>floor(maxInt/baseMinusT)){error("overflow")}w*=baseMinusT}out=output.length+1;bias=adapt(i-oldi,out,oldi==0);if(floor(i/out)>maxInt-n){error("overflow")}n+=floor(i/out);i%=out;output.splice(i++,0,n)}return ucs2encode(output)}function encode(input){var n,delta,handledCPCount,basicLength,bias,j,m,q,k,t,currentValue,output=[],inputLength,handledCPCountPlusOne,baseMinusT,qMinusT;input=ucs2decode(input);inputLength=input.length;n=initialN;delta=0;bias=initialBias;for(j=0;j<inputLength;++j){currentValue=input[j];if(currentValue<128){output.push(stringFromCharCode(currentValue))}}handledCPCount=basicLength=output.length;if(basicLength){output.push(delimiter)}while(handledCPCount<inputLength){for(m=maxInt,j=0;j<inputLength;++j){currentValue=input[j];if(currentValue>=n&&currentValue<m){m=currentValue}}handledCPCountPlusOne=handledCPCount+1;if(m-n>floor((maxInt-delta)/handledCPCountPlusOne)){error("overflow")}delta+=(m-n)*handledCPCountPlusOne;n=m;for(j=0;j<inputLength;++j){currentValue=input[j];if(currentValue<n&&++delta>maxInt){error("overflow")}if(currentValue==n){for(q=delta,k=base;;k+=base){t=k<=bias?tMin:k>=bias+tMax?tMax:k-bias;if(q<t){break}qMinusT=q-t;baseMinusT=base-t;output.push(stringFromCharCode(digitToBasic(t+qMinusT%baseMinusT,0)));q=floor(qMinusT/baseMinusT)}output.push(stringFromCharCode(digitToBasic(q,0)));bias=adapt(delta,handledCPCountPlusOne,handledCPCount==basicLength);delta=0;++handledCPCount}}++delta;++n}return output.join("")}function toUnicode(input){return mapDomain(input,(function(string){return regexPunycode.test(string)?decode(string.slice(4).toLowerCase()):string}))}function toASCII(input){return mapDomain(input,(function(string){return regexNonASCII.test(string)?"xn--"+encode(string):string}))}punycode={version:"1.4.1",ucs2:{decode:ucs2decode,encode:ucs2encode},decode:decode,encode:encode,toASCII:toASCII,toUnicode:toUnicode};if(true){!(__WEBPACK_AMD_DEFINE_RESULT__=function(){return punycode}.call(exports,__webpack_require__,exports,module),__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__))}else{}})(this)}).call(this,__webpack_require__(363)(module),__webpack_require__(35))},function(module,exports){module.exports=function(module){if(!module.webpackPolyfill){module.deprecate=function(){};module.paths=[];if(!module.children)module.children=[];Object.defineProperty(module,"loaded",{enumerable:true,get:function(){return module.l}});Object.defineProperty(module,"id",{enumerable:true,get:function(){return module.i}});module.webpackPolyfill=1}return module}},function(module,exports,__webpack_require__){"use strict";var stringify=__webpack_require__(365);var parse=__webpack_require__(401);var formats=__webpack_require__(144);module.exports={formats:formats,parse:parse,stringify:stringify}},function(module,exports,__webpack_require__){"use strict";var getSideChannel=__webpack_require__(202);var utils=__webpack_require__(206);var formats=__webpack_require__(144);var has=Object.prototype.hasOwnProperty;var arrayPrefixGenerators={brackets:function brackets(prefix){return prefix+"[]"},comma:"comma",indices:function indices(prefix,key){return prefix+"["+key+"]"},repeat:function repeat(prefix){return prefix}};var isArray=Array.isArray;var push=Array.prototype.push;var pushToArray=function(arr,valueOrArray){push.apply(arr,isArray(valueOrArray)?valueOrArray:[valueOrArray])};var toISO=Date.prototype.toISOString;var defaultFormat=formats["default"];var defaults={addQueryPrefix:false,allowDots:false,allowEmptyArrays:false,arrayFormat:"indices",charset
28:"utf-8",charsetSentinel:false,commaRoundTrip:false,delimiter:"&",encode:true,encodeDotInKeys:false,encoder:utils.encode,encodeValuesOnly:false,filter:void undefined,format:defaultFormat,formatter:formats.formatters[defaultFormat],indices:false,serializeDate:function serializeDate(date){return toISO.call(date)},skipNulls:false,strictNullHandling:false};var isNonNullishPrimitive=function isNonNullishPrimitive(v){return typeof v==="string"||typeof v==="number"||typeof v==="boolean"||typeof v==="symbol"||typeof v==="bigint"};var sentinel={};var stringify=function stringify(object,prefix,generateArrayPrefix,commaRoundTrip,allowEmptyArrays,strictNullHandling,skipNulls,encodeDotInKeys,encoder,filter,sort,allowDots,serializeDate,format,formatter,encodeValuesOnly,charset,sideChannel){var obj=object;var tmpSc=sideChannel;var step=0;var findFlag=false;while((tmpSc=tmpSc.get(sentinel))!==void undefined&&!findFlag){var pos=tmpSc.get(object);step+=1;if(typeof pos!=="undefined"){if(pos===step){throw new RangeError("Cyclic object value")}else{findFlag=true}}if(typeof tmpSc.get(sentinel)==="undefined"){step=0}}if(typeof filter==="function"){obj=filter(prefix,obj)}else if(obj instanceof Date){obj=serializeDate(obj)}else if(generateArrayPrefix==="comma"&&isArray(obj)){obj=utils.maybeMap(obj,(function(value){if(value instanceof Date){return serializeDate(value)}return value}))}if(obj===null){if(strictNullHandling){return encoder&&!encodeValuesOnly?encoder(prefix,defaults.encoder,charset,"key",format):prefix}obj=""}if(isNonNullishPrimitive(obj)||utils.isBuffer(obj)){if(encoder){var keyValue=encodeValuesOnly?prefix:encoder(prefix,defaults.encoder,charset,"key",format);return[formatter(keyValue)+"="+formatter(encoder(obj,defaults.encoder,charset,"value",format))]}return[formatter(prefix)+"="+formatter(String(obj))]}var values=[];if(typeof obj==="undefined"){return values}var objKeys;if(generateArrayPrefix==="comma"&&isArray(obj)){if(encodeValuesOnly&&encoder){obj=utils.maybeMap(obj,encoder)}objKeys=[{value:obj.length>0?obj.join(",")||null:void undefined}]}else if(isArray(filter)){objKeys=filter}else{var keys=Object.keys(obj);objKeys=sort?keys.sort(sort):keys}var encodedPrefix=encodeDotInKeys?String(prefix).replace(/\./g,"%2E"):String(prefix);var adjustedPrefix=commaRoundTrip&&isArray(obj)&&obj.length===1?encodedPrefix+"[]":encodedPrefix;if(allowEmptyArrays&&isArray(obj)&&obj.length===0){return adjustedPrefix+"[]"}for(var j=0;j<objKeys.length;++j){var key=objKeys[j];var value=typeof key==="object"&&key&&typeof key.value!=="undefined"?key.value:obj[key];if(skipNulls&&value===null){continue}var encodedKey=allowDots&&encodeDotInKeys?String(key).replace(/\./g,"%2E"):String(key);var keyPrefix=isArray(obj)?typeof generateArrayPrefix==="function"?generateArrayPrefix(adjustedPrefix,encodedKey):adjustedPrefix:adjustedPrefix+(allowDots?"."+encodedKey:"["+encodedKey+"]");sideChannel.set(object,step);var valueSideChannel=getSideChannel();valueSideChannel.set(sentinel,sideChannel);pushToArray(values,stringify(value,keyPrefix,generateArrayPrefix,commaRoundTrip,allowEmptyArrays,strictNullHandling,skipNulls,encodeDotInKeys,generateArrayPrefix==="comma"&&encodeValuesOnly&&isArray(obj)?null:encoder,filter,sort,allowDots,serializeDate,format,formatter,encodeValuesOnly,charset,valueSideChannel))}return values};var normalizeStringifyOptions=function normalizeStringifyOptions(opts){if(!opts){return defaults}if(typeof opts.allowEmptyArrays!=="undefined"&&typeof opts.allowEmptyArrays!=="boolean"){throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided")}if(typeof opts.encodeDotInKeys!=="undefined"&&typeof opts.encodeDotInKeys!=="boolean"){throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided")}if(opts.encoder!==null&&typeof opts.encoder!=="undefined"&&typeof opts.encoder!=="function"){throw new TypeError("Encoder has to be a function.")}var charset=opts.charset||defaults.charset;if(typeof opts.charset!=="undefined"&&opts.charset!=="utf-8"&&opts.charset!=="iso-8859-1"){throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined")}var format=formats["default"];if(typeof opts.format!=="undefined"){if(!has.call(formats.formatters,opts.format)){throw new TypeError("Unknown format option provided.")}format=opts.format}var formatter=formats.formatters[format];var filter=defaults.filter;if(typeof opts.filter==="function"||isArray(opts.filter)){filter=opts.filter}var arrayFormat;if(opts.arrayFormat in arrayPrefixGenerators){arrayFormat=opts.arrayFormat}else if("indices"in opts){arrayFormat=opts.indices?"indices":"repeat"}else{arrayFormat=defaults.arrayFormat}if("commaRoundTrip"in opts&&typeof opts.commaRoundTrip!=="boolean"){throw new TypeError("`commaRoundTrip` must be a boolean, or absent")}var allowDots=typeof opts.allowDots==="undefined"?opts.encodeDotInKeys===true?true:defaults.allowDots:!!opts.allowDots;return{addQueryPrefix:typeof opts.addQueryPrefix==="boolean"?opts.addQueryPrefix:defaults.addQueryPrefix,allowDots:allowDots,allowEmptyArrays:typeof opts.allowEmptyArrays==="boolean"?!!opts.allowEmptyArrays:defaults.allowEmptyArrays,arrayFormat:arrayFormat,charset
28:charset,charsetSentinel:typeof opts.charsetSentinel==="boolean"?opts.charsetSentinel:defaults.charsetSentinel,commaRoundTrip:!!opts.commaRoundTrip,delimiter:typeof opts.delimiter==="undefined"?defaults.delimiter:opts.delimiter,encode:typeof opts.encode==="boolean"?opts.encode:defaults.encode,encodeDotInKeys:typeof opts.encodeDotInKeys==="boolean"?opts.encodeDotInKeys:defaults.encodeDotInKeys,encoder:typeof opts.encoder==="function"?opts.encoder:defaults.encoder,encodeValuesOnly:typeof opts.encodeValuesOnly==="boolean"?opts.encodeValuesOnly:defaults.encodeValuesOnly,filter:filter,format:format,formatter:formatter,serializeDate:typeof opts.serializeDate==="function"?opts.serializeDate:defaults.serializeDate,skipNulls:typeof opts.skipNulls==="boolean"?opts.skipNulls:defaults.skipNulls,sort:typeof opts.sort==="function"?opts.sort:null,strictNullHandling:typeof opts.strictNullHandling==="boolean"?opts.strictNullHandling:defaults.strictNullHandling}};module.exports=function(object,opts){var obj=object;var options=normalizeStringifyOptions(opts);var objKeys;var filter;if(typeof options.filter==="function"){filter=options.filter;obj=filter("",obj)}else if(isArray(options.filter)){filter=options.filter;objKeys=filter}var keys=[];if(typeof obj!=="object"||obj===null){return""}var generateArrayPrefix=arrayPrefixGenerators[options.arrayFormat];var commaRoundTrip=generateArrayPrefix==="comma"&&options.commaRoundTrip;if(!objKeys){objKeys=Object.keys(obj)}if(options.sort){objKeys.sort(options.sort)}var sideChannel=getSideChannel();for(var i=0;i<objKeys.length;++i){var key=objKeys[i];var value=obj[key];if(options.skipNulls&&value===null){continue}pushToArray(keys,stringify(value,key,generateArrayPrefix,commaRoundTrip,options.allowEmptyArrays,options.strictNullHandling,options.skipNulls,options.encodeDotInKeys,options.encode?options.encoder:null,options.filter,options.sort,options.allowDots,options.serializeDate,options.format,options.formatter,options.encodeValuesOnly,options.charset,sideChannel))}var joined=keys.join(options.delimiter);var prefix=options.addQueryPrefix===true?"?":"";if(options.charsetSentinel){if(options.charset==="iso-8859-1"){prefix+="utf8=%26%2310003%3B&"}else{prefix+="utf8=%E2%9C%93&"}}return joined.length>0?prefix+joined:""}},function(module,exports,__webpack_require__){(function(global){var hasMap=typeof Map==="function"&&Map.prototype;var mapSizeDescriptor=Object.getOwnPropertyDescriptor&&hasMap?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null;var mapSize=hasMap&&mapSizeDescriptor&&typeof mapSizeDescriptor.get==="function"?mapSizeDescriptor.get:null;var mapForEach=hasMap&&Map.prototype.forEach;var hasSet=typeof Set==="function"&&Set.prototype;var setSizeDescriptor=Object.getOwnPropertyDescriptor&&hasSet?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null;var setSize=hasSet&&setSizeDescriptor&&typeof setSizeDescriptor.get==="function"?setSizeDescriptor.get:null;var setForEach=hasSet&&Set.prototype.forEach;var hasWeakMap=typeof WeakMap==="function"&&WeakMap.prototype;var weakMapHas=hasWeakMap?WeakMap.prototype.has:null;var hasWeakSet=typeof WeakSet==="function"&&WeakSet.prototype;var weakSetHas=hasWeakSet?WeakSet.prototype.has:null;var hasWeakRef=typeof WeakRef==="function"&&WeakRef.prototype;var weakRefDeref=hasWeakRef?WeakRef.prototype.deref:null;var booleanValueOf=Boolean.prototype.valueOf;var objectToString=Object.prototype.toString;var functionToString=Function.prototype.toString;var $match=String.prototype.match;var $slice=String.prototype.slice;var $replace=String.prototype.replace;var $toUpperCase=String.prototype.toUpperCase;var $toLowerCase=String.prototype.toLowerCase;var $test=RegExp.prototype.test;var $concat=Array.prototype.concat;var $join=Array.prototype.join;var $arrSlice=Array.prototype.slice;var $floor=Math.floor;var bigIntValueOf=typeof BigInt==="function"?BigInt.prototype.valueOf:null;var gOPS=Object.getOwnPropertySymbols;var symToString=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?Symbol.prototype.toString:null;var hasShammedSymbols=typeof Symbol==="function"&&typeof Symbol.iterator==="object";var toStringTag=typeof Symbol==="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===hasShammedSymbols?"object":"symbol")?Symbol.toStringTag:null;var isEnumerable=Object.prototype.propertyIsEnumerable;var gPO=(typeof Reflect==="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(O){return O.__proto__}:null);function addNumericSeparator(num,str){if(num===Infinity||num===-Infinity||num!==num||num&&num>-1e3&&num<1e3||$test.call(/e/,str)){return str}var sepRegex=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof num==="number"){var int=num<0?-$floor(-num):$floor(num);if(int!==num){var intStr=String(int);var dec=$slice.call(str,intStr.length+1);return $replace.call(intStr,sepRegex,"$&_")+"."+$replace.call($replace.call(dec,/([0-9]{3})/g,"$&_"),/_$/,"")}}return $replace.call(str,sepRegex,"$&_")}var utilInspect=__webpack_require__(367);var inspectCustom=utilInspect.custom;var inspectSymbol=isSymbol(inspectCustom)?inspectCustom:null;var quotes={__proto__:null,double:'"',single:"'"};var quoteREs={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};module.exports=function inspect_(obj,options,depth,seen){var opts=options||{};if(has(opts,"quoteStyle")&&!has(quotes,opts.quoteStyle)){throw new TypeError('option "quoteStyle" must be "single" or "double"')}if(has(opts,"maxStringLength")&&(typeof opts.maxStringLength==="number"?opts.maxStringLength<0&&opts.maxStringLength!==Infinity:opts.maxStringLength!==null)){throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`')}var customInspect=has(opts,"customInspect")?opts.customInspect:true;if(typeof customInspect!=="boolean"&&customInspect!=="symbol"){throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`")}if(has(opts,"indent")&&opts.indent!==null&&opts.indent!=="\t"&&!(parseInt(opts.indent,10)===opts.indent&&opts.indent>0)){throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`')}if(has(opts,"numericSeparator")&&typeof opts.numericSeparator!=="boolean"){throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`')}var numericSeparator=opts.numericSeparator;if(typeof obj==="undefined"){return"undefined"}
28if(obj===null){return"null"}if(typeof obj==="boolean"){return obj?"true":"false"}if(typeof obj==="string"){return inspectString(obj,opts)}if(typeof obj==="number"){if(obj===0){return Infinity/obj>0?"0":"-0"}var str=String(obj);return numericSeparator?addNumericSeparator(obj,str):str}if(typeof obj==="bigint"){var bigIntStr=String(obj)+"n";return numericSeparator?addNumericSeparator(obj,bigIntStr):bigIntStr}var maxDepth=typeof opts.depth==="undefined"?5:opts.depth;if(typeof depth==="undefined"){depth=0}if(depth>=maxDepth&&maxDepth>0&&typeof obj==="object"){return isArray(obj)?"[Array]":"[Object]"}var indent=getIndent(opts,depth);if(typeof seen==="undefined"){seen=[]}else if(indexOf(seen,obj)>=0){return"[Circular]"}function inspect(value,from,noIndent){if(from){seen=$arrSlice.call(seen);seen.push(from)}if(noIndent){var newOpts={depth:opts.depth};if(has(opts,"quoteStyle")){newOpts.quoteStyle=opts.quoteStyle}return inspect_(value,newOpts,depth+1,seen)}return inspect_(value,opts,depth+1,seen)}if(typeof obj==="function"&&!isRegExp(obj)){var name=nameOf(obj);var keys=arrObjKeys(obj,inspect);return"[Function"+(name?": "+name:" (anonymous)")+"]"+(keys.length>0?" { "+$join.call(keys,", ")+" }":"")}if(isSymbol(obj)){var symString=hasShammedSymbols?$replace.call(String(obj),/^(Symbol\(.*\))_[^)]*$/,"$1"):symToString.call(obj);return typeof obj==="object"&&!hasShammedSymbols?markBoxed(symString):symString}if(isElement(obj)){var s="<"+$toLowerCase.call(String(obj.nodeName));var attrs=obj.attributes||[];for(var i=0;i<attrs.length;i++){s+=" "+attrs[i].name+"="+wrapQuotes(quote(attrs[i].value),"double",opts)}s+=">";if(obj.childNodes&&obj.childNodes.length){s+="..."}s+="</"+$toLowerCase.call(String(obj.nodeName))+">";return s}if(isArray(obj)){if(obj.length===0){return"[]"}var xs=arrObjKeys(obj,inspect);if(indent&&!singleLineValues(xs)){return"["+indentedJoin(xs,indent)+"]"}return"[ "+$join.call(xs,", ")+" ]"}if(isError(obj)){var parts=arrObjKeys(obj,inspect);if(!("cause"in Error.prototype)&&"cause"in obj&&!isEnumerable.call(obj,"cause")){return"{ ["+String(obj)+"] "+$join.call($concat.call("[cause]: "+inspect(obj.cause),parts),", ")+" }"}if(parts.length===0){return"["+String(obj)+"]"}return"{ ["+String(obj)+"] "+$join.call(parts,", ")+" }"}if(typeof obj==="object"&&customInspect){if(inspectSymbol&&typeof obj[inspectSymbol]==="function"&&utilInspect){return utilInspect(obj,{depth:maxDepth-depth})}else if(customInspect!=="symbol"&&typeof obj.inspect==="function"){return obj.inspect()}}if(isMap(obj)){var mapParts=[];if(mapForEach){mapForEach.call(obj,(function(value,key){mapParts.push(inspect(key,obj,true)+" => "+inspect(value,obj))}))}return collectionOf("Map",mapSize.call(obj),mapParts,indent)}
28if(isSet(obj)){var setParts=[];if(setForEach){setForEach.call(obj,(function(value){setParts.push(inspect(value,obj))}))}return collectionOf("Set",setSize.call(obj),setParts,indent)}if(isWeakMap(obj)){return weakCollectionOf("WeakMap")}if(isWeakSet(obj)){return weakCollectionOf("WeakSet")}if(isWeakRef(obj)){return weakCollectionOf("WeakRef")}if(isNumber(obj)){return markBoxed(inspect(Number(obj)))}if(isBigInt(obj)){return markBoxed(inspect(bigIntValueOf.call(obj)))}if(isBoolean(obj)){return markBoxed(booleanValueOf.call(obj))}if(isString(obj)){return markBoxed(inspect(String(obj)))}if(typeof window!=="undefined"&&obj===window){return"{ [object Window] }"}if(typeof globalThis!=="undefined"&&obj===globalThis||typeof global!=="undefined"&&obj===global){return"{ [object globalThis] }"}if(!isDate(obj)&&!isRegExp(obj)){var ys=arrObjKeys(obj,inspect);var isPlainObject=gPO?gPO(obj)===Object.prototype:obj instanceof Object||obj.constructor===Object;var protoTag=obj instanceof Object?"":"null prototype";var stringTag=!isPlainObject&&toStringTag&&Object(obj)===obj&&toStringTag in obj?$slice.call(toStr(obj),8,-1):protoTag?"Object":"";var constructorTag=isPlainObject||typeof obj.constructor!=="function"?"":obj.constructor.name?obj.constructor.name+" ":"";var tag=constructorTag+(stringTag||protoTag?"["+$join.call($concat.call([],stringTag||[],protoTag||[]),": ")+"] ":"");if(ys.length===0){return tag+"{}"}if(indent){return tag+"{"+indentedJoin(ys,indent)+"}"}return tag+"{ "+$join.call(ys,", ")+" }"}return String(obj)};function wrapQuotes(s,defaultStyle,opts){var style=opts.quoteStyle||defaultStyle;var quoteChar=quotes[style];return quoteChar+s+quoteChar}function quote(s){return $replace.call(String(s),/"/g,"&quot;")}function canTrustToString(obj){return!toStringTag||!(typeof obj==="object"&&(toStringTag in obj||typeof obj[toStringTag]!=="undefined"))}function isArray(obj){return toStr(obj)==="[object Array]"&&canTrustToString(obj)}function isDate(obj){return toStr(obj)==="[object Date]"&&canTrustToString(obj)}function isRegExp(obj){return toStr(obj)==="[object RegExp]"&&canTrustToString(obj)}function isError(obj){return toStr(obj)==="[object Error]"&&canTrustToString(obj)}function isString(obj){return toStr(obj)==="[object String]"&&canTrustToString(obj)}function isNumber(obj){return toStr(obj)==="[object Number]"&&canTrustToString(obj)}function isBoolean(obj){return toStr(obj)==="[object Boolean]"&&canTrustToString(obj)}function isSymbol(obj){if(hasShammedSymbols){return obj&&typeof obj==="object"&&obj instanceof Symbol}if(typeof obj==="symbol"){return true}if(!obj||typeof obj!=="object"||!symToString){return false}try{symToString.call(obj);return true}catch(e){}return false}function isBigInt(obj){if(!obj||typeof obj!=="object"||!bigIntValueOf){return false}try{bigIntValueOf.call(obj);return true}catch(e){}return false}var hasOwn=Object.prototype.hasOwnProperty||function(key){return key in this};function has(obj,key){return hasOwn.call(obj,key)}function toStr(obj){return objectToString.call(obj)}function nameOf(f){if(f.name){return f.name}var m=$match.call(functionToString.call(f),/^function\s*([\w$]+)/);if(m){return m[1]}return null}function indexOf(xs,x){if(xs.indexOf){return xs.indexOf(x)}for(var i=0,l=xs.length;i<l;i++){if(xs[i]===x){return i}}return-1}function isMap(x){if(!mapSize||!x||typeof x!=="object"){return false}try{mapSize.call(x);try{setSize.call(x)}catch(s){return true}return x instanceof Map}catch(e){}return false}function isWeakMap(x){if(!weakMapHas||!x||typeof x!=="object"){return false}try{weakMapHas.call(x,weakMapHas);try{weakSetHas.call(x,weakSetHas)}catch(s){return true}return x instanceof WeakMap}catch(e){}return false}function isWeakRef(x){if(!weakRefDeref||!x||typeof x!=="object"){return false}try{weakRefDeref.call(x);return true}catch(e){}return false}function isSet(x){if(!setSize||!x||typeof x!=="object"){return false}try{setSize.call(x);try{mapSize.call(x)}catch(m){return true}return x instanceof Set}catch(e){}return false}function isWeakSet(x){if(!weakSetHas||!x||typeof x!=="object"){return false}try{weakSetHas.call(x,weakSetHas);try{weakMapHas.call(x,weakMapHas)}catch(s){return true}return x instanceof WeakSet}catch(e){}return false}function isElement(x){if(!x||typeof x!=="object"){return false}if(typeof HTMLElement!=="undefined"&&x instanceof HTMLElement){return true}return typeof x.nodeName==="string"&&typeof x.getAttribute==="function"}
28function inspectString(str,opts){if(str.length>opts.maxStringLength){var remaining=str.length-opts.maxStringLength;var trailer="... "+remaining+" more character"+(remaining>1?"s":"");return inspectString($slice.call(str,0,opts.maxStringLength),opts)+trailer}var quoteRE=quoteREs[opts.quoteStyle||"single"];quoteRE.lastIndex=0;var s=$replace.call($replace.call(str,quoteRE,"\\$1"),/[\x00-\x1f]/g,lowbyte);return wrapQuotes(s,"single",opts)}function lowbyte(c){var n=c.charCodeAt(0);var x={8:"b",9:"t",10:"n",12:"f",13:"r"}[n];if(x){return"\\"+x}return"\\x"+(n<16?"0":"")+$toUpperCase.call(n.toString(16))}function markBoxed(str){return"Object("+str+")"}function weakCollectionOf(type){return type+" { ? }"}function collectionOf(type,size,entries,indent){var joinedEntries=indent?indentedJoin(entries,indent):$join.call(entries,", ");return type+" ("+size+") {"+joinedEntries+"}"}function singleLineValues(xs){for(var i=0;i<xs.length;i++){if(indexOf(xs[i],"\n")>=0){return false}}return true}function getIndent(opts,depth){var baseIndent;if(opts.indent==="\t"){baseIndent="\t"}else if(typeof opts.indent==="number"&&opts.indent>0){baseIndent=$join.call(Array(opts.indent+1)," ")}else{return null}return{base:baseIndent,prev:$join.call(Array(depth+1),baseIndent)}}function indentedJoin(xs,indent){if(xs.length===0){return""}var lineJoiner="\n"+indent.prev+indent.base;return lineJoiner+$join.call(xs,","+lineJoiner)+"\n"+indent.prev}function arrObjKeys(obj,inspect){var isArr=isArray(obj);var xs=[];if(isArr){xs.length=obj.length;for(var i=0;i<obj.length;i++){xs[i]=has(obj,i)?inspect(obj[i],obj):""}}var syms=typeof gOPS==="function"?gOPS(obj):[];var symMap;if(hasShammedSymbols){symMap={};for(var k=0;k<syms.length;k++){symMap["$"+syms[k]]=syms[k]}}for(var key in obj){if(!has(obj,key)){continue}if(isArr&&String(Number(key))===key&&key<obj.length){continue}if(hasShammedSymbols&&symMap["$"+key]instanceof Symbol){continue}else if($test.call(/[^\w$]/,key)){xs.push(inspect(key,obj)+": "+inspect(obj[key],obj))}else{xs.push(key+": "+inspect(obj[key],obj))}}if(typeof gOPS==="function"){for(var j=0;j<syms.length;j++){if(isEnumerable.call(obj,syms[j])){xs.push("["+inspect(syms[j])+"]: "+inspect(obj[syms[j]],obj))}}}return xs}}).call(this,__webpack_require__(35))},function(module,exports){},function(module,exports,__webpack_require__){"use strict";var inspect=__webpack_require__(369);var $TypeError=__webpack_require__(53);var listGetNode=function(list,key,isDelete){var prev=list;var curr;for(;(curr=prev.next)!=null;prev=curr){if(curr.key===key){prev.next=curr.next;if(!isDelete){curr.next=list.next;list.next=curr}return curr}}};var listGet=function(objects,key){if(!objects){return void undefined}var node=listGetNode(objects,key);return node&&node.value};var listSet=function(objects,key,value){var node=listGetNode(objects,key);if(node){node.value=value}else{objects.next={key:key,next:objects.next,value:value}}};var listHas=function(objects,key){if(!objects){return false}return!!listGetNode(objects,key)};var listDelete=function(objects,key){if(objects){return listGetNode(objects,key,true)}};module.exports=function getSideChannelList(){var $o;var channel={assert:function(key){if(!channel.has(key)){throw new $TypeError("Side channel does not contain "+inspect(key))}},delete:function(key){var root=$o&&$o.next;var deletedNode=listDelete($o,key);if(deletedNode&&root&&root===deletedNode){$o=void undefined}return!!deletedNode},get:function(key){return listGet($o,key)},has:function(key){return listHas($o,key)},set:function(key,value){if(!$o){$o={next:void undefined}}listSet($o,key,value)}};return channel}},function(module,exports,__webpack_require__){(function(global){var hasMap=typeof Map==="function"&&Map.prototype;var mapSizeDescriptor=Object.getOwnPropertyDescriptor&&hasMap?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null;var mapSize=hasMap&&mapSizeDescriptor&&typeof mapSizeDescriptor.get==="function"?mapSizeDescriptor.get:null;var mapForEach=hasMap&&Map.prototype.forEach;var hasSet=typeof Set==="function"&&Set.prototype;var setSizeDescriptor=Object.getOwnPropertyDescriptor&&hasSet?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null;var setSize=hasSet&&setSizeDescriptor&&typeof setSizeDescriptor.get==="function"?setSizeDescriptor.get:null;var setForEach=hasSet&&Set.prototype.forEach;var hasWeakMap=typeof WeakMap==="function"&&WeakMap.prototype;var weakMapHas=hasWeakMap?WeakMap.prototype.has:null;var hasWeakSet=typeof WeakSet==="function"&&WeakSet.prototype;var weakSetHas=hasWeakSet?WeakSet.prototype.has:null;var hasWeakRef=typeof WeakRef==="function"&&WeakRef.prototype;var weakRefDeref=hasWeakRef?WeakRef.prototype.deref:null;var booleanValueOf=Boolean.prototype.valueOf;var objectToString=Object.prototype.toString;var functionToString=Function.prototype.toString;var $match=String.prototype.match;var $slice=String.prototype.slice;var $replace=String.prototype.replace;var $toUpperCase=String.prototype.toUpperCase;var $toLowerCase=String.prototype.toLowerCase;var $test=RegExp.prototype.test;var $concat=Array.prototype.concat;var $join=Array.prototype.join;var $arrSlice=Array.prototype.slice;var $floor=Math.floor;
28var bigIntValueOf=typeof BigInt==="function"?BigInt.prototype.valueOf:null;var gOPS=Object.getOwnPropertySymbols;var symToString=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?Symbol.prototype.toString:null;var hasShammedSymbols=typeof Symbol==="function"&&typeof Symbol.iterator==="object";var toStringTag=typeof Symbol==="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===hasShammedSymbols?"object":"symbol")?Symbol.toStringTag:null;var isEnumerable=Object.prototype.propertyIsEnumerable;var gPO=(typeof Reflect==="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(O){return O.__proto__}:null);function addNumericSeparator(num,str){if(num===Infinity||num===-Infinity||num!==num||num&&num>-1e3&&num<1e3||$test.call(/e/,str)){return str}var sepRegex=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof num==="number"){var int=num<0?-$floor(-num):$floor(num);if(int!==num){var intStr=String(int);var dec=$slice.call(str,intStr.length+1);return $replace.call(intStr,sepRegex,"$&_")+"."+$replace.call($replace.call(dec,/([0-9]{3})/g,"$&_"),/_$/,"")}}return $replace.call(str,sepRegex,"$&_")}var utilInspect=__webpack_require__(370);var inspectCustom=utilInspect.custom;var inspectSymbol=isSymbol(inspectCustom)?inspectCustom:null;var quotes={__proto__:null,double:'"',single:"'"};var quoteREs={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};module.exports=function inspect_(obj,options,depth,seen){var opts=options||{};if(has(opts,"quoteStyle")&&!has(quotes,opts.quoteStyle)){throw new TypeError('option "quoteStyle" must be "single" or "double"')}if(has(opts,"maxStringLength")&&(typeof opts.maxStringLength==="number"?opts.maxStringLength<0&&opts.maxStringLength!==Infinity:opts.maxStringLength!==null)){throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`')}var customInspect=has(opts,"customInspect")?opts.customInspect:true;if(typeof customInspect!=="boolean"&&customInspect!=="symbol"){throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`")}if(has(opts,"indent")&&opts.indent!==null&&opts.indent!=="\t"&&!(parseInt(opts.indent,10)===opts.indent&&opts.indent>0)){throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`')}if(has(opts,"numericSeparator")&&typeof opts.numericSeparator!=="boolean"){throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`')}var numericSeparator=opts.numericSeparator;if(typeof obj==="undefined"){return"undefined"}if(obj===null){return"null"}if(typeof obj==="boolean"){return obj?"true":"false"}if(typeof obj==="string"){return inspectString(obj,opts)}if(typeof obj==="number"){if(obj===0){return Infinity/obj>0?"0":"-0"}var str=String(obj);return numericSeparator?addNumericSeparator(obj,str):str}if(typeof obj==="bigint"){var bigIntStr=String(obj)+"n";return numericSeparator?addNumericSeparator(obj,bigIntStr):bigIntStr}var maxDepth=typeof opts.depth==="undefined"?5:opts.depth;if(typeof depth==="undefined"){depth=0}if(depth>=maxDepth&&maxDepth>0&&typeof obj==="object"){return isArray(obj)?"[Array]":"[Object]"}var indent=getIndent(opts,depth);if(typeof seen==="undefined"){seen=[]}else if(indexOf(seen,obj)>=0){return"[Circular]"}function inspect(value,from,noIndent){if(from){seen=$arrSlice.call(seen);seen.push(from)}if(noIndent){var newOpts={depth:opts.depth};if(has(opts,"quoteStyle")){newOpts.quoteStyle=opts.quoteStyle}return inspect_(value,newOpts,depth+1,seen)}return inspect_(value,opts,depth+1,seen)}if(typeof obj==="function"&&!isRegExp(obj)){var name=nameOf(obj);var keys=arrObjKeys(obj,inspect);return"[Function"+(name?": "+name:" (anonymous)")+"]"+(keys.length>0?" { "+$join.call(keys,", ")+" }":"")}if(isSymbol(obj)){var symString=hasShammedSymbols?$replace.call(String(obj),/^(Symbol\(.*\))_[^)]*$/,"$1"):symToString.call(obj);return typeof obj==="object"&&!hasShammedSymbols?markBoxed(symString):symString}if(isElement(obj)){var s="<"+$toLowerCase.call(String(obj.nodeName));var attrs=obj.attributes||[];for(var i=0;i<attrs.length;i++){s+=" "+attrs[i].name+"="+wrapQuotes(quote(attrs[i].value),"double",opts)}s+=">";if(obj.childNodes&&obj.childNodes.length){s+="..."}s+="</"+$toLowerCase.call(String(obj.nodeName))+">";return s}if(isArray(obj)){if(obj.length===0){return"[]"}var xs=arrObjKeys(obj,inspect);if(indent&&!singleLineValues(xs)){return"["+indentedJoin(xs,indent)+"]"}return"[ "+$join.call(xs,", ")+" ]"}if(isError(obj)){var parts=arrObjKeys(obj,inspect);if(!("cause"in Error.prototype)&&"cause"in obj&&!isEnumerable.call(obj,"cause")){return"{ ["+String(obj)+"] "+$join.call($concat.call("[cause]: "+inspect(obj.cause),parts),", ")+" }"}if(parts.length===0){return"["+String(obj)+"]"}return"{ ["+String(obj)+"] "+$join.call(parts,", ")+" }"}if(typeof obj==="object"&&customInspect){if(inspectSymbol&&typeof obj[inspectSymbol]==="function"&&utilInspect){return utilIns
28pect(obj,{depth:maxDepth-depth})}else if(customInspect!=="symbol"&&typeof obj.inspect==="function"){return obj.inspect()}}if(isMap(obj)){var mapParts=[];if(mapForEach){mapForEach.call(obj,(function(value,key){mapParts.push(inspect(key,obj,true)+" => "+inspect(value,obj))}))}return collectionOf("Map",mapSize.call(obj),mapParts,indent)}if(isSet(obj)){var setParts=[];if(setForEach){setForEach.call(obj,(function(value){setParts.push(inspect(value,obj))}))}return collectionOf("Set",setSize.call(obj),setParts,indent)}if(isWeakMap(obj)){return weakCollectionOf("WeakMap")}if(isWeakSet(obj)){return weakCollectionOf("WeakSet")}if(isWeakRef(obj)){return weakCollectionOf("WeakRef")}if(isNumber(obj)){return markBoxed(inspect(Number(obj)))}if(isBigInt(obj)){return markBoxed(inspect(bigIntValueOf.call(obj)))}if(isBoolean(obj)){return markBoxed(booleanValueOf.call(obj))}if(isString(obj)){return markBoxed(inspect(String(obj)))}if(typeof window!=="undefined"&&obj===window){return"{ [object Window] }"}if(typeof globalThis!=="undefined"&&obj===globalThis||typeof global!=="undefined"&&obj===global){return"{ [object globalThis] }"}if(!isDate(obj)&&!isRegExp(obj)){var ys=arrObjKeys(obj,inspect);var isPlainObject=gPO?gPO(obj)===Object.prototype:obj instanceof Object||obj.constructor===Object;var protoTag=obj instanceof Object?"":"null prototype";var stringTag=!isPlainObject&&toStringTag&&Object(obj)===obj&&toStringTag in obj?$slice.call(toStr(obj),8,-1):protoTag?"Object":"";var constructorTag=isPlainObject||typeof obj.constructor!=="function"?"":obj.constructor.name?obj.constructor.name+" ":"";var tag=constructorTag+(stringTag||protoTag?"["+$join.call($concat.call([],stringTag||[],protoTag||[]),": ")+"] ":"");if(ys.length===0){return tag+"{}"}if(indent){return tag+"{"+indentedJoin(ys,indent)+"}"}return tag+"{ "+$join.call(ys,", ")+" }"}return String(obj)};function wrapQuotes(s,defaultStyle,opts){var style=opts.quoteStyle||defaultStyle;var quoteChar=quotes[style];return quoteChar+s+quoteChar}function quote(s){return $replace.call(String(s),/"/g,"&quot;")}function canTrustToString(obj){return!toStringTag||!(typeof obj==="object"&&(toStringTag in obj||typeof obj[toStringTag]!=="undefined"))}function isArray(obj){return toStr(obj)==="[object Array]"&&canTrustToString(obj)}function isDate(obj){return toStr(obj)==="[object Date]"&&canTrustToString(obj)}function isRegExp(obj){return toStr(obj)==="[object RegExp]"&&canTrustToString(obj)}function isError(obj){return toStr(obj)==="[object Error]"&&canTrustToString(obj)}function isString(obj){return toStr(obj)==="[object String]"&&canTrustToString(obj)}function isNumber(obj){return toStr(obj)==="[object Number]"&&canTrustToString(obj)}function isBoolean(obj){return toStr(obj)==="[object Boolean]"&&canTrustToString(obj)}function isSymbol(obj){if(hasShammedSymbols){return obj&&typeof obj==="object"&&obj instanceof Symbol}if(typeof obj==="symbol"){return true}if(!obj||typeof obj!=="object"||!symToString){return false}try{symToString.call(obj);return true}catch(e){}return false}function isBigInt(obj){if(!obj||typeof obj!=="object"||!bigIntValueOf){return false}try{bigIntValueOf.call(obj);return true}catch(e){}return false}var hasOwn=Object.prototype.hasOwnProperty||function(key){return key in this};function has(obj,key){return hasOwn.call(obj,key)}function toStr(obj){return objectToString.call(obj)}function nameOf(f){if(f.name){return f.name}var m=$match.call(functionToString.call(f),/^function\s*([\w$]+)/);if(m){return m[1]}return null}function indexOf(xs,x){if(xs.indexOf){return xs.indexOf(x)}for(var i=0,l=xs.length;i<l;i++){if(xs[i]===x){return i}}return-1}function isMap(x){if(!mapSize||!x||typeof x!=="object"){return false}try{mapSize.call(x);try{setSize.call(x)}catch(s){return true}return x instanceof Map}catch(e){}return false}function isWeakMap(x){if(!weakMapHas||!x||typeof x!=="object"){return false}try{weakMapHas.call(x,weakMapHas);try{weakSetHas.call(x,weakSetHas)}catch(s){return true}return x instanceof WeakMap}catch(e){}return false}function isWeakRef(x){if(!weakRefDeref||!x||typeof x!=="object"){return false}try{weakRefDeref.call(x);return true}catch(e){}return false}function isSet(x){if(!setSize||!x||typeof x!=="object"){return false}try{setSize.call(x);try{mapSize.call(x)}catch(m){return true}return x instanceof Set}catch(e){}return false}function isWeakSet(x){if(!weakSetHas||!x||typeof x!=="object"){return false}try{weakSetHas.call(x,weakSetHas);try{weakMapHas.call(x,weakMapHas)}catch(s){return true}return x instanceof WeakSet}catch(e){}return false}function isElement(x){if(!x||typeof x!=="object"){return false}if(typeof HTMLElement!=="undefined"&&x instanceof HTMLElement){return true}return typeof x.nodeName==="string"&&typeof x.getAttribute==="function"}
28function inspectString(str,opts){if(str.length>opts.maxStringLength){var remaining=str.length-opts.maxStringLength;var trailer="... "+remaining+" more character"+(remaining>1?"s":"");return inspectString($slice.call(str,0,opts.maxStringLength),opts)+trailer}var quoteRE=quoteREs[opts.quoteStyle||"single"];quoteRE.lastIndex=0;var s=$replace.call($replace.call(str,quoteRE,"\\$1"),/[\x00-\x1f]/g,lowbyte);return wrapQuotes(s,"single",opts)}function lowbyte(c){var n=c.charCodeAt(0);var x={8:"b",9:"t",10:"n",12:"f",13:"r"}[n];if(x){return"\\"+x}return"\\x"+(n<16?"0":"")+$toUpperCase.call(n.toString(16))}function markBoxed(str){return"Object("+str+")"}function weakCollectionOf(type){return type+" { ? }"}function collectionOf(type,size,entries,indent){var joinedEntries=indent?indentedJoin(entries,indent):$join.call(entries,", ");return type+" ("+size+") {"+joinedEntries+"}"}function singleLineValues(xs){for(var i=0;i<xs.length;i++){if(indexOf(xs[i],"\n")>=0){return false}}return true}function getIndent(opts,depth){var baseIndent;if(opts.indent==="\t"){baseIndent="\t"}else if(typeof opts.indent==="number"&&opts.indent>0){baseIndent=$join.call(Array(opts.indent+1)," ")}else{return null}return{base:baseIndent,prev:$join.call(Array(depth+1),baseIndent)}}function indentedJoin(xs,indent){if(xs.length===0){return""}var lineJoiner="\n"+indent.prev+indent.base;return lineJoiner+$join.call(xs,","+lineJoiner)+"\n"+indent.prev}function arrObjKeys(obj,inspect){var isArr=isArray(obj);var xs=[];if(isArr){xs.length=obj.length;for(var i=0;i<obj.length;i++){xs[i]=has(obj,i)?inspect(obj[i],obj):""}}var syms=typeof gOPS==="function"?gOPS(obj):[];var symMap;if(hasShammedSymbols){symMap={};for(var k=0;k<syms.length;k++){symMap["$"+syms[k]]=syms[k]}}for(var key in obj){if(!has(obj,key)){continue}if(isArr&&String(Number(key))===key&&key<obj.length){continue}if(hasShammedSymbols&&symMap["$"+key]instanceof Symbol){continue}else if($test.call(/[^\w$]/,key)){xs.push(inspect(key,obj)+": "+inspect(obj[key],obj))}else{xs.push(key+": "+inspect(obj[key],obj))}}if(typeof gOPS==="function"){for(var j=0;j<syms.length;j++){if(isEnumerable.call(obj,syms[j])){xs.push("["+inspect(syms[j])+"]: "+inspect(obj[syms[j]],obj))}}}return xs}}).call(this,__webpack_require__(35))},function(module,exports){},function(module,exports,__webpack_require__){"use strict";var undefined;var $Object=__webpack_require__(90);var $Error=__webpack_require__(129);var $EvalError=__webpack_require__(130);var $RangeError=__webpack_require__(131);var $ReferenceError=__webpack_require__(132);var $SyntaxError=__webpack_require__(133);var $TypeError=__webpack_require__(53);var $URIError=__webpack_require__(134);var abs=__webpack_require__(135);var floor=__webpack_require__(136);var max=__webpack_require__(137);var min=__webpack_require__(138);var pow=__webpack_require__(139);var round=__webpack_require__(140);var sign=__webpack_require__(141);var $Function=Function;var getEvalledConstructor=function(expressionSyntax){try{return $Function('"use strict"; return ('+expressionSyntax+").constructor;")()}catch(e){}};var $gOPD=__webpack_require__(373);var $defineProperty=__webpack_require__(142);var throwTypeError=function(){throw new $TypeError};var ThrowTypeError=$gOPD?function(){try{arguments.callee;return throwTypeError}catch(calleeThrows){try{return $gOPD(arguments,"callee").get}catch(gOPDthrows){return throwTypeError}}}():throwTypeError;var hasSymbols=__webpack_require__(375)();var getProto=__webpack_require__(143);var $ObjectGPO=__webpack_require__(92);var $ReflectGPO=__webpack_require__(91);var $apply=__webpack_require__(93);var $call=__webpack_require__(81);var needsEval={};var TypedArray=typeof Uint8Array==="undefined"||!getProto?undefined:getProto(Uint8Array);var INTRINSICS={__proto__:null,"%AggregateError%":typeof AggregateError==="undefined"?undefined:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer==="undefined"?undefined:ArrayBuffer,"%ArrayIteratorPrototype%":hasSymbols&&getProto?getProto([][Symbol.iterator]()):undefined,"%AsyncFromSyncIteratorPrototype%":undefined,"%AsyncFunction%":needsEval,"%AsyncGenerator%":needsEval,"%AsyncGeneratorFunction%":needsEval,"%AsyncIteratorPrototype%":needsEval,"%Atomics%":typeof Atomics==="undefined"?undefined:Atomics,"%BigInt%":typeof BigInt==="undefined"?undefined:BigInt,"%BigInt64Array%":typeof BigInt64Array==="undefined"?undefined:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array==="undefined"?undefined:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView==="undefined"?undefined:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":$Error,"%eval%":eval,"%EvalError%":$EvalError,"%Float16Array%":typeof Float16Array==="undefined"?undefined:Float16Array,"%Float32Array%":typeof Float32Array==="undefined"?undefined:Float32Array,"%Float64Array%":typeof Float64Array==="undefined"?undefined:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry==="undefined"?undefined:FinalizationRegistry,"%Function%":$Function,"%GeneratorFunction%":needsEval,"%Int8Array%":typeof Int8Array==="undefined"?undefined:Int8Array,"%Int16Array%":typeof Int16Array==="undefined"?undefined:Int16Array,"%Int32Array%":typeof Int32Array==="undefined"?undefined:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
28IteratorPrototype%":hasSymbols&&getProto?getProto(getProto([][Symbol.iterator]())):undefined,"%JSON%":typeof JSON==="object"?JSON:undefined,"%Map%":typeof Map==="undefined"?undefined:Map,"%MapIteratorPrototype%":typeof Map==="undefined"||!hasSymbols||!getProto?undefined:getProto((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":$Object,"%Object.getOwnPropertyDescriptor%":$gOPD,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise==="undefined"?undefined:Promise,"%Proxy%":typeof Proxy==="undefined"?undefined:Proxy,"%RangeError%":$RangeError,"%ReferenceError%":$ReferenceError,"%Reflect%":typeof Reflect==="undefined"?undefined:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set==="undefined"?undefined:Set,"%SetIteratorPrototype%":typeof Set==="undefined"||!hasSymbols||!getProto?undefined:getProto((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer==="undefined"?undefined:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":hasSymbols&&getProto?getProto(""[Symbol.iterator]()):undefined,"%Symbol%":hasSymbols?Symbol:undefined,"%SyntaxError%":$SyntaxError,"%ThrowTypeError%":ThrowTypeError,"%TypedArray%":TypedArray,"%TypeError%":$TypeError,"%Uint8Array%":typeof Uint8Array==="undefined"?undefined:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray==="undefined"?undefined:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array==="undefined"?undefined:Uint16Array,"%Uint32Array%":typeof Uint32Array==="undefined"?undefined:Uint32Array,"%URIError%":$URIError,"%WeakMap%":typeof WeakMap==="undefined"?undefined:WeakMap,"%WeakRef%":typeof WeakRef==="undefined"?undefined:WeakRef,"%WeakSet%":typeof WeakSet==="undefined"?undefined:WeakSet,"%Function.prototype.call%":$call,"%Function.prototype.apply%":$apply,"%Object.defineProperty%":$defineProperty,"%Object.getPrototypeOf%":$ObjectGPO,"%Math.abs%":abs,"%Math.floor%":floor,"%Math.max%":max,"%Math.min%":min,"%Math.pow%":pow,"%Math.round%":round,"%Math.sign%":sign,"%Reflect.getPrototypeOf%":$ReflectGPO};if(getProto){try{null.error}catch(e){var errorProto=getProto(getProto(e));INTRINSICS["%Error.prototype%"]=errorProto}}var doEval=function doEval(name){var value;if(name==="%AsyncFunction%"){value=getEvalledConstructor("async function () {}")}else if(name==="%GeneratorFunction%"){value=getEvalledConstructor("function* () {}")}else if(name==="%AsyncGeneratorFunction%"){value=getEvalledConstructor("async function* () {}")}else if(name==="%AsyncGenerator%"){var fn=doEval("%AsyncGeneratorFunction%");if(fn){value=fn.prototype}}else if(name==="%AsyncIteratorPrototype%"){var gen=doEval("%AsyncGenerator%");if(gen&&getProto){value=getProto(gen.prototype)}}INTRINSICS[name]=value;return value};var LEGACY_ALIASES={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]};var bind=__webpack_require__(54);var hasOwn=__webpack_require__(383);var $concat=bind.call($call,Array.prototype.concat);var $spliceApply=bind.call($apply,Array.prototype.splice);var $replace=bind.call($call,String.prototype.replace);var $strSlice=bind.call($call,String.prototype.slice);var $exec=bind.call($call,RegExp.prototype.exec);var rePropName=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g;var reEscapeChar=/\\(\\)?/g;var stringToPath=function stringToPath(string){var first=$strSlice(string,0,1);var last=$strSlice(string,-1);if(first==="%"&&last!=="%"){throw new $SyntaxError("invalid intrinsic syntax, expected closing `%`")}else if(last==="%"&&first!=="%"){throw new $SyntaxError("invalid intrinsic syntax, expected opening `%`")}var result=[];$replace(string,rePropName,(function(match,number,quote,subString){result[result.length]=quote?$replace(subString,reEscapeChar,"$1"):number||match}));return result};var getBaseIntrinsic=function getBaseIntrinsic(name,allowMissing){var intrinsicName=name;var alias;if(hasOwn(LEGACY_ALIASES,intrinsicName)){alias=LEGACY_ALIASES[intrinsicName];intrinsicName="%"+alias[0]+"%"}if(hasOwn(INTRINSICS,intrinsicName)){var value=INTRINSICS[intrinsicName];if(value===needsEval){value=doEval(intrinsicName)}if(typeof value==="undefined"&&!allowMissing){throw new $TypeError("intrinsic "+name+" exists, but is not available. Please file an issue!")}return{alias:alias,name:intrinsicName,value:value}}throw new $SyntaxError("intrinsic "+name+" does not exist!")};module.exports=function GetIntrinsic(name,allowMissing){if(typeof name!=="string"||name.length===0){throw new $TypeError("intrinsic name must be a non-empty string")}if(arguments.length>1&&typeof allowMissing!=="boolean"){throw new $TypeError('"allowMissing" argument must be a boolean')}if($exec(/^%?[^%]*%?$/,name)===null){throw new $SyntaxError("`%` may not be present anywhere but at the beginning and end of the intrinsic name")}var parts=stringToPath(name);var intrinsicBaseName=parts.length>0?parts[0]:"";var intrinsic=getBaseIntrinsic("%"+intrinsicBaseName+"%",allowMissing);var intrinsicRealName=intrinsic.name;var value=intrinsic.value;var skipFurtherCaching=false;var alias=intrinsic.alias;if(alias){intrinsicBaseName=alias[0];$spliceApply(parts,$concat([0,1],alias))}for(var i=1,isOwn=true;i<parts.length;i+=1){var part=parts[i];
vendor: 4,216 bytes, line 28
28var first=$strSlice(part,0,1);var last=$strSlice(part,-1);if((first==='"'||first==="'"||first==="`"||(last==='"'||last==="'"||last==="`"))&&first!==last){throw new $SyntaxError("property names with quotes must have matching quotes")}if(part==="constructor"||!isOwn){skipFurtherCaching=true}intrinsicBaseName+="."+part;intrinsicRealName="%"+intrinsicBaseName+"%";if(hasOwn(INTRINSICS,intrinsicRealName)){value=INTRINSICS[intrinsicRealName]}else if(value!=null){if(!(part in value)){if(!allowMissing){throw new $TypeError("base intrinsic for "+name+" exists, but the property is not available.")}return void undefined}if($gOPD&&i+1>=parts.length){var desc=$gOPD(value,part);isOwn=!!desc;if(isOwn&&"get"in desc&&!("originalValue"in desc.get)){value=desc.get}else{value=value[part]}}else{isOwn=hasOwn(value,part);value=value[part]}if(isOwn&&!skipFurtherCaching){INTRINSICS[intrinsicRealName]=value}}}return value}},function(module,exports,__webpack_require__){"use strict";module.exports=Number.isNaN||function isNaN(a){return a!==a}},function(module,exports,__webpack_require__){"use strict";var $gOPD=__webpack_require__(374);if($gOPD){try{$gOPD([],"length")}catch(e){$gOPD=null}}module.exports=$gOPD},function(module,exports,__webpack_require__){"use strict";module.exports=Object.getOwnPropertyDescriptor},function(module,exports,__webpack_require__){"use strict";var origSymbol=typeof Symbol!=="undefined"&&Symbol;var hasSymbolSham=__webpack_require__(376);module.exports=function hasNativeSymbols(){if(typeof origSymbol!=="function"){return false}if(typeof Symbol!=="function"){return false}if(typeof origSymbol("foo")!=="symbol"){return false}if(typeof Symbol("bar")!=="symbol"){return false}return hasSymbolSham()}},function(module,exports,__webpack_require__){"use strict";module.exports=function hasSymbols(){if(typeof Symbol!=="function"||typeof Object.getOwnPropertySymbols!=="function"){return false}if(typeof Symbol.iterator==="symbol"){return true}var obj={};var sym=Symbol("test");var symObj=Object(sym);if(typeof sym==="string"){return false}if(Object.prototype.toString.call(sym)!=="[object Symbol]"){return false}if(Object.prototype.toString.call(symObj)!=="[object Symbol]"){return false}var symVal=42;obj[sym]=symVal;for(var _ in obj){return false}if(typeof Object.keys==="function"&&Object.keys(obj).length!==0){return false}if(typeof Object.getOwnPropertyNames==="function"&&Object.getOwnPropertyNames(obj).length!==0){return false}var syms=Object.getOwnPropertySymbols(obj);if(syms.length!==1||syms[0]!==sym){return false}if(!Object.prototype.propertyIsEnumerable.call(obj,sym)){return false}if(typeof Object.getOwnPropertyDescriptor==="function"){var descriptor=Object.getOwnPropertyDescriptor(obj,sym);if(descriptor.value!==symVal||descriptor.enumerable!==true){return false}}return true}},function(module,exports,__webpack_require__){"use strict";var callBind=__webpack_require__(204);var gOPD=__webpack_require__(381);var hasProtoAccessor;try{hasProtoAccessor=[].__proto__===Array.prototype}catch(e){if(!e||typeof e!=="object"||!("code"in e)||e.code!=="ERR_PROTO_ACCESS"){throw e}}var desc=!!hasProtoAccessor&&gOPD&&gOPD(Object.prototype,"__proto__");var $Object=Object;var $getPrototypeOf=$Object.getPrototypeOf;module.exports=desc&&typeof desc.get==="function"?callBind([desc.get]):typeof $getPrototypeOf==="function"?function getDunder(value){return $getPrototypeOf(value==null?value:$Object(value))}:false},function(module,exports,__webpack_require__){"use strict";var ERROR_MESSAGE="Function.prototype.bind called on incompatible ";var toStr=Object.prototype.toString;var max=Math.max;var funcType="[object Function]";var concatty=function concatty(a,b){var arr=[];for(var i=0;i<a.length;i+=1){arr[i]=a[i]}for(var j=0;j<b.length;j+=1){arr[j+a.length]=b[j]}return arr};var slicy=function slicy(arrLike,offset){var arr=[];for(var i=offset||0,j=0;i<arrLike.length;i+=1,j+=1){arr[j]=arrLike[i]}return arr};var joiny=function(arr,joiner){var str="";for(var i=0;i<arr.length;i+=1){str+=arr[i];if(i+1<arr.length){str+=joiner}}return str};module.exports=function bind(that){var target=this;if(typeof target!=="function"||toStr.apply(target)!==funcType){throw new TypeError(ERROR_MESSAGE+target)}
28var args=slicy(arguments,1);var bound;var binder=function(){if(this instanceof bound){var result=target.apply(this,concatty(args,arguments));if(Object(result)===result){return result}return this}return target.apply(that,concatty(args,arguments))};var boundLength=max(0,target.length-args.length);var boundArgs=[];for(var i=0;i<boundLength;i++){boundArgs[i]="$"+i}bound=Function("binder","return function ("+joiny(boundArgs,",")+"){ return binder.apply(this,arguments); }")(binder);if(target.prototype){var Empty=function Empty(){};Empty.prototype=target.prototype;bound.prototype=new Empty;Empty.prototype=null}return bound}},function(module,exports,__webpack_require__){"use strict";var bind=__webpack_require__(54);var $apply=__webpack_require__(93);var $call=__webpack_require__(81);var $reflectApply=__webpack_require__(380);module.exports=$reflectApply||bind.call($call,$apply)},function(module,exports,__webpack_require__){"use strict";module.exports=typeof Reflect!=="undefined"&&Reflect&&Reflect.apply},function(module,exports,__webpack_require__){"use strict";var $gOPD=__webpack_require__(382);if($gOPD){try{$gOPD([],"length")}catch(e){$gOPD=null}}module.exports=$gOPD},function(module,exports,__webpack_require__){"use strict";module.exports=Object.getOwnPropertyDescriptor},function(module,exports,__webpack_require__){"use strict";var call=Function.prototype.call;var $hasOwn=Object.prototype.hasOwnProperty;var bind=__webpack_require__(54);module.exports=bind.call(call,$hasOwn)},function(module,exports,__webpack_require__){"use strict";var undefined;var $Object=__webpack_require__(90);var $Error=__webpack_require__(129);var $EvalError=__webpack_require__(130);var $RangeError=__webpack_require__(131);var $ReferenceError=__webpack_require__(132);var $SyntaxError=__webpack_require__(133);var $TypeError=__webpack_require__(53);var $URIError=__webpack_require__(134);var abs=__webpack_require__(135);var floor=__webpack_require__(136);var max=__webpack_require__(137);var min=__webpack_require__(138);var pow=__webpack_require__(139);var round=__webpack_require__(140);var sign=__webpack_require__(141);var $Function=Function;var getEvalledConstructor=function(expressionSyntax){try{return $Function('"use strict"; return ('+expressionSyntax+").constructor;")()}catch(e){}};var $gOPD=__webpack_require__(385);var $defineProperty=__webpack_require__(142);var throwTypeError=function(){throw new $TypeError};var ThrowTypeError=$gOPD?function(){try{arguments.callee;return throwTypeError}catch(calleeThrows){try{return $gOPD(arguments,"callee").get}catch(gOPDthrows){return throwTypeError}}}():throwTypeError;var hasSymbols=__webpack_require__(387)();var getProto=__webpack_require__(143);var $ObjectGPO=__webpack_require__(92);var $ReflectGPO=__webpack_require__(91);var $apply=__webpack_require__(93);var $call=__webpack_require__(81);var needsEval={};var TypedArray=typeof Uint8Array==="undefined"||!getProto?undefined:getProto(Uint8Array);var INTRINSICS={__proto__:null,"%AggregateError%":typeof AggregateError==="undefined"?undefined:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer==="undefined"?undefined:ArrayBuffer,"%ArrayIteratorPrototype%":hasSymbols&&getProto?getProto([][Symbol.iterator]()):undefined,"%AsyncFromSyncIteratorPrototype%":undefined,"%AsyncFunction%":needsEval,"%AsyncGenerator%":needsEval,"%AsyncGeneratorFunction%":needsEval,"%AsyncIteratorPrototype%":needsEval,"%Atomics%":typeof Atomics==="undefined"?undefined:Atomics,"%BigInt%":typeof BigInt==="undefined"?undefined:BigInt,"%BigInt64Array%":typeof BigInt64Array==="undefined"?undefined:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array==="undefined"?undefined:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView==="undefined"?undefined:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":$Error,"%eval%":eval,"%EvalError%":$EvalError,"%Float16Array%":typeof Float16Array==="undefined"?undefined:Float16Array,"%Float32Array%":typeof Float32Array==="undefined"?undefined:Float32Array,"%Float64Array%":typeof Float64Array==="undefined"?undefined:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry==="undefined"?undefined:FinalizationRegistry,"%Function%":$Function,"%GeneratorFunction%":needsEval,"%Int8Array%":typeof Int8Array==="undefined"?undefined:Int8Array,"%Int16Array%":typeof Int16Array==="undefined"?undefined:Int16Array,"%Int32Array%":typeof Int32Array==="undefined"?undefined:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
28IteratorPrototype%":hasSymbols&&getProto?getProto(getProto([][Symbol.iterator]())):undefined,"%JSON%":typeof JSON==="object"?JSON:undefined,"%Map%":typeof Map==="undefined"?undefined:Map,"%MapIteratorPrototype%":typeof Map==="undefined"||!hasSymbols||!getProto?undefined:getProto((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":$Object,"%Object.getOwnPropertyDescriptor%":$gOPD,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise==="undefined"?undefined:Promise,"%Proxy%":typeof Proxy==="undefined"?undefined:Proxy,"%RangeError%":$RangeError,"%ReferenceError%":$ReferenceError,"%Reflect%":typeof Reflect==="undefined"?undefined:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set==="undefined"?undefined:Set,"%SetIteratorPrototype%":typeof Set==="undefined"||!hasSymbols||!getProto?undefined:getProto((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer==="undefined"?undefined:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":hasSymbols&&getProto?getProto(""[Symbol.iterator]()):undefined,"%Symbol%":hasSymbols?Symbol:undefined,"%SyntaxError%":$SyntaxError,"%ThrowTypeError%":ThrowTypeError,"%TypedArray%":TypedArray,"%TypeError%":$TypeError,"%Uint8Array%":typeof Uint8Array==="undefined"?undefined:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray==="undefined"?undefined:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array==="undefined"?undefined:Uint16Array,"%Uint32Array%":typeof Uint32Array==="undefined"?undefined:Uint32Array,"%URIError%":$URIError,"%WeakMap%":typeof WeakMap==="undefined"?undefined:WeakMap,"%WeakRef%":typeof WeakRef==="undefined"?undefined:WeakRef,"%WeakSet%":typeof WeakSet==="undefined"?undefined:WeakSet,"%Function.prototype.call%":$call,"%Function.prototype.apply%":$apply,"%Object.defineProperty%":$defineProperty,"%Object.getPrototypeOf%":$ObjectGPO,"%Math.abs%":abs,"%Math.floor%":floor,"%Math.max%":max,"%Math.min%":min,"%Math.pow%":pow,"%Math.round%":round,"%Math.sign%":sign,"%Reflect.getPrototypeOf%":$ReflectGPO};if(getProto){try{null.error}catch(e){var errorProto=getProto(getProto(e));INTRINSICS["%Error.prototype%"]=errorProto}}var doEval=function doEval(name){var value;if(name==="%AsyncFunction%"){value=getEvalledConstructor("async function () {}")}else if(name==="%GeneratorFunction%"){value=getEvalledConstructor("function* () {}")}else if(name==="%AsyncGeneratorFunction%"){value=getEvalledConstructor("async function* () {}")}else if(name==="%AsyncGenerator%"){var fn=doEval("%AsyncGeneratorFunction%");if(fn){value=fn.prototype}}else if(name==="%AsyncIteratorPrototype%"){var gen=doEval("%AsyncGenerator%");if(gen&&getProto){value=getProto(gen.prototype)}}INTRINSICS[name]=value;return value};var LEGACY_ALIASES={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]};var bind=__webpack_require__(54);var hasOwn=__webpack_require__(389);var $concat=bind.call($call,Array.prototype.concat);var $spliceApply=bind.call($apply,Array.prototype.splice);var $replace=bind.call($call,String.prototype.replace);var $strSlice=bind.call($call,String.prototype.slice);var $exec=bind.call($call,RegExp.prototype.exec);var rePropName=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g;var reEscapeChar=/\\(\\)?/g;var stringToPath=function stringToPath(string){var first=$strSlice(string,0,1);var last=$strSlice(string,-1);if(first==="%"&&last!=="%"){throw new $SyntaxError("invalid intrinsic syntax, expected closing `%`")}else if(last==="%"&&first!=="%"){throw new $SyntaxError("invalid intrinsic syntax, expected opening `%`")}var result=[];$replace(string,rePropName,(function(match,number,quote,subString){result[result.length]=quote?$replace(subString,reEscapeChar,"$1"):number||match}));return result};var getBaseIntrinsic=function getBaseIntrinsic(name,allowMissing){var intrinsicName=name;var alias;if(hasOwn(LEGACY_ALIASES,intrinsicName)){alias=LEGACY_ALIASES[intrinsicName];intrinsicName="%"+alias[0]+"%"}if(hasOwn(INTRINSICS,intrinsicName)){var value=INTRINSICS[intrinsicName];if(value===needsEval){value=doEval(intrinsicName)}if(typeof value==="undefined"&&!allowMissing){throw new $TypeError("intrinsic "+name+" exists, but is not available. Please file an issue!")}return{alias:alias,name:intrinsicName,value:value}}throw new $SyntaxError("intrinsic "+name+" does not exist!")};module.exports=function GetIntrinsic(name,allowMissing){if(typeof name!=="string"||name.length===0){throw new $TypeError("intrinsic name must be a non-empty string")}if(arguments.length>1&&typeof allowMissing!=="boolean"){throw new $TypeError('"allowMissing" argument must be a boolean')}if($exec(/^%?[^%]*%?$/,name)===null){throw new $SyntaxError("`%` may not be present anywhere but at the beginning and end of the intrinsic name")}var parts=stringToPath(name);var intrinsicBaseName=parts.length>0?parts[0]:"";var intrinsic=getBaseIntrinsic("%"+intrinsicBaseName+"%",allowMissing);var intrinsicRealName=intrinsic.name;var value=intrinsic.value;var skipFurtherCaching=false;var alias=intrinsic.alias;if(alias){intrinsicBaseName=alias[0];$spliceApply(parts,$concat([0,1],alias))}for(var i=1,isOwn=true;i<parts.length;i+=1){var part=parts[i];
28var first=$strSlice(part,0,1);var last=$strSlice(part,-1);if((first==='"'||first==="'"||first==="`"||(last==='"'||last==="'"||last==="`"))&&first!==last){throw new $SyntaxError("property names with quotes must have matching quotes")}if(part==="constructor"||!isOwn){skipFurtherCaching=true}intrinsicBaseName+="."+part;intrinsicRealName="%"+intrinsicBaseName+"%";if(hasOwn(INTRINSICS,intrinsicRealName)){value=INTRINSICS[intrinsicRealName]}else if(value!=null){if(!(part in value)){if(!allowMissing){throw new $TypeError("base intrinsic for "+name+" exists, but the property is not available.")}return void undefined}if($gOPD&&i+1>=parts.length){var desc=$gOPD(value,part);isOwn=!!desc;if(isOwn&&"get"in desc&&!("originalValue"in desc.get)){value=desc.get}else{value=value[part]}}else{isOwn=hasOwn(value,part);value=value[part]}if(isOwn&&!skipFurtherCaching){INTRINSICS[intrinsicRealName]=value}}}return value}},function(module,exports,__webpack_require__){"use strict";var $gOPD=__webpack_require__(386);if($gOPD){try{$gOPD([],"length")}catch(e){$gOPD=null}}module.exports=$gOPD},function(module,exports,__webpack_require__){"use strict";module.exports=Object.getOwnPropertyDescriptor},function(module,exports,__webpack_require__){"use strict";var origSymbol=typeof Symbol!=="undefined"&&Symbol;var hasSymbolSham=__webpack_require__(388);module.exports=function hasNativeSymbols(){if(typeof origSymbol!=="function"){return false}if(typeof Symbol!=="function"){return false}if(typeof origSymbol("foo")!=="symbol"){return false}if(typeof Symbol("bar")!=="symbol"){return false}return hasSymbolSham()}},function(module,exports,__webpack_require__){"use strict";module.exports=function hasSymbols(){if(typeof Symbol!=="function"||typeof Object.getOwnPropertySymbols!=="function"){return false}if(typeof Symbol.iterator==="symbol"){return true}var obj={};var sym=Symbol("test");var symObj=Object(sym);if(typeof sym==="string"){return false}if(Object.prototype.toString.call(sym)!=="[object Symbol]"){return false}if(Object.prototype.toString.call(symObj)!=="[object Symbol]"){return false}var symVal=42;obj[sym]=symVal;for(var _ in obj){return false}if(typeof Object.keys==="function"&&Object.keys(obj).length!==0){return false}if(typeof Object.getOwnPropertyNames==="function"&&Object.getOwnPropertyNames(obj).length!==0){return false}var syms=Object.getOwnPropertySymbols(obj);if(syms.length!==1||syms[0]!==sym){return false}if(!Object.prototype.propertyIsEnumerable.call(obj,sym)){return false}if(typeof Object.getOwnPropertyDescriptor==="function"){var descriptor=Object.getOwnPropertyDescriptor(obj,sym);if(descriptor.value!==symVal||descriptor.enumerable!==true){return false}}return true}},function(module,exports,__webpack_require__){"use strict";var call=Function.prototype.call;var $hasOwn=Object.prototype.hasOwnProperty;var bind=__webpack_require__(54);module.exports=bind.call(call,$hasOwn)},function(module,exports,__webpack_require__){(function(global){var hasMap=typeof Map==="function"&&Map.prototype;var mapSizeDescriptor=Object.getOwnPropertyDescriptor&&hasMap?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null;var mapSize=hasMap&&mapSizeDescriptor&&typeof mapSizeDescriptor.get==="function"?mapSizeDescriptor.get:null;var mapForEach=hasMap&&Map.prototype.forEach;var hasSet=typeof Set==="function"&&Set.prototype;var setSizeDescriptor=Object.getOwnPropertyDescriptor&&hasSet?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null;var setSize=hasSet&&setSizeDescriptor&&typeof setSizeDescriptor.get==="function"?setSizeDescriptor.get:null;var setForEach=hasSet&&Set.prototype.forEach;var hasWeakMap=typeof WeakMap==="function"&&WeakMap.prototype;var weakMapHas=hasWeakMap?WeakMap.prototype.has:null;var hasWeakSet=typeof WeakSet==="function"&&WeakSet.prototype;var weakSetHas=hasWeakSet?WeakSet.prototype.has:null;var hasWeakRef=typeof WeakRef==="function"&&WeakRef.prototype;var weakRefDeref=hasWeakRef?WeakRef.prototype.deref:null;var booleanValueOf=Boolean.prototype.valueOf;var objectToString=Object.prototype.toString;var functionToString=Function.prototype.toString;var $match=String.prototype.match;var $slice=String.prototype.slice;var $replace=String.prototype.replace;var $toUpperCase=String.prototype.toUpperCase;var $toLowerCase=String.prototype.toLowerCase;var $test=RegExp.prototype.test;var $concat=Array.prototype.concat;var $join=Array.prototype.join;var $arrSlice=Array.prototype.slice;var $floor=Math.floor;
28var bigIntValueOf=typeof BigInt==="function"?BigInt.prototype.valueOf:null;var gOPS=Object.getOwnPropertySymbols;var symToString=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?Symbol.prototype.toString:null;var hasShammedSymbols=typeof Symbol==="function"&&typeof Symbol.iterator==="object";var toStringTag=typeof Symbol==="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===hasShammedSymbols?"object":"symbol")?Symbol.toStringTag:null;var isEnumerable=Object.prototype.propertyIsEnumerable;var gPO=(typeof Reflect==="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(O){return O.__proto__}:null);function addNumericSeparator(num,str){if(num===Infinity||num===-Infinity||num!==num||num&&num>-1e3&&num<1e3||$test.call(/e/,str)){return str}var sepRegex=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof num==="number"){var int=num<0?-$floor(-num):$floor(num);if(int!==num){var intStr=String(int);var dec=$slice.call(str,intStr.length+1);return $replace.call(intStr,sepRegex,"$&_")+"."+$replace.call($replace.call(dec,/([0-9]{3})/g,"$&_"),/_$/,"")}}return $replace.call(str,sepRegex,"$&_")}var utilInspect=__webpack_require__(391);var inspectCustom=utilInspect.custom;var inspectSymbol=isSymbol(inspectCustom)?inspectCustom:null;var quotes={__proto__:null,double:'"',single:"'"};var quoteREs={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};module.exports=function inspect_(obj,options,depth,seen){var opts=options||{};if(has(opts,"quoteStyle")&&!has(quotes,opts.quoteStyle)){throw new TypeError('option "quoteStyle" must be "single" or "double"')}if(has(opts,"maxStringLength")&&(typeof opts.maxStringLength==="number"?opts.maxStringLength<0&&opts.maxStringLength!==Infinity:opts.maxStringLength!==null)){throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`')}var customInspect=has(opts,"customInspect")?opts.customInspect:true;if(typeof customInspect!=="boolean"&&customInspect!=="symbol"){throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`")}if(has(opts,"indent")&&opts.indent!==null&&opts.indent!=="\t"&&!(parseInt(opts.indent,10)===opts.indent&&opts.indent>0)){throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`')}if(has(opts,"numericSeparator")&&typeof opts.numericSeparator!=="boolean"){throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`')}var numericSeparator=opts.numericSeparator;if(typeof obj==="undefined"){return"undefined"}if(obj===null){return"null"}if(typeof obj==="boolean"){return obj?"true":"false"}if(typeof obj==="string"){return inspectString(obj,opts)}if(typeof obj==="number"){if(obj===0){return Infinity/obj>0?"0":"-0"}var str=String(obj);return numericSeparator?addNumericSeparator(obj,str):str}if(typeof obj==="bigint"){var bigIntStr=String(obj)+"n";return numericSeparator?addNumericSeparator(obj,bigIntStr):bigIntStr}var maxDepth=typeof opts.depth==="undefined"?5:opts.depth;if(typeof depth==="undefined"){depth=0}if(depth>=maxDepth&&maxDepth>0&&typeof obj==="object"){return isArray(obj)?"[Array]":"[Object]"}var indent=getIndent(opts,depth);if(typeof seen==="undefined"){seen=[]}else if(indexOf(seen,obj)>=0){return"[Circular]"}function inspect(value,from,noIndent){if(from){seen=$arrSlice.call(seen);seen.push(from)}if(noIndent){var newOpts={depth:opts.depth};if(has(opts,"quoteStyle")){newOpts.quoteStyle=opts.quoteStyle}return inspect_(value,newOpts,depth+1,seen)}return inspect_(value,opts,depth+1,seen)}if(typeof obj==="function"&&!isRegExp(obj)){var name=nameOf(obj);var keys=arrObjKeys(obj,inspect);return"[Function"+(name?": "+name:" (anonymous)")+"]"+(keys.length>0?" { "+$join.call(keys,", ")+" }":"")}if(isSymbol(obj)){var symString=hasShammedSymbols?$replace.call(String(obj),/^(Symbol\(.*\))_[^)]*$/,"$1"):symToString.call(obj);return typeof obj==="object"&&!hasShammedSymbols?markBoxed(symString):symString}if(isElement(obj)){var s="<"+$toLowerCase.call(String(obj.nodeName));var attrs=obj.attributes||[];for(var i=0;i<attrs.length;i++){s+=" "+attrs[i].name+"="+wrapQuotes(quote(attrs[i].value),"double",opts)}s+=">";if(obj.childNodes&&obj.childNodes.length){s+="..."}s+="</"+$toLowerCase.call(String(obj.nodeName))+">";return s}if(isArray(obj)){if(obj.length===0){return"[]"}var xs=arrObjKeys(obj,inspect);if(indent&&!singleLineValues(xs)){return"["+indentedJoin(xs,indent)+"]"}return"[ "+$join.call(xs,", ")+" ]"}if(isError(obj)){var parts=arrObjKeys(obj,inspect);if(!("cause"in Error.prototype)&&"cause"in obj&&!isEnumerable.call(obj,"cause")){return"{ ["+String(obj)+"] "+$join.call($concat.call("[cause]: "+inspect(obj.cause),parts),", ")+" }"}if(parts.length===0){return"["+String(obj)+"]"}return"{ ["+String(obj)+"] "+$join.call(parts,", ")+" }"}if(typeof obj==="object"&&customInspect){if(inspectSymbol&&typeof obj[inspectSymbol]==="function"&&utilInspect){return utilIns
28pect(obj,{depth:maxDepth-depth})}else if(customInspect!=="symbol"&&typeof obj.inspect==="function"){return obj.inspect()}}if(isMap(obj)){var mapParts=[];if(mapForEach){mapForEach.call(obj,(function(value,key){mapParts.push(inspect(key,obj,true)+" => "+inspect(value,obj))}))}return collectionOf("Map",mapSize.call(obj),mapParts,indent)}if(isSet(obj)){var setParts=[];if(setForEach){setForEach.call(obj,(function(value){setParts.push(inspect(value,obj))}))}return collectionOf("Set",setSize.call(obj),setParts,indent)}if(isWeakMap(obj)){return weakCollectionOf("WeakMap")}if(isWeakSet(obj)){return weakCollectionOf("WeakSet")}if(isWeakRef(obj)){return weakCollectionOf("WeakRef")}if(isNumber(obj)){return markBoxed(inspect(Number(obj)))}if(isBigInt(obj)){return markBoxed(inspect(bigIntValueOf.call(obj)))}if(isBoolean(obj)){return markBoxed(booleanValueOf.call(obj))}if(isString(obj)){return markBoxed(inspect(String(obj)))}if(typeof window!=="undefined"&&obj===window){return"{ [object Window] }"}if(typeof globalThis!=="undefined"&&obj===globalThis||typeof global!=="undefined"&&obj===global){return"{ [object globalThis] }"}if(!isDate(obj)&&!isRegExp(obj)){var ys=arrObjKeys(obj,inspect);var isPlainObject=gPO?gPO(obj)===Object.prototype:obj instanceof Object||obj.constructor===Object;var protoTag=obj instanceof Object?"":"null prototype";var stringTag=!isPlainObject&&toStringTag&&Object(obj)===obj&&toStringTag in obj?$slice.call(toStr(obj),8,-1):protoTag?"Object":"";var constructorTag=isPlainObject||typeof obj.constructor!=="function"?"":obj.constructor.name?obj.constructor.name+" ":"";var tag=constructorTag+(stringTag||protoTag?"["+$join.call($concat.call([],stringTag||[],protoTag||[]),": ")+"] ":"");if(ys.length===0){return tag+"{}"}if(indent){return tag+"{"+indentedJoin(ys,indent)+"}"}return tag+"{ "+$join.call(ys,", ")+" }"}return String(obj)};function wrapQuotes(s,defaultStyle,opts){var style=opts.quoteStyle||defaultStyle;var quoteChar=quotes[style];return quoteChar+s+quoteChar}function quote(s){return $replace.call(String(s),/"/g,"&quot;")}function canTrustToString(obj){return!toStringTag||!(typeof obj==="object"&&(toStringTag in obj||typeof obj[toStringTag]!=="undefined"))}function isArray(obj){return toStr(obj)==="[object Array]"&&canTrustToString(obj)}function isDate(obj){return toStr(obj)==="[object Date]"&&canTrustToString(obj)}function isRegExp(obj){return toStr(obj)==="[object RegExp]"&&canTrustToString(obj)}function isError(obj){return toStr(obj)==="[object Error]"&&canTrustToString(obj)}function isString(obj){return toStr(obj)==="[object String]"&&canTrustToString(obj)}function isNumber(obj){return toStr(obj)==="[object Number]"&&canTrustToString(obj)}function isBoolean(obj){return toStr(obj)==="[object Boolean]"&&canTrustToString(obj)}function isSymbol(obj){if(hasShammedSymbols){return obj&&typeof obj==="object"&&obj instanceof Symbol}if(typeof obj==="symbol"){return true}if(!obj||typeof obj!=="object"||!symToString){return false}try{symToString.call(obj);return true}catch(e){}return false}function isBigInt(obj){if(!obj||typeof obj!=="object"||!bigIntValueOf){return false}try{bigIntValueOf.call(obj);return true}catch(e){}return false}var hasOwn=Object.prototype.hasOwnProperty||function(key){return key in this};function has(obj,key){return hasOwn.call(obj,key)}function toStr(obj){return objectToString.call(obj)}function nameOf(f){if(f.name){return f.name}var m=$match.call(functionToString.call(f),/^function\s*([\w$]+)/);if(m){return m[1]}return null}function indexOf(xs,x){if(xs.indexOf){return xs.indexOf(x)}for(var i=0,l=xs.length;i<l;i++){if(xs[i]===x){return i}}return-1}function isMap(x){if(!mapSize||!x||typeof x!=="object"){return false}try{mapSize.call(x);try{setSize.call(x)}catch(s){return true}return x instanceof Map}catch(e){}return false}function isWeakMap(x){if(!weakMapHas||!x||typeof x!=="object"){return false}try{weakMapHas.call(x,weakMapHas);try{weakSetHas.call(x,weakSetHas)}catch(s){return true}return x instanceof WeakMap}catch(e){}return false}function isWeakRef(x){if(!weakRefDeref||!x||typeof x!=="object"){return false}try{weakRefDeref.call(x);return true}catch(e){}return false}function isSet(x){if(!setSize||!x||typeof x!=="object"){return false}try{setSize.call(x);try{mapSize.call(x)}catch(m){return true}return x instanceof Set}catch(e){}return false}function isWeakSet(x){if(!weakSetHas||!x||typeof x!=="object"){return false}try{weakSetHas.call(x,weakSetHas);try{weakMapHas.call(x,weakMapHas)}catch(s){return true}return x instanceof WeakSet}catch(e){}return false}function isElement(x){if(!x||typeof x!=="object"){return false}if(typeof HTMLElement!=="undefined"&&x instanceof HTMLElement){return true}return typeof x.nodeName==="string"&&typeof x.getAttribute==="function"}
28function inspectString(str,opts){if(str.length>opts.maxStringLength){var remaining=str.length-opts.maxStringLength;var trailer="... "+remaining+" more character"+(remaining>1?"s":"");return inspectString($slice.call(str,0,opts.maxStringLength),opts)+trailer}var quoteRE=quoteREs[opts.quoteStyle||"single"];quoteRE.lastIndex=0;var s=$replace.call($replace.call(str,quoteRE,"\\$1"),/[\x00-\x1f]/g,lowbyte);return wrapQuotes(s,"single",opts)}function lowbyte(c){var n=c.charCodeAt(0);var x={8:"b",9:"t",10:"n",12:"f",13:"r"}[n];if(x){return"\\"+x}return"\\x"+(n<16?"0":"")+$toUpperCase.call(n.toString(16))}function markBoxed(str){return"Object("+str+")"}function weakCollectionOf(type){return type+" { ? }"}function collectionOf(type,size,entries,indent){var joinedEntries=indent?indentedJoin(entries,indent):$join.call(entries,", ");return type+" ("+size+") {"+joinedEntries+"}"}function singleLineValues(xs){for(var i=0;i<xs.length;i++){if(indexOf(xs[i],"\n")>=0){return false}}return true}function getIndent(opts,depth){var baseIndent;if(opts.indent==="\t"){baseIndent="\t"}else if(typeof opts.indent==="number"&&opts.indent>0){baseIndent=$join.call(Array(opts.indent+1)," ")}else{return null}return{base:baseIndent,prev:$join.call(Array(depth+1),baseIndent)}}function indentedJoin(xs,indent){if(xs.length===0){return""}var lineJoiner="\n"+indent.prev+indent.base;return lineJoiner+$join.call(xs,","+lineJoiner)+"\n"+indent.prev}function arrObjKeys(obj,inspect){var isArr=isArray(obj);var xs=[];if(isArr){xs.length=obj.length;for(var i=0;i<obj.length;i++){xs[i]=has(obj,i)?inspect(obj[i],obj):""}}var syms=typeof gOPS==="function"?gOPS(obj):[];var symMap;if(hasShammedSymbols){symMap={};for(var k=0;k<syms.length;k++){symMap["$"+syms[k]]=syms[k]}}for(var key in obj){if(!has(obj,key)){continue}if(isArr&&String(Number(key))===key&&key<obj.length){continue}if(hasShammedSymbols&&symMap["$"+key]instanceof Symbol){continue}else if($test.call(/[^\w$]/,key)){xs.push(inspect(key,obj)+": "+inspect(obj[key],obj))}else{xs.push(key+": "+inspect(obj[key],obj))}}if(typeof gOPS==="function"){for(var j=0;j<syms.length;j++){if(isEnumerable.call(obj,syms[j])){xs.push("["+inspect(syms[j])+"]: "+inspect(obj[syms[j]],obj))}}}return xs}}).call(this,__webpack_require__(35))},function(module,exports){},function(module,exports,__webpack_require__){"use strict";var GetIntrinsic=__webpack_require__(393);var callBound=__webpack_require__(205);var inspect=__webpack_require__(399);var getSideChannelMap=__webpack_require__(203);var $TypeError=__webpack_require__(53);var $WeakMap=GetIntrinsic("%WeakMap%",true);var $weakMapGet=callBound("WeakMap.prototype.get",true);var $weakMapSet=callBound("WeakMap.prototype.set",true);var $weakMapHas=callBound("WeakMap.prototype.has",true);var $weakMapDelete=callBound("WeakMap.prototype.delete",true);module.exports=$WeakMap?function getSideChannelWeakMap(){var $wm;var $m;var channel={assert:function(key){if(!channel.has(key)){throw new $TypeError("Side channel does not contain "+inspect(key))}},delete:function(key){if($WeakMap&&key&&(typeof key==="object"||typeof key==="function")){if($wm){return $weakMapDelete($wm,key)}}else if(getSideChannelMap){if($m){return $m["delete"](key)}}return false},get:function(key){if($WeakMap&&key&&(typeof key==="object"||typeof key==="function")){if($wm){return $weakMapGet($wm,key)}}return $m&&$m.get(key)},has:function(key){if($WeakMap&&key&&(typeof key==="object"||typeof key==="function")){if($wm){return $weakMapHas($wm,key)}}return!!$m&&$m.has(key)},set:function(key,value){if($WeakMap&&key&&(typeof key==="object"||typeof key==="function")){if(!$wm){$wm=new $WeakMap}$weakMapSet($wm,key,value)}else if(getSideChannelMap){if(!$m){$m=getSideChannelMap()}$m.set(key,value)}}};return channel}:getSideChannelMap},function(module,exports,__webpack_require__){"use strict";var undefined;var $Object=__webpack_require__(90);var $Error=__webpack_require__(129);var $EvalError=__webpack_require__(130);var $RangeError=__webpack_require__(131);var $ReferenceError=__webpack_require__(132);var $SyntaxError=__webpack_require__(133);var $TypeError=__webpack_require__(53);var $URIError=__webpack_require__(134);var abs=__webpack_require__(135);var floor=__webpack_require__(136);var max=__webpack_require__(137);var min=__webpack_require__(138);var pow=__webpack_require__(139);var round=__webpack_require__(140);var sign=__webpack_require__(141);var $Function=Function;var getEvalledConstructor=function(expressionSyntax){try{return $Function('"use strict"; return ('+expressionSyntax+").constructor;")()}catch(e){}};var $gOPD=__webpack_require__(394);var $defineProperty=__webpack_require__(142);var throwTypeError=function(){throw new $TypeError};var ThrowTypeError=$gOPD?function(){try{arguments.callee;return throwTypeError}catch(calleeThrows){try{return $gOPD(arguments,"callee").get}catch(gOPDthrows){return throwTypeError}}}():throwTypeError;var hasSymbols=__webpack_require__(396)();var getProto=__webpack_require__(143);var $ObjectGPO=__webpack_require__(92);var $ReflectGPO=__webpack_require__(91);var $apply=__webpack_require__(93);var $call=__webpack_require__(81);var needsEval={};var TypedArray=typeof Uint8Array==="undefined"||!getProto?undefined:getProto(Uint8Array);var INTRINSICS={__proto__:null,"%AggregateError%":typeof AggregateError==="undefined"?undefined:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer==="undefined"?undefined:ArrayBuffer,"%ArrayIteratorPrototype%":hasSymbols&&getProto?getProto([][Symbol.iterator]()):undefined,"%AsyncFromSyncIteratorPrototype%":undefined,"%AsyncFunction%":needsEval,"%AsyncGenerator%":needsEval,"%AsyncGeneratorFunction%":needsEval,"%AsyncIteratorPrototype%":needsEval,"%Atomics%":typeof Atomics==="undefined"?undefined:Atomics,"%BigInt%":typeof BigInt==="undefined"?undefined:BigInt,"%BigInt64Array%":typeof BigInt64Array==="undefined"?undefined:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array==="undefined"?undefined:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView==="undefined"?undefined:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":$Error,"%eval%":eval,"%EvalError%":$EvalError,"%Float16Array%":typeof Float16Array==="undefined"?undefined:Float16Array,"%Float32Array%":typeof Float32Array==="undefined"?undefined:Float32Array,"%Float64Array%":typeof Float64Array==="undefined"?undefined:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry==="undefined"?undefined:FinalizationRegistry,"%Function%":$Function,"%GeneratorFunction%":needsEval,"%Int8Array%":typeof Int8Array==="undefined"?undefined:Int8Array,"%Int16Array%":typeof Int16Array==="undefined"?undefined:Int16Array,"%Int32Array%":typeof Int32Array==="undefined"?undefined:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
28IteratorPrototype%":hasSymbols&&getProto?getProto(getProto([][Symbol.iterator]())):undefined,"%JSON%":typeof JSON==="object"?JSON:undefined,"%Map%":typeof Map==="undefined"?undefined:Map,"%MapIteratorPrototype%":typeof Map==="undefined"||!hasSymbols||!getProto?undefined:getProto((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":$Object,"%Object.getOwnPropertyDescriptor%":$gOPD,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise==="undefined"?undefined:Promise,"%Proxy%":typeof Proxy==="undefined"?undefined:Proxy,"%RangeError%":$RangeError,"%ReferenceError%":$ReferenceError,"%Reflect%":typeof Reflect==="undefined"?undefined:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set==="undefined"?undefined:Set,"%SetIteratorPrototype%":typeof Set==="undefined"||!hasSymbols||!getProto?undefined:getProto((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer==="undefined"?undefined:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":hasSymbols&&getProto?getProto(""[Symbol.iterator]()):undefined,"%Symbol%":hasSymbols?Symbol:undefined,"%SyntaxError%":$SyntaxError,"%ThrowTypeError%":ThrowTypeError,"%TypedArray%":TypedArray,"%TypeError%":$TypeError,"%Uint8Array%":typeof Uint8Array==="undefined"?undefined:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray==="undefined"?undefined:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array==="undefined"?undefined:Uint16Array,"%Uint32Array%":typeof Uint32Array==="undefined"?undefined:Uint32Array,"%URIError%":$URIError,"%WeakMap%":typeof WeakMap==="undefined"?undefined:WeakMap,"%WeakRef%":typeof WeakRef==="undefined"?undefined:WeakRef,"%WeakSet%":typeof WeakSet==="undefined"?undefined:WeakSet,"%Function.prototype.call%":$call,"%Function.prototype.apply%":$apply,"%Object.defineProperty%":$defineProperty,"%Object.getPrototypeOf%":$ObjectGPO,"%Math.abs%":abs,"%Math.floor%":floor,"%Math.max%":max,"%Math.min%":min,"%Math.pow%":pow,"%Math.round%":round,"%Math.sign%":sign,"%Reflect.getPrototypeOf%":$ReflectGPO};if(getProto){try{null.error}catch(e){var errorProto=getProto(getProto(e));INTRINSICS["%Error.prototype%"]=errorProto}}var doEval=function doEval(name){var value;if(name==="%AsyncFunction%"){value=getEvalledConstructor("async function () {}")}else if(name==="%GeneratorFunction%"){value=getEvalledConstructor("function* () {}")}else if(name==="%AsyncGeneratorFunction%"){value=getEvalledConstructor("async function* () {}")}else if(name==="%AsyncGenerator%"){var fn=doEval("%AsyncGeneratorFunction%");if(fn){value=fn.prototype}}else if(name==="%AsyncIteratorPrototype%"){var gen=doEval("%AsyncGenerator%");if(gen&&getProto){value=getProto(gen.prototype)}}INTRINSICS[name]=value;return value};var LEGACY_ALIASES={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]};var bind=__webpack_require__(54);var hasOwn=__webpack_require__(398);var $concat=bind.call($call,Array.prototype.concat);var $spliceApply=bind.call($apply,Array.prototype.splice);var $replace=bind.call($call,String.prototype.replace);var $strSlice=bind.call($call,String.prototype.slice);var $exec=bind.call($call,RegExp.prototype.exec);var rePropName=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g;var reEscapeChar=/\\(\\)?/g;var stringToPath=function stringToPath(string){var first=$strSlice(string,0,1);var last=$strSlice(string,-1);if(first==="%"&&last!=="%"){throw new $SyntaxError("invalid intrinsic syntax, expected closing `%`")}else if(last==="%"&&first!=="%"){throw new $SyntaxError("invalid intrinsic syntax, expected opening `%`")}var result=[];$replace(string,rePropName,(function(match,number,quote,subString){result[result.length]=quote?$replace(subString,reEscapeChar,"$1"):number||match}));return result};var getBaseIntrinsic=function getBaseIntrinsic(name,allowMissing){var intrinsicName=name;var alias;if(hasOwn(LEGACY_ALIASES,intrinsicName)){alias=LEGACY_ALIASES[intrinsicName];intrinsicName="%"+alias[0]+"%"}if(hasOwn(INTRINSICS,intrinsicName)){var value=INTRINSICS[intrinsicName];if(value===needsEval){value=doEval(intrinsicName)}if(typeof value==="undefined"&&!allowMissing){throw new $TypeError("intrinsic "+name+" exists, but is not available. Please file an issue!")}return{alias:alias,name:intrinsicName,value:value}}throw new $SyntaxError("intrinsic "+name+" does not exist!")};module.exports=function GetIntrinsic(name,allowMissing){if(typeof name!=="string"||name.length===0){throw new $TypeError("intrinsic name must be a non-empty string")}if(arguments.length>1&&typeof allowMissing!=="boolean"){throw new $TypeError('"allowMissing" argument must be a boolean')}if($exec(/^%?[^%]*%?$/,name)===null){throw new $SyntaxError("`%` may not be present anywhere but at the beginning and end of the intrinsic name")}var parts=stringToPath(name);var intrinsicBaseName=parts.length>0?parts[0]:"";var intrinsic=getBaseIntrinsic("%"+intrinsicBaseName+"%",allowMissing);var intrinsicRealName=intrinsic.name;var value=intrinsic.value;var skipFurtherCaching=false;var alias=intrinsic.alias;if(alias){intrinsicBaseName=alias[0];$spliceApply(parts,$concat([0,1],alias))}for(var i=1,isOwn=true;i<parts.length;i+=1){var part=parts[i];
28var first=$strSlice(part,0,1);var last=$strSlice(part,-1);if((first==='"'||first==="'"||first==="`"||(last==='"'||last==="'"||last==="`"))&&first!==last){throw new $SyntaxError("property names with quotes must have matching quotes")}if(part==="constructor"||!isOwn){skipFurtherCaching=true}intrinsicBaseName+="."+part;intrinsicRealName="%"+intrinsicBaseName+"%";if(hasOwn(INTRINSICS,intrinsicRealName)){value=INTRINSICS[intrinsicRealName]}else if(value!=null){if(!(part in value)){if(!allowMissing){throw new $TypeError("base intrinsic for "+name+" exists, but the property is not available.")}return void undefined}if($gOPD&&i+1>=parts.length){var desc=$gOPD(value,part);isOwn=!!desc;if(isOwn&&"get"in desc&&!("originalValue"in desc.get)){value=desc.get}else{value=value[part]}}else{isOwn=hasOwn(value,part);value=value[part]}if(isOwn&&!skipFurtherCaching){INTRINSICS[intrinsicRealName]=value}}}return value}},function(module,exports,__webpack_require__){"use strict";var $gOPD=__webpack_require__(395);if($gOPD){try{$gOPD([],"length")}catch(e){$gOPD=null}}module.exports=$gOPD},function(module,exports,__webpack_require__){"use strict";module.exports=Object.getOwnPropertyDescriptor},function(module,exports,__webpack_require__){"use strict";var origSymbol=typeof Symbol!=="undefined"&&Symbol;var hasSymbolSham=__webpack_require__(397);module.exports=function hasNativeSymbols(){if(typeof origSymbol!=="function"){return false}if(typeof Symbol!=="function"){return false}if(typeof origSymbol("foo")!=="symbol"){return false}if(typeof Symbol("bar")!=="symbol"){return false}return hasSymbolSham()}},function(module,exports,__webpack_require__){"use strict";module.exports=function hasSymbols(){if(typeof Symbol!=="function"||typeof Object.getOwnPropertySymbols!=="function"){return false}if(typeof Symbol.iterator==="symbol"){return true}var obj={};var sym=Symbol("test");var symObj=Object(sym);if(typeof sym==="string"){return false}if(Object.prototype.toString.call(sym)!=="[object Symbol]"){return false}if(Object.prototype.toString.call(symObj)!=="[object Symbol]"){return false}var symVal=42;obj[sym]=symVal;for(var _ in obj){return false}if(typeof Object.keys==="function"&&Object.keys(obj).length!==0){return false}if(typeof Object.getOwnPropertyNames==="function"&&Object.getOwnPropertyNames(obj).length!==0){return false}var syms=Object.getOwnPropertySymbols(obj);if(syms.length!==1||syms[0]!==sym){return false}if(!Object.prototype.propertyIsEnumerable.call(obj,sym)){return false}if(typeof Object.getOwnPropertyDescriptor==="function"){var descriptor=Object.getOwnPropertyDescriptor(obj,sym);if(descriptor.value!==symVal||descriptor.enumerable!==true){return false}}return true}},function(module,exports,__webpack_require__){"use strict";var call=Function.prototype.call;var $hasOwn=Object.prototype.hasOwnProperty;var bind=__webpack_require__(54);module.exports=bind.call(call,$hasOwn)},function(module,exports,__webpack_require__){(function(global){var hasMap=typeof Map==="function"&&Map.prototype;var mapSizeDescriptor=Object.getOwnPropertyDescriptor&&hasMap?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null;var mapSize=hasMap&&mapSizeDescriptor&&typeof mapSizeDescriptor.get==="function"?mapSizeDescriptor.get:null;var mapForEach=hasMap&&Map.prototype.forEach;var hasSet=typeof Set==="function"&&Set.prototype;var setSizeDescriptor=Object.getOwnPropertyDescriptor&&hasSet?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null;var setSize=hasSet&&setSizeDescriptor&&typeof setSizeDescriptor.get==="function"?setSizeDescriptor.get:null;var setForEach=hasSet&&Set.prototype.forEach;var hasWeakMap=typeof WeakMap==="function"&&WeakMap.prototype;var weakMapHas=hasWeakMap?WeakMap.prototype.has:null;var hasWeakSet=typeof WeakSet==="function"&&WeakSet.prototype;var weakSetHas=hasWeakSet?WeakSet.prototype.has:null;var hasWeakRef=typeof WeakRef==="function"&&WeakRef.prototype;var weakRefDeref=hasWeakRef?WeakRef.prototype.deref:null;var booleanValueOf=Boolean.prototype.valueOf;var objectToString=Object.prototype.toString;var functionToString=Function.prototype.toString;var $match=String.prototype.match;var $slice=String.prototype.slice;var $replace=String.prototype.replace;var $toUpperCase=String.prototype.toUpperCase;var $toLowerCase=String.prototype.toLowerCase;var $test=RegExp.prototype.test;var $concat=Array.prototype.concat;var $join=Array.prototype.join;var $arrSlice=Array.prototype.slice;var $floor=Math.floor;
28var bigIntValueOf=typeof BigInt==="function"?BigInt.prototype.valueOf:null;var gOPS=Object.getOwnPropertySymbols;var symToString=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?Symbol.prototype.toString:null;var hasShammedSymbols=typeof Symbol==="function"&&typeof Symbol.iterator==="object";var toStringTag=typeof Symbol==="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===hasShammedSymbols?"object":"symbol")?Symbol.toStringTag:null;var isEnumerable=Object.prototype.propertyIsEnumerable;var gPO=(typeof Reflect==="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(O){return O.__proto__}:null);function addNumericSeparator(num,str){if(num===Infinity||num===-Infinity||num!==num||num&&num>-1e3&&num<1e3||$test.call(/e/,str)){return str}var sepRegex=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof num==="number"){var int=num<0?-$floor(-num):$floor(num);if(int!==num){var intStr=String(int);var dec=$slice.call(str,intStr.length+1);return $replace.call(intStr,sepRegex,"$&_")+"."+$replace.call($replace.call(dec,/([0-9]{3})/g,"$&_"),/_$/,"")}}return $replace.call(str,sepRegex,"$&_")}var utilInspect=__webpack_require__(400);var inspectCustom=utilInspect.custom;var inspectSymbol=isSymbol(inspectCustom)?inspectCustom:null;var quotes={__proto__:null,double:'"',single:"'"};var quoteREs={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};module.exports=function inspect_(obj,options,depth,seen){var opts=options||{};if(has(opts,"quoteStyle")&&!has(quotes,opts.quoteStyle)){throw new TypeError('option "quoteStyle" must be "single" or "double"')}if(has(opts,"maxStringLength")&&(typeof opts.maxStringLength==="number"?opts.maxStringLength<0&&opts.maxStringLength!==Infinity:opts.maxStringLength!==null)){throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`')}var customInspect=has(opts,"customInspect")?opts.customInspect:true;if(typeof customInspect!=="boolean"&&customInspect!=="symbol"){throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`")}if(has(opts,"indent")&&opts.indent!==null&&opts.indent!=="\t"&&!(parseInt(opts.indent,10)===opts.indent&&opts.indent>0)){throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`')}if(has(opts,"numericSeparator")&&typeof opts.numericSeparator!=="boolean"){throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`')}var numericSeparator=opts.numericSeparator;if(typeof obj==="undefined"){return"undefined"}if(obj===null){return"null"}if(typeof obj==="boolean"){return obj?"true":"false"}if(typeof obj==="string"){return inspectString(obj,opts)}if(typeof obj==="number"){if(obj===0){return Infinity/obj>0?"0":"-0"}var str=String(obj);return numericSeparator?addNumericSeparator(obj,str):str}if(typeof obj==="bigint"){var bigIntStr=String(obj)+"n";return numericSeparator?addNumericSeparator(obj,bigIntStr):bigIntStr}var maxDepth=typeof opts.depth==="undefined"?5:opts.depth;if(typeof depth==="undefined"){depth=0}if(depth>=maxDepth&&maxDepth>0&&typeof obj==="object"){return isArray(obj)?"[Array]":"[Object]"}var indent=getIndent(opts,depth);if(typeof seen==="undefined"){seen=[]}else if(indexOf(seen,obj)>=0){return"[Circular]"}function inspect(value,from,noIndent){if(from){seen=$arrSlice.call(seen);seen.push(from)}if(noIndent){var newOpts={depth:opts.depth};if(has(opts,"quoteStyle")){newOpts.quoteStyle=opts.quoteStyle}return inspect_(value,newOpts,depth+1,seen)}return inspect_(value,opts,depth+1,seen)}if(typeof obj==="function"&&!isRegExp(obj)){var name=nameOf(obj);var keys=arrObjKeys(obj,inspect);return"[Function"+(name?": "+name:" (anonymous)")+"]"+(keys.length>0?" { "+$join.call(keys,", ")+" }":"")}if(isSymbol(obj)){var symString=hasShammedSymbols?$replace.call(String(obj),/^(Symbol\(.*\))_[^)]*$/,"$1"):symToString.call(obj);return typeof obj==="object"&&!hasShammedSymbols?markBoxed(symString):symString}if(isElement(obj)){var s="<"+$toLowerCase.call(String(obj.nodeName));var attrs=obj.attributes||[];for(var i=0;i<attrs.length;i++){s+=" "+attrs[i].name+"="+wrapQuotes(quote(attrs[i].value),"double",opts)}s+=">";if(obj.childNodes&&obj.childNodes.length){s+="..."}s+="</"+$toLowerCase.call(String(obj.nodeName))+">";return s}if(isArray(obj)){if(obj.length===0){return"[]"}var xs=arrObjKeys(obj,inspect);if(indent&&!singleLineValues(xs)){return"["+indentedJoin(xs,indent)+"]"}return"[ "+$join.call(xs,", ")+" ]"}if(isError(obj)){var parts=arrObjKeys(obj,inspect);if(!("cause"in Error.prototype)&&"cause"in obj&&!isEnumerable.call(obj,"cause")){return"{ ["+String(obj)+"] "+$join.call($concat.call("[cause]: "+inspect(obj.cause),parts),", ")+" }"}if(parts.length===0){return"["+String(obj)+"]"}return"{ ["+String(obj)+"] "+$join.call(parts,", ")+" }"}if(typeof obj==="object"&&customInspect){if(inspectSymbol&&typeof obj[inspectSymbol]==="function"&&utilInspect){return utilIns
28pect(obj,{depth:maxDepth-depth})}else if(customInspect!=="symbol"&&typeof obj.inspect==="function"){return obj.inspect()}}if(isMap(obj)){var mapParts=[];if(mapForEach){mapForEach.call(obj,(function(value,key){mapParts.push(inspect(key,obj,true)+" => "+inspect(value,obj))}))}return collectionOf("Map",mapSize.call(obj),mapParts,indent)}if(isSet(obj)){var setParts=[];if(setForEach){setForEach.call(obj,(function(value){setParts.push(inspect(value,obj))}))}return collectionOf("Set",setSize.call(obj),setParts,indent)}if(isWeakMap(obj)){return weakCollectionOf("WeakMap")}if(isWeakSet(obj)){return weakCollectionOf("WeakSet")}if(isWeakRef(obj)){return weakCollectionOf("WeakRef")}if(isNumber(obj)){return markBoxed(inspect(Number(obj)))}if(isBigInt(obj)){return markBoxed(inspect(bigIntValueOf.call(obj)))}if(isBoolean(obj)){return markBoxed(booleanValueOf.call(obj))}if(isString(obj)){return markBoxed(inspect(String(obj)))}if(typeof window!=="undefined"&&obj===window){return"{ [object Window] }"}if(typeof globalThis!=="undefined"&&obj===globalThis||typeof global!=="undefined"&&obj===global){return"{ [object globalThis] }"}if(!isDate(obj)&&!isRegExp(obj)){var ys=arrObjKeys(obj,inspect);var isPlainObject=gPO?gPO(obj)===Object.prototype:obj instanceof Object||obj.constructor===Object;var protoTag=obj instanceof Object?"":"null prototype";var stringTag=!isPlainObject&&toStringTag&&Object(obj)===obj&&toStringTag in obj?$slice.call(toStr(obj),8,-1):protoTag?"Object":"";var constructorTag=isPlainObject||typeof obj.constructor!=="function"?"":obj.constructor.name?obj.constructor.name+" ":"";var tag=constructorTag+(stringTag||protoTag?"["+$join.call($concat.call([],stringTag||[],protoTag||[]),": ")+"] ":"");if(ys.length===0){return tag+"{}"}if(indent){return tag+"{"+indentedJoin(ys,indent)+"}"}return tag+"{ "+$join.call(ys,", ")+" }"}return String(obj)};function wrapQuotes(s,defaultStyle,opts){var style=opts.quoteStyle||defaultStyle;var quoteChar=quotes[style];return quoteChar+s+quoteChar}function quote(s){return $replace.call(String(s),/"/g,"&quot;")}function canTrustToString(obj){return!toStringTag||!(typeof obj==="object"&&(toStringTag in obj||typeof obj[toStringTag]!=="undefined"))}function isArray(obj){return toStr(obj)==="[object Array]"&&canTrustToString(obj)}function isDate(obj){return toStr(obj)==="[object Date]"&&canTrustToString(obj)}function isRegExp(obj){return toStr(obj)==="[object RegExp]"&&canTrustToString(obj)}function isError(obj){return toStr(obj)==="[object Error]"&&canTrustToString(obj)}function isString(obj){return toStr(obj)==="[object String]"&&canTrustToString(obj)}function isNumber(obj){return toStr(obj)==="[object Number]"&&canTrustToString(obj)}function isBoolean(obj){return toStr(obj)==="[object Boolean]"&&canTrustToString(obj)}function isSymbol(obj){if(hasShammedSymbols){return obj&&typeof obj==="object"&&obj instanceof Symbol}if(typeof obj==="symbol"){return true}if(!obj||typeof obj!=="object"||!symToString){return false}try{symToString.call(obj);return true}catch(e){}return false}function isBigInt(obj){if(!obj||typeof obj!=="object"||!bigIntValueOf){return false}try{bigIntValueOf.call(obj);return true}catch(e){}return false}var hasOwn=Object.prototype.hasOwnProperty||function(key){return key in this};function has(obj,key){return hasOwn.call(obj,key)}function toStr(obj){return objectToString.call(obj)}function nameOf(f){if(f.name){return f.name}var m=$match.call(functionToString.call(f),/^function\s*([\w$]+)/);if(m){return m[1]}return null}function indexOf(xs,x){if(xs.indexOf){return xs.indexOf(x)}for(var i=0,l=xs.length;i<l;i++){if(xs[i]===x){return i}}return-1}function isMap(x){if(!mapSize||!x||typeof x!=="object"){return false}try{mapSize.call(x);try{setSize.call(x)}catch(s){return true}return x instanceof Map}catch(e){}return false}function isWeakMap(x){if(!weakMapHas||!x||typeof x!=="object"){return false}try{weakMapHas.call(x,weakMapHas);try{weakSetHas.call(x,weakSetHas)}catch(s){return true}return x instanceof WeakMap}catch(e){}return false}function isWeakRef(x){if(!weakRefDeref||!x||typeof x!=="object"){return false}try{weakRefDeref.call(x);return true}catch(e){}return false}function isSet(x){if(!setSize||!x||typeof x!=="object"){return false}try{setSize.call(x);try{mapSize.call(x)}catch(m){return true}return x instanceof Set}catch(e){}return false}function isWeakSet(x){if(!weakSetHas||!x||typeof x!=="object"){return false}try{weakSetHas.call(x,weakSetHas);try{weakMapHas.call(x,weakMapHas)}catch(s){return true}return x instanceof WeakSet}catch(e){}return false}function isElement(x){if(!x||typeof x!=="object"){return false}if(typeof HTMLElement!=="undefined"&&x instanceof HTMLElement){return true}return typeof x.nodeName==="string"&&typeof x.getAttribute==="function"}
28function inspectString(str,opts){if(str.length>opts.maxStringLength){var remaining=str.length-opts.maxStringLength;var trailer="... "+remaining+" more character"+(remaining>1?"s":"");return inspectString($slice.call(str,0,opts.maxStringLength),opts)+trailer}var quoteRE=quoteREs[opts.quoteStyle||"single"];quoteRE.lastIndex=0;var s=$replace.call($replace.call(str,quoteRE,"\\$1"),/[\x00-\x1f]/g,lowbyte);return wrapQuotes(s,"single",opts)}function lowbyte(c){var n=c.charCodeAt(0);var x={8:"b",9:"t",10:"n",12:"f",13:"r"}[n];if(x){return"\\"+x}return"\\x"+(n<16?"0":"")+$toUpperCase.call(n.toString(16))}function markBoxed(str){return"Object("+str+")"}function weakCollectionOf(type){return type+" { ? }"}function collectionOf(type,size,entries,indent){var joinedEntries=indent?indentedJoin(entries,indent):$join.call(entries,", ");return type+" ("+size+") {"+joinedEntries+"}"}function singleLineValues(xs){for(var i=0;i<xs.length;i++){if(indexOf(xs[i],"\n")>=0){return false}}return true}function getIndent(opts,depth){var baseIndent;if(opts.indent==="\t"){baseIndent="\t"}else if(typeof opts.indent==="number"&&opts.indent>0){baseIndent=$join.call(Array(opts.indent+1)," ")}else{return null}return{base:baseIndent,prev:$join.call(Array(depth+1),baseIndent)}}function indentedJoin(xs,indent){if(xs.length===0){return""}var lineJoiner="\n"+indent.prev+indent.base;return lineJoiner+$join.call(xs,","+lineJoiner)+"\n"+indent.prev}function arrObjKeys(obj,inspect){var isArr=isArray(obj);var xs=[];if(isArr){xs.length=obj.length;for(var i=0;i<obj.length;i++){xs[i]=has(obj,i)?inspect(obj[i],obj):""}}var syms=typeof gOPS==="function"?gOPS(obj):[];var symMap;if(hasShammedSymbols){symMap={};for(var k=0;k<syms.length;k++){symMap["$"+syms[k]]=syms[k]}}for(var key in obj){if(!has(obj,key)){continue}if(isArr&&String(Number(key))===key&&key<obj.length){continue}if(hasShammedSymbols&&symMap["$"+key]instanceof Symbol){continue}else if($test.call(/[^\w$]/,key)){xs.push(inspect(key,obj)+": "+inspect(obj[key],obj))}else{xs.push(key+": "+inspect(obj[key],obj))}}if(typeof gOPS==="function"){for(var j=0;j<syms.length;j++){if(isEnumerable.call(obj,syms[j])){xs.push("["+inspect(syms[j])+"]: "+inspect(obj[syms[j]],obj))}}}return xs}}).call(this,__webpack_require__(35))},function(module,exports){},function(module,exports,__webpack_require__){"use strict";var utils=__webpack_require__(206);var has=Object.prototype.hasOwnProperty;var isArray=Array.isArray;var defaults={allowDots:false,allowEmptyArrays:false,allowPrototypes:false,allowSparse:false,arrayLimit:20,charset:"utf-8",charsetSentinel:false,comma:false,decodeDotInKeys:false,decoder:utils.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:false,interpretNumericEntities:false,parameterLimit:1e3,parseArrays:true,plainObjects:false,strictDepth:false,strictMerge:true,strictNullHandling:false,throwOnLimitExceeded:false};var interpretNumericEntities=function(str){return str.replace(/&#(\d+);/g,(function($0,numberStr){return String.fromCharCode(parseInt(numberStr,10))}))};var parseArrayValue=function(val,options,currentArrayLength){if(val&&typeof val==="string"&&options.comma&&val.indexOf(",")>-1){return val.split(",")}if(options.throwOnLimitExceeded&&currentArrayLength>=options.arrayLimit){throw new RangeError("Array limit exceeded. Only "+options.arrayLimit+" element"+(options.arrayLimit===1?"":"s")+" allowed in an array.")}return val};var isoSentinel="utf8=%26%2310003%3B";var charsetSentinel="utf8=%E2%9C%93";var parseValues=function parseQueryStringValues(str,options){var obj={__proto__:null};var cleanStr=options.ignoreQueryPrefix?str.replace(/^\?/,""):str;cleanStr=cleanStr.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var limit=options.parameterLimit===Infinity?void undefined:options.parameterLimit;var parts=cleanStr.split(options.delimiter,options.throwOnLimitExceeded?limit+1:limit);if(options.throwOnLimitExceeded&&parts.length>limit){throw new RangeError("Parameter limit exceeded. Only "+limit+" parameter"+(limit===1?"":"s")+" allowed.")}var skipIndex=-1;var i;var charset=options.charset;if(options.charsetSentinel){for(i=0;i<parts.length;++i){if(parts[i].indexOf("utf8=")===0){if(parts[i]===charsetSentinel){charset="utf-8"}else if(parts[i]===isoSentinel){charset="iso-8859-1"}skipIndex=i;i=parts.length}}}for(i=0;i<parts.length;++i){if(i===skipIndex){continue}var part=parts[i];var bracketEqualsPos=part.indexOf("]=");var pos=bracketEqualsPos===-1?part.indexOf("="):bracketEqualsPos+1;var key;var val;if(pos===-1){key=options.decoder(part,defaults.decoder,charset,"key");val=options.strictNullHandling?null:""}else{key=options.decoder(part.slice(0,pos),defaults.decoder,charset,"key");if(key!==null){val=utils.maybeMap(parseArrayValue(part.slice(pos+1),options,isArray(obj[key])?obj[key].length:0),(function(encodedVal){return options.decoder(encodedVal,defaults.decoder,charset,"value")}))}}if(val&&options.interpretNumericEntities&&charset==="iso-8859-1"){val=interpretNumericEntities(String(val))}if(part.indexOf("[]=")>-1){val=isArray(val)?[val]:val}if(options.comma&&isArray(val)&&val.length>
28options.arrayLimit){if(options.throwOnLimitExceeded){throw new RangeError("Array limit exceeded. Only "+options.arrayLimit+" element"+(options.arrayLimit===1?"":"s")+" allowed in an array.")}val=utils.combine([],val,options.arrayLimit,options.plainObjects)}if(key!==null){var existing=has.call(obj,key);if(existing&&(options.duplicates==="combine"||part.indexOf("[]=")>-1)){obj[key]=utils.combine(obj[key],val,options.arrayLimit,options.plainObjects)}else if(!existing||options.duplicates==="last"){obj[key]=val}}}return obj};var parseObject=function(chain,val,options,valuesParsed){var currentArrayLength=0;if(chain.length>0&&chain[chain.length-1]==="[]"){var parentKey=chain.slice(0,-1).join("");currentArrayLength=Array.isArray(val)&&val[parentKey]?val[parentKey].length:0}var leaf=valuesParsed?val:parseArrayValue(val,options,currentArrayLength);for(var i=chain.length-1;i>=0;--i){var obj;var root=chain[i];if(root==="[]"&&options.parseArrays){if(utils.isOverflow(leaf)){obj=leaf}else{obj=options.allowEmptyArrays&&(leaf===""||options.strictNullHandling&&leaf===null)?[]:utils.combine([],leaf,options.arrayLimit,options.plainObjects)}}else{obj=options.plainObjects?{__proto__:null}:{};var cleanRoot=root.charAt(0)==="["&&root.charAt(root.length-1)==="]"?root.slice(1,-1):root;var decodedRoot=options.decodeDotInKeys?cleanRoot.replace(/%2E/g,"."):cleanRoot;
28var index=parseInt(decodedRoot,10);var isValidArrayIndex=!isNaN(index)&&root!==decodedRoot&&String(index)===decodedRoot&&index>=0&&options.parseArrays;if(!options.parseArrays&&decodedRoot===""){obj={0:leaf}}else if(isValidArrayIndex&&index<options.arrayLimit){obj=[];obj[index]=leaf}else if(isValidArrayIndex&&options.throwOnLimitExceeded){throw new RangeError("Array limit exceeded. Only "+options.arrayLimit+" element"+(options.arrayLimit===1?"":"s")+" allowed in an array.")}else if(isValidArrayIndex){obj[index]=leaf;utils.markOverflow(obj,index)}else if(decodedRoot!=="__proto__"){obj[decodedRoot]=leaf}}leaf=obj}return leaf};var splitKeyIntoSegments=function splitKeyIntoSegments(givenKey,options){var key=options.allowDots?givenKey.replace(/\.([^.[]+)/g,"[$1]"):givenKey;if(options.depth<=0){if(!options.plainObjects&&has.call(Object.prototype,key)){if(!options.allowPrototypes){return}}return[key]}var brackets=/(\[[^[\]]*])/;var child=/(\[[^[\]]*])/g;var segment=brackets.exec(key);var parent=segment?key.slice(0,segment.index):key;var keys=[];if(parent){if(!options.plainObjects&&has.call(Object.prototype,parent)){if(!options.allowPrototypes){return}}keys[keys.length]=parent}var i=0;while((segment=child.exec(key))!==null&&i<options.depth){i+=1;var segmentContent=segment[1].slice(1,-1);if(!options.plainObjects&&has.call(Object.prototype,segmentContent)){if(!options.allowPrototypes){return}}keys[keys.length]=segment[1]}if(segment){if(options.strictDepth===true){throw new RangeError("Input depth exceeded depth option of "+options.depth+" and strictDepth is true")}keys[keys.length]="["+key.slice(segment.index)+"]"}return keys};var parseKeys=function parseQueryStringKeys(givenKey,val,options,valuesParsed){if(!givenKey){return}var keys=splitKeyIntoSegments(givenKey,options);if(!keys){return}return parseObject(keys,val,options,valuesParsed)};var normalizeParseOptions=function normalizeParseOptions(opts){if(!opts){return defaults}if(typeof opts.allowEmptyArrays!=="undefined"&&typeof opts.allowEmptyArrays!=="boolean"){throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided")}if(typeof opts.decodeDotInKeys!=="undefined"&&typeof opts.decodeDotInKeys!=="boolean"){throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided")}if(opts.decoder!==null&&typeof opts.decoder!=="undefined"&&typeof opts.decoder!=="function"){throw new TypeError("Decoder has to be a function.")}if(typeof opts.charset!=="undefined"&&opts.charset!=="utf-8"&&opts.charset!=="iso-8859-1"){throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined")}if(typeof opts.throwOnLimitExceeded!=="undefined"&&typeof opts.throwOnLimitExceeded!=="boolean"){throw new TypeError("`throwOnLimitExceeded` option must be a boolean")}var charset=typeof opts.charset==="undefined"?defaults.charset:opts.charset;var duplicates=typeof opts.duplicates==="undefined"?defaults.duplicates:opts.duplicates;if(duplicates!=="combine"&&duplicates!=="first"&&duplicates!=="last"){throw new TypeError("The duplicates option must be either combine, first, or last")}var allowDots=typeof opts.allowDots==="undefined"?opts.decodeDotInKeys===true?true:defaults.allowDots:!!opts.allowDots;return{allowDots:allowDots,allowEmptyArrays:typeof opts.allowEmptyArrays==="boolean"?!!opts.allowEmptyArrays:defaults.allowEmptyArrays,allowPrototypes:typeof opts.allowPrototypes==="boolean"?opts.allowPrototypes:defaults.allowPrototypes,allowSparse:typeof opts.allowSparse==="boolean"?opts.allowSparse:defaults.allowSparse,arrayLimit:typeof opts.arrayLimit==="number"?opts.arrayLimit:defaults.arrayLimit,charset:charset,charsetSentinel:typeof opts.charsetSentinel==="boolean"?opts.charsetSentinel:defaults.charsetSentinel,comma:typeof opts.comma==="boolean"?opts.comma:defaults.comma,decodeDotInKeys:typeof opts.decodeDotInKeys==="boolean"?opts.decodeDotInKeys:defaults.decodeDotInKeys,decoder:typeof opts.decoder==="function"?opts.decoder:defaults.decoder,delimiter:typeof opts.delimiter==="string"||utils.isRegExp(opts.delimiter)?opts.delimiter:defaults.delimiter,depth:typeof opts.depth==="number"||opts.depth===false?+opts.depth:defaults.depth,duplicates:duplicates,ignoreQueryPrefix:opts.ignoreQueryPrefix===true,interpretNumericEntities:typeof opts.interpretNumericEntities==="boolean"?opts.interpretNumericEntities:defaults.interpretNumericEntities,parameterLimit:typeof opts.parameterLimit==="number"?opts.parameterLimit:defaults.parameterLimit,parseArrays:opts.parseArrays!==false,plainObjects:typeof opts.plainObjects==="boolean"?opts.plainObjects:defaults.plainObjects,strictDepth:typeof opts.strictDepth==="boolean"?!!opts.strictDepth:defaults.strictDepth,strictMerge:typeof opts.strictMerge==="boolean"?!!opts.strictMerge:defaults.strictMerge,strictNullHandling:typeof opts.strictNullHandling==="boolean"?opts.strictNullHandling:defaults.strictNullHandling,throwOnLimitExceeded:typeof opts.throwOnLimitExceeded==="boolean"?opts.throwOnLimitExceeded:false}};module.exports=function(str,opts){var options=normalizeParseOptions(opts);if(str===""||str===null||typeof str==="undefined"){return options.plainObjects?{__proto__:null}:{}}var tempObj=typeof str==="string"?parseValues(str,options):str;var obj=options.plainObjects?{__proto__:null}:{};var keys=Object.keys(tempObj);for(var i=0;i<keys.length;++i){var key=keys[i];var newObj=parseKeys(key,tempObj[key],options,typeof str==="string");obj=utils.merge(obj,newObj,options)}if(options.allowSparse===true){return obj}return utils.compact(obj)}},function(module,exports,__webpack_require__){"use strict";(function(global){__webpack_require__(403);__webpack_require__(600);__webpack_require__(601);if(global._babelPolyfill){throw new Error("only one instance of babel-polyfill is allowed")}global._babelPolyfill=true;var DEFINE_PROPERTY="defineProperty";function define(O,key,value){O[key]||Object[DEFINE_PROPERTY](O,key,{writable:true,configurable:true,value:value})}define(String.prototype,"padLeft","".padStart);define(String.prototype,"padRight","".padEnd);"pop,reverse,shift,keys,values,entries,indexOf,every,some,forEach,map,filter,find,findIndex,includes,join,slice,concat,push,splice,unshift,sort,lastIndexOf,reduce,reduceRight,copyWithin,fill".split(",").forEach((function(key){[][key]&&define(Array,key,Function.call.bind([][key]))}))}).call(this,__webpack_require__(35))},function(module,exports,__webpack_require__){__webpack_require__(404);__webpack_require__(407);__webpack_require__(408);__webpack_require__(409);__webpack_require__(410);__webpack_require__(411);__webpack_require__(412);__webpack_require__(413);__webpack_require__(414);__webpack_require__(415);__webpack_require__(416);__webpack_require__(417);__webpack_require__(418);__webpack_require__(419);__webpack_require__(420);__webpack_require__(421);__webpack_require__(422);__webpack_require__(423);__webpack_require__(424);__webpack_require__(425);__webpack_require__(426);__webpack_require__(427);__webpack_require__(428);__webpack_require__(429);__webpack_require__(430);__webpack_require__(431);__webpack_require__(432);__webpack_require__(433);__webpack_require__(434);__webpack_require__(435);__webpack_require__(436);__webpack_require__(437);__webpack_require__(438);__webpack_require__(439);__webpack_require__(440);__webpack_require__(441);__webpack_require__(442);__webpack_require__(443);__webpack_require__(444);__webpack_require__(445);__webpack_require__(446);__webpack_require__(447);__webpack_require__(448);__webpack_require__(449);__webpack_require__(450);__webpack_require__(451);__webpack_require__(452);__webpack_require__(453);__webpack_require__(454);__webpack_require__(455);__webpack_require__(456);__webpack_require__(457);__webpack_require__(458);__webpack_require__(459);__webpack_require__(460);__webpack_require__(461);__webpack_require__(462);__webpack_require__(463);__webpack_require__(464);__webpack_require__(465);__webpack_require__(466);__webpack_require__(467);__webpack_require__(468);__webpack_require__(469);__webpack_require__(470);__webpack_require__(471);__webpack_require__(472);__webpack_require__(473);__webpack_require__(474);__webpack_require__(475);__webpack_require__(476);
28__webpack_require__(477);__webpack_require__(478);__webpack_require__(479);__webpack_require__(480);__webpack_require__(481);__webpack_require__(482);__webpack_require__(484);__webpack_require__(485);__webpack_require__(487);__webpack_require__(488);__webpack_require__(489);__webpack_require__(490);__webpack_require__(491);__webpack_require__(492);__webpack_require__(493);__webpack_require__(495);__webpack_require__(496);__webpack_require__(497);__webpack_require__(498);__webpack_require__(499);__webpack_require__(500);__webpack_require__(501);__webpack_require__(502);__webpack_require__(503);__webpack_require__(504);__webpack_require__(505);__webpack_require__(506);__webpack_require__(507);__webpack_require__(165);__webpack_require__(508);__webpack_require__(226);__webpack_require__(509);__webpack_require__(227);__webpack_require__(510);__webpack_require__(511);__webpack_require__(512);__webpack_require__(513);__webpack_require__(514);__webpack_require__(230);__webpack_require__(232);__webpack_require__(233);__webpack_require__(515);__webpack_require__(516);__webpack_require__(517);__webpack_require__(518);__webpack_require__(519);__webpack_require__(520);__webpack_require__(521);__webpack_require__(522);__webpack_require__(523);__webpack_require__(524);__webpack_require__(525);__webpack_require__(526);__webpack_require__(527);__webpack_require__(528);__webpack_require__(529);__webpack_require__(530);__webpack_require__(531);__webpack_require__(532);__webpack_require__(533);__webpack_require__(534);__webpack_require__(535);__webpack_require__(536);__webpack_require__(537);__webpack_require__(538);__webpack_require__(539);__webpack_require__(540);__webpack_require__(541);__webpack_require__(542);__webpack_require__(543);__webpack_require__(544);__webpack_require__(545);__webpack_require__(546);__webpack_require__(547);__webpack_require__(548);__webpack_require__(549);__webpack_require__(550);__webpack_require__(551);__webpack_require__(552);__webpack_require__(553);__webpack_require__(554);__webpack_require__(555);__webpack_require__(556);__webpack_require__(557);__webpack_require__(558);__webpack_require__(559);__webpack_require__(560);__webpack_require__(561);__webpack_require__(562);__webpack_require__(563);__webpack_require__(564);__webpack_require__(565);__webpack_require__(566);__webpack_require__(567);__webpack_require__(568);__webpack_require__(569);__webpack_require__(570);__webpack_require__(571);__webpack_require__(572);__webpack_require__(573);__webpack_require__(574);__webpack_require__(575);__webpack_require__(576);__webpack_require__(577);__webpack_require__(578);__webpack_require__(579);__webpack_require__(580);__webpack_require__(581);__webpack_require__(582);__webpack_require__(583);__webpack_require__(584);__webpack_require__(585);__webpack_require__(586);__webpack_require__(587);__webpack_require__(588);__webpack_require__(589);__webpack_require__(590);__webpack_require__(591);__webpack_require__(592);__webpack_require__(593);__webpack_require__(594);__webpack_require__(595);__webpack_require__(596);__webpack_require__(597);__webpack_require__(598);__webpack_require__(599);module.exports=__webpack_require__(37)},function(module,exports,__webpack_require__){"use strict";var global=__webpack_require__(7);var has=__webpack_require__(29);var DESCRIPTORS=__webpack_require__(16);var $export=__webpack_require__(1);var redefine=__webpack_require__(26);var META=__webpack_require__(56).KEY;var $fails=__webpack_require__(9);var shared=__webpack_require__(82);var setToStringTag=__webpack_require__(73);var uid=__webpack_require__(61);var wks=__webpack_require__(14);var wksExt=__webpack_require__(208);var wksDefine=__webpack_require__(146);var enumKeys=__webpack_require__(406);var isArray=__webpack_require__(96);var anObject=__webpack_require__(6);var isObject=__webpack_require__(11);var toObject=__webpack_require__(19);var toIObject=__webpack_require__(30);var toPrimitive=__webpack_require__(45);var createDesc=__webpack_require__(60);var _create=__webpack_require__(64);var gOPNExt=__webpack_require__(211);var $GOPD=__webpack_require__(31);var $GOPS=__webpack_require__(95);var $DP=__webpack_require__(18);var $keys=__webpack_require__(62);var gOPD=$GOPD.f;var dP=$DP.f;var gOPN=gOPNExt.f;var $Symbol=global.Symbol;var $JSON=global.JSON;var _stringify=$JSON&&$JSON.stringify;var PROTOTYPE="prototype";var HIDDEN=wks("_hidden");var TO_PRIMITIVE=wks("toPrimitive");var isEnum={}.propertyIsEnumerable;var SymbolRegistry=shared("symbol-registry");var AllSymbols=shared("symbols");
vendor: 5,995 bytes, line 28
28var OPSymbols=shared("op-symbols");var ObjectProto=Object[PROTOTYPE];var USE_NATIVE=typeof $Symbol=="function"&&!!$GOPS.f;var QObject=global.QObject;var setter=!QObject||!QObject[PROTOTYPE]||!QObject[PROTOTYPE].findChild;var setSymbolDesc=DESCRIPTORS&&$fails((function(){return _create(dP({},"a",{get:function(){return dP(this,"a",{value:7}).a}})).a!=7}))?function(it,key,D){var protoDesc=gOPD(ObjectProto,key);if(protoDesc)delete ObjectProto[key];dP(it,key,D);if(protoDesc&&it!==ObjectProto)dP(ObjectProto,key,protoDesc)}:dP;var wrap=function(tag){var sym=AllSymbols[tag]=_create($Symbol[PROTOTYPE]);sym._k=tag;return sym};var isSymbol=USE_NATIVE&&typeof $Symbol.iterator=="symbol"?function(it){return typeof it=="symbol"}:function(it){return it instanceof $Symbol};var $defineProperty=function defineProperty(it,key,D){if(it===ObjectProto)$defineProperty(OPSymbols,key,D);anObject(it);key=toPrimitive(key,true);anObject(D);if(has(AllSymbols,key)){if(!D.enumerable){if(!has(it,HIDDEN))dP(it,HIDDEN,createDesc(1,{}));it[HIDDEN][key]=true}else{if(has(it,HIDDEN)&&it[HIDDEN][key])it[HIDDEN][key]=false;D=_create(D,{enumerable:createDesc(0,false)})}return setSymbolDesc(it,key,D)}return dP(it,key,D)};var $defineProperties=function defineProperties(it,P){anObject(it);var keys=enumKeys(P=toIObject(P));var i=0;var l=keys.length;var key;while(l>i)$defineProperty(it,key=keys[i++],P[key]);return it};var $create=function create(it,P){return P===undefined?_create(it):$defineProperties(_create(it),P)};var $propertyIsEnumerable=function propertyIsEnumerable(key){var E=isEnum.call(this,key=toPrimitive(key,true));if(this===ObjectProto&&has(AllSymbols,key)&&!has(OPSymbols,key))return false;return E||!has(this,key)||!has(AllSymbols,key)||has(this,HIDDEN)&&this[HIDDEN][key]?E:true};var $getOwnPropertyDescriptor=function getOwnPropertyDescriptor(it,key){it=toIObject(it);key=toPrimitive(key,true);if(it===ObjectProto&&has(AllSymbols,key)&&!has(OPSymbols,key))return;var D=gOPD(it,key);if(D&&has(AllSymbols,key)&&!(has(it,HIDDEN)&&it[HIDDEN][key]))D.enumerable=true;return D};var $getOwnPropertyNames=function getOwnPropertyNames(it){var names=gOPN(toIObject(it));var result=[];var i=0;var key;while(names.length>i){if(!has(AllSymbols,key=names[i++])&&key!=HIDDEN&&key!=META)result.push(key)}return result};var $getOwnPropertySymbols=function getOwnPropertySymbols(it){var IS_OP=it===ObjectProto;var names=gOPN(IS_OP?OPSymbols:toIObject(it));var result=[];var i=0;var key;while(names.length>i){if(has(AllSymbols,key=names[i++])&&(IS_OP?has(ObjectProto,key):true))result.push(AllSymbols[key])}return result};if(!USE_NATIVE){$Symbol=function Symbol(){if(this instanceof $Symbol)throw TypeError("Symbol is not a constructor!");var tag=uid(arguments.length>0?arguments[0]:undefined);var $set=function(value){if(this===ObjectProto)$set.call(OPSymbols,value);if(has(this,HIDDEN)&&has(this[HIDDEN],tag))this[HIDDEN][tag]=false;setSymbolDesc(this,tag,createDesc(1,value))};if(DESCRIPTORS&&setter)setSymbolDesc(ObjectProto,tag,{configurable:true,set:$set});return wrap(tag)};redefine($Symbol[PROTOTYPE],"toString",(function toString(){return this._k}));$GOPD.f=$getOwnPropertyDescriptor;$DP.f=$defineProperty;__webpack_require__(65).f=gOPNExt.f=$getOwnPropertyNames;__webpack_require__(84).f=$propertyIsEnumerable;$GOPS.f=$getOwnPropertySymbols;if(DESCRIPTORS&&!__webpack_require__(55)){redefine(ObjectProto,"propertyIsEnumerable",$propertyIsEnumerable,true)}wksExt.f=function(name){return wrap(wks(name))}}$export($export.G+$export.W+$export.F*!USE_NATIVE,{Symbol:$Symbol});for(var es6Symbols="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),j=0;es6Symbols.length>j;)wks(es6Symbols[j++]);for(var wellKnownSymbols=$keys(wks.store),k=0;wellKnownSymbols.length>k;)wksDefine(wellKnownSymbols[k++]);$export($export.S+$export.F*!USE_NATIVE,"Symbol",{for:function(key){return has(SymbolRegistry,key+="")?SymbolRegistry[key]:SymbolRegistry[key]=$Symbol(key)},keyFor:function keyFor(sym){if(!isSymbol(sym))throw TypeError(sym+" is not a symbol!");for(var key in SymbolRegistry)if(SymbolRegistry[key]===sym)return key},useSetter:function(){setter=true},useSimple:function(){setter=false}});$export($export.S+$export.F*!USE_NATIVE,"Object",{create:$create,defineProperty:$defineProperty,defineProperties:$defineProperties,getOwnPropertyDescriptor:$getOwnPropertyDescriptor,getOwnPropertyNames:$getOwnPropertyNames,getOwnPropertySymbols:$getOwnPropertySymbols});var FAILS_ON_PRIMITIVES=$fails((function(){$GOPS.f(1)}));$export($export.S+$export.F*FAILS_ON_PRIMITIVES,"Object",{getOwnPropertySymbols:function getOwnPropertySymbols(it){return $GOPS.f(toObject(it))}});$JSON&&$export($export.S+$export.F*(!USE_NATIVE||$fails((function(){var S=$Symbol();return _stringify([S])!="[null]"||_stringify({a:S})!="{}"||_stringify(Object(S))!="{}"}))),"JSON",{stringify:function stringify(it){var args=[it];var i=1;var replacer,$replacer;while(arguments.length>i)args.push(arguments[i++]);$replacer=replacer=args[1];if(!isObject(replacer)&&it===undefined||isSymbol(it))return;if(!isArray(replacer))replacer=function(key,value){if(typeof $replacer=="function")value=$replacer.call(this,key,value);if(!isSymbol(value))return value};args[1]=replacer;return _stringify.apply($JSON,args)}});$Symbol[PROTOTYPE][TO_PRIMITIVE]||__webpack_require__(25)($Symbol[PROTOTYPE],TO_PRIMITIVE,$Symbol[PROTOTYPE].valueOf);setToStringTag($Symbol,"Symbol");setToStringTag(Math,"Math",true);setToStringTag(global.JSON,"JSON",true)},function(module,exports,__webpack_require__){module.exports=__webpack_require__(82)("native-function-to-string",Function.toString)},function(module,exports,__webpack_require__){var getKeys=__webpack_require__(62);var gOPS=__webpack_require__(95);var pIE=__webpack_require__(84);module.exports=function(it){var result=getKeys(it);var getSymbols=gOPS.f;if(getSymbols){var symbols=getSymbols(it);var isEnum=pIE.f;var i=0;var key;while(symbols.length>
28i)if(isEnum.call(it,key=symbols[i++]))result.push(key)}return result}},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Object",{create:__webpack_require__(64)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S+$export.F*!__webpack_require__(16),"Object",{defineProperty:__webpack_require__(18).f})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S+$export.F*!__webpack_require__(16),"Object",{defineProperties:__webpack_require__(210)})},function(module,exports,__webpack_require__){var toIObject=__webpack_require__(30);var $getOwnPropertyDescriptor=__webpack_require__(31).f;__webpack_require__(47)("getOwnPropertyDescriptor",(function(){return function getOwnPropertyDescriptor(it,key){return $getOwnPropertyDescriptor(toIObject(it),key)}}))},function(module,exports,__webpack_require__){var toObject=__webpack_require__(19);var $getPrototypeOf=__webpack_require__(32);__webpack_require__(47)("getPrototypeOf",(function(){return function getPrototypeOf(it){return $getPrototypeOf(toObject(it))}}))},function(module,exports,__webpack_require__){var toObject=__webpack_require__(19);var $keys=__webpack_require__(62);__webpack_require__(47)("keys",(function(){return function keys(it){return $keys(toObject(it))}}))},function(module,exports,__webpack_require__){__webpack_require__(47)("getOwnPropertyNames",(function(){return __webpack_require__(211).f}))},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);var meta=__webpack_require__(56).onFreeze;__webpack_require__(47)("freeze",(function($freeze){return function freeze(it){return $freeze&&isObject(it)?$freeze(meta(it)):it}}))},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);var meta=__webpack_require__(56).onFreeze;__webpack_require__(47)("seal",(function($seal){return function seal(it){return $seal&&isObject(it)?$seal(meta(it)):it}}))},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);var meta=__webpack_require__(56).onFreeze;__webpack_require__(47)("preventExtensions",(function($preventExtensions){return function preventExtensions(it){return $preventExtensions&&isObject(it)?$preventExtensions(meta(it)):it}}))},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);__webpack_require__(47)("isFrozen",(function($isFrozen){return function isFrozen(it){return isObject(it)?$isFrozen?$isFrozen(it):false:true}}))},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);__webpack_require__(47)("isSealed",(function($isSealed){return function isSealed(it){return isObject(it)?$isSealed?$isSealed(it):false:true}}))},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);__webpack_require__(47)("isExtensible",(function($isExtensible){return function isExtensible(it){return isObject(it)?$isExtensible?$isExtensible(it):true:false}}))},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S+$export.F,"Object",{assign:__webpack_require__(212)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Object",{is:__webpack_require__(213)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Object",{setPrototypeOf:__webpack_require__(150).set})},function(module,exports,__webpack_require__){"use strict";var classof=__webpack_require__(74);var test={};test[__webpack_require__(14)("toStringTag")]="z";if(test+""!="[object z]"){__webpack_require__(26)(Object.prototype,"toString",(function toString(){return"[object "+classof(this)+"]"}),true)}},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.P,"Function",{bind:__webpack_require__(214)})},function(module,exports,__webpack_require__){var dP=__webpack_require__(18).f;var FProto=Function.prototype;var nameRE=/^\s*function ([^ (]*)/;var NAME="name";NAME in FProto||__webpack_require__(16)&&dP(FProto,NAME,{configurable:true,get:function(){try{return(""+this).match(nameRE)[1]}catch(e){return""}}})},function(module,exports,__webpack_require__){"use strict";var isObject=__webpack_require__(11);var getPrototypeOf=__webpack_require__(32);var HAS_INSTANCE=__webpack_require__(14)("hasInstance");var FunctionProto=Function.prototype;if(!(HAS_INSTANCE in FunctionProto))__webpack_require__(18).f(FunctionProto,HAS_INSTANCE,{value:function(O){if(typeof this!="function"||!isObject(O))return false;if(!isObject(this.prototype))return O instanceof this;while(O=getPrototypeOf(O))if(this.prototype===O)return true;return false}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var $parseInt=__webpack_require__(216);$export($export.G+$export.F*(parseInt!=$parseInt),{parseInt:$parseInt})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var $parseFloat=__webpack_require__(217);$export($export.G+$export.F*(parseFloat!=$parseFloat),{parseFloat:$parseFloat})},function(module,exports,__webpack_require__){"use strict";var global=__webpack_require__(7);var has=__webpack_require__(29);var cof=__webpack_require__(39);var inheritIfRequired=__webpack_require__(152);var toPrimitive=__webpack_require__(45);var fails=__webpack_require__(9);var gOPN=__webpack_require__(65).f;var gOPD=__webpack_require__(31).f;var dP=__webpack_require__(18).f;var $trim=__webpack_require__(75).trim;var NUMBER="Number";var $Number=global[NUMBER];var Base=$Number;var proto=$Number.prototype;var BROKEN_COF=cof(__webpack_require__(64)(proto))==NUMBER;var TRIM="trim"in String.prototype;var toNumber=function(argument){var it=toPrimitive(argument,false);
vendor: 84,962 bytes, line 28
28if(typeof it=="string"&&it.length>2){it=TRIM?it.trim():$trim(it,3);var first=it.charCodeAt(0);var third,radix,maxCode;if(first===43||first===45){third=it.charCodeAt(2);if(third===88||third===120)return NaN}else if(first===48){switch(it.charCodeAt(1)){case 66:case 98:radix=2;maxCode=49;break;case 79:case 111:radix=8;maxCode=55;break;default:return+it}for(var digits=it.slice(2),i=0,l=digits.length,code;i<l;i++){code=digits.charCodeAt(i);if(code<48||code>maxCode)return NaN}return parseInt(digits,radix)}}return+it};if(!$Number(" 0o1")||!$Number("0b1")||$Number("+0x1")){$Number=function Number(value){var it=arguments.length<1?0:value;var that=this;return that instanceof $Number&&(BROKEN_COF?fails((function(){proto.valueOf.call(that)})):cof(that)!=NUMBER)?inheritIfRequired(new Base(toNumber(it)),that,$Number):toNumber(it)};for(var keys=__webpack_require__(16)?gOPN(Base):("MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,"+"EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,"+"MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger").split(","),j=0,key;keys.length>j;j++){if(has(Base,key=keys[j])&&!has($Number,key)){dP($Number,key,gOPD(Base,key))}}$Number.prototype=proto;proto.constructor=$Number;__webpack_require__(26)(global,NUMBER,$Number)}},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var toInteger=__webpack_require__(40);var aNumberValue=__webpack_require__(218);var repeat=__webpack_require__(153);var $toFixed=1..toFixed;var floor=Math.floor;var data=[0,0,0,0,0,0];var ERROR="Number.toFixed: incorrect invocation!";var ZERO="0";var multiply=function(n,c){var i=-1;var c2=c;while(++i<6){c2+=n*data[i];data[i]=c2%1e7;c2=floor(c2/1e7)}};var divide=function(n){var i=6;var c=0;while(--i>=0){c+=data[i];data[i]=floor(c/n);c=c%n*1e7}};var numToString=function(){var i=6;var s="";while(--i>=0){if(s!==""||i===0||data[i]!==0){var t=String(data[i]);s=s===""?t:s+repeat.call(ZERO,7-t.length)+t}}return s};var pow=function(x,n,acc){return n===0?acc:n%2===1?pow(x,n-1,acc*x):pow(x*x,n/2,acc)};var log=function(x){var n=0;var x2=x;while(x2>=4096){n+=12;x2/=4096}while(x2>=2){n+=1;x2/=2}return n};$export($export.P+$export.F*(!!$toFixed&&(8e-5.toFixed(3)!=="0.000"||.9.toFixed(0)!=="1"||1.255.toFixed(2)!=="1.25"||(0xde0b6b3a7640080).toFixed(0)!=="1000000000000000128")||!__webpack_require__(9)((function(){$toFixed.call({})}))),"Number",{toFixed:function toFixed(fractionDigits){var x=aNumberValue(this,ERROR);var f=toInteger(fractionDigits);var s="";var m=ZERO;var e,z,j,k;if(f<0||f>20)throw RangeError(ERROR);if(x!=x)return"NaN";if(x<=-1e21||x>=1e21)return String(x);if(x<0){s="-";x=-x}if(x>1e-21){e=log(x*pow(2,69,1))-69;z=e<0?x*pow(2,-e,1):x/pow(2,e,1);z*=4503599627370496;e=52-e;if(e>0){multiply(0,z);j=f;while(j>=7){multiply(1e7,0);j-=7}multiply(pow(10,j,1),0);j=e-1;while(j>=23){divide(1<<23);j-=23}divide(1<<j);multiply(1,1);divide(2);m=numToString()}else{multiply(0,z);multiply(1<<-e,0);m=numToString()+repeat.call(ZERO,f)}}if(f>0){k=m.length;m=s+(k<=f?"0."+repeat.call(ZERO,f-k)+m:m.slice(0,k-f)+"."+m.slice(k-f))}else{m=s+m}return m}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $fails=__webpack_require__(9);var aNumberValue=__webpack_require__(218);var $toPrecision=1..toPrecision;$export($export.P+$export.F*($fails((function(){return $toPrecision.call(1,undefined)!=="1"}))||!$fails((function(){$toPrecision.call({})}))),"Number",{toPrecision:function toPrecision(precision){var that=aNumberValue(this,"Number#toPrecision: incorrect invocation!");return precision===undefined?$toPrecision.call(that):$toPrecision.call(that,precision)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Number",{EPSILON:Math.pow(2,-52)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var _isFinite=__webpack_require__(7).isFinite;$export($export.S,"Number",{isFinite:function isFinite(it){return typeof it=="number"&&_isFinite(it)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Number",{isInteger:__webpack_require__(219)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Number",{isNaN:function isNaN(number){return number!=number}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var isInteger=__webpack_require__(219);var abs=Math.abs;$export($export.S,"Number",{isSafeInteger:function isSafeInteger(number){return isInteger(number)&&abs(number)<=9007199254740991}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var $parseFloat=__webpack_require__(217);$export($export.S+$export.F*(Number.parseFloat!=$parseFloat),"Number",{parseFloat:$parseFloat})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var $parseInt=__webpack_require__(216);$export($export.S+$export.F*(Number.parseInt!=$parseInt),"Number",{parseInt:$parseInt})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var log1p=__webpack_require__(220);var sqrt=Math.sqrt;var $acosh=Math.acosh;$export($export.S+$export.F*!($acosh&&Math.floor($acosh(Number.MAX_VALUE))==710&&$acosh(Infinity)==Infinity),"Math",{acosh:function acosh(x){return(x=+x)<1?NaN:x>94906265.62425156?Math.log(x)+Math.LN2:log1p(x-1+sqrt(x-1)*sqrt(x+1))}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var $asinh=Math.asinh;function asinh(x){return!isFinite(x=+x)||x==0?x:x<0?-asinh(-x):Math.log(x+Math.sqrt(x*x+1))}$export($export.S+$export.F*!($asinh&&1/$asinh(0)>0),"Math",{asinh:asinh})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var $atanh=Math.atanh;$export($export.S+$export.F*!($atanh&&1/$atanh(-0)<0),"Math",{atanh:function atanh(x){return(x=+x)==0?x:Math.log((1+x)/(1-x))/2}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var sign=__webpack_require__(154);$export($export.S,"Math",{cbrt:function cbrt(x){return sign(x=+x)*Math.pow(Math.abs(x),1/3)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{clz32:function clz32(x){return(x>>>=0)?31-Math.floor(Math.log(x+.5)*Math.LOG2E):32}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var exp=Math.exp;$export($export.S,"Math",{cosh:function cosh(x){return(exp(x=+x)+exp(-x))/2}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var $expm1=__webpack_require__(155);$export($export.S+$export.F*($expm1!=Math.expm1),"Math",{expm1:$expm1})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{fround:__webpack_require__(221)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var abs=Math.abs;$export($export.S,"Math",{hypot:function hypot(value1,value2){var sum=0;var i=0;var aLen=arguments.length;var larg=0;var arg,div;while(i<aLen){arg=abs(arguments[i++]);if(larg<arg){div=larg/arg;sum=sum*div*div+1;larg=arg}else if(arg>0){div=arg/larg;sum+=div*div}else sum+=arg}return larg===Infinity?Infinity:larg*Math.sqrt(sum)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var $imul=Math.imul;$export($export.S+$export.F*__webpack_require__(9)((function(){return $imul(4294967295,5)!=-5||$imul.length!=2})),"Math",{imul:function imul(x,y){var UINT16=65535;var xn=+x;var yn=+y;var xl=UINT16&xn;var yl=UINT16&yn;return 0|xl*yl+((UINT16&xn>>>16)*yl+xl*(UINT16&yn>>>16)<<16>>>0)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{log10:function log10(x){return Math.log(x)*Math.LOG10E}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{log1p:__webpack_require__(220)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{log2:function log2(x){return Math.log(x)/Math.LN2}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{sign:__webpack_require__(154)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var expm1=__webpack_require__(155);var exp=Math.exp;$export($export.S+$export.F*__webpack_require__(9)((function(){return!Math.sinh(-2e-17)!=-2e-17})),"Math",{sinh:function sinh(x){return Math.abs(x=+x)<1?(expm1(x)-expm1(-x))/2:(exp(x-1)-exp(-x-1))*(Math.E/2)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var expm1=__webpack_require__(155);var exp=Math.exp;$export($export.S,"Math",{tanh:function tanh(x){var a=expm1(x=+x);var b=expm1(-x);return a==Infinity?1:b==Infinity?-1:(a-b)/(exp(x)+exp(-x))}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{trunc:function trunc(it){return(it>0?Math.floor:Math.ceil)(it)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var toAbsoluteIndex=__webpack_require__(63);var fromCharCode=String.fromCharCode;var $fromCodePoint=String.fromCodePoint;$export($export.S+$export.F*(!!$fromCodePoint&&$fromCodePoint.length!=1),"String",{fromCodePoint:function fromCodePoint(x){var res=[];var aLen=arguments.length;var i=0;var code;while(aLen>i){code=+arguments[i++];if(toAbsoluteIndex(code,1114111)!==code)throw RangeError(code+" is not a valid code point");res.push(code<65536?fromCharCode(code):fromCharCode(((code-=65536)>>10)+55296,code%1024+56320))}return res.join("")}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var toIObject=__webpack_require__(30);var toLength=__webpack_require__(15);$export($export.S,"String",{raw:function raw(callSite){var tpl=toIObject(callSite.raw);var len=toLength(tpl.length);var aLen=arguments.length;var res=[];var i=0;while(len>i){res.push(String(tpl[i++]));if(i<aLen)res.push(String(arguments[i]))}return res.join("")}})},function(module,exports,__webpack_require__){"use strict";__webpack_require__(75)("trim",(function($trim){return function trim(){return $trim(this,3)}}))},function(module,exports,__webpack_require__){"use strict";var $at=__webpack_require__(97)(true);__webpack_require__(156)(String,"String",(function(iterated){this._t=String(iterated);this._i=0}),(function(){var O=this._t;var index=this._i;var point;if(index>=O.length)return{value:undefined,done:true};point=$at(O,index);this._i+=point.length;return{value:point,done:false}}))},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $at=__webpack_require__(97)(false);$export($export.P,"String",{codePointAt:function codePointAt(pos){return $at(this,pos)}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var toLength=__webpack_require__(15);var context=__webpack_require__(158);var ENDS_WITH="endsWith";var $endsWith=""[ENDS_WITH];$export($export.P+$export.F*__webpack_require__(159)(ENDS_WITH),"String",{endsWith:function endsWith(searchString){var that=context(this,searchString,ENDS_WITH);var endPosition=arguments.length>1?arguments[1]:undefined;var len=toLength(that.length);var end=endPosition===undefined?len:Math.min(toLength(endPosition),len);var search=String(searchString);return $endsWith?$endsWith.call(that,search,end):that.slice(end-search.length,end)===search}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var context=__webpack_require__(158);var INCLUDES="includes";$export($export.P+$export.F*__webpack_require__(159)(INCLUDES),"String",{includes:function includes(searchString){return!!~context(this,searchString,INCLUDES).indexOf(searchString,arguments.length>1?arguments[1]:undefined)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.P,"String",{repeat:__webpack_require__(153)})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var toLength=__webpack_require__(15);var context=__webpack_require__(158);var STARTS_WITH="startsWith";var $startsWith=""[STARTS_WITH];$export($export.P+$export.F*__webpack_require__(159)(STARTS_WITH),"String",{startsWith:function startsWith(searchString){var that=context(this,searchString,STARTS_WITH);var index=toLength(Math.min(arguments.length>1?arguments[1]:undefined,that.length));var search=String(searchString);return $startsWith?$startsWith.call(that,search,index):that.slice(index,index+search.length)===search}})},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("anchor",(function(createHTML){return function anchor(name){return createHTML(this,"a","name",name)}}))},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("big",(function(createHTML){return function big(){return createHTML(this,"big","","")}}))},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("blink",(function(createHTML){return function blink(){return createHTML(this,"blink","","")}}))},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("bold",(function(createHTML){return function bold(){return createHTML(this,"b","","")}}))},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("fixed",(function(createHTML){return function fixed(){return createHTML(this,"tt","","")}}))},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("fontcolor",(function(createHTML){return function fontcolor(color){return createHTML(this,"font","color",color)}}))},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("fontsize",(function(createHTML){return function fontsize(size){return createHTML(this,"font","size",size)}}))},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("italics",(function(createHTML){return function italics(){return createHTML(this,"i","","")}}))},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("link",(function(createHTML){return function link(url){return createHTML(this,"a","href",url)}}))},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("small",(function(createHTML){return function small(){return createHTML(this,"small","","")}}))},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("strike",(function(createHTML){return function strike(){return createHTML(this,"strike","","")}}))},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("sub",(function(createHTML){return function sub(){return createHTML(this,"sub","","")}}))},function(module,exports,__webpack_require__){"use strict";__webpack_require__(27)("sup",(function(createHTML){return function sup(){return createHTML(this,"sup","","")}}))},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Date",{now:function(){return(new Date).getTime()}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var toObject=__webpack_require__(19);var toPrimitive=__webpack_require__(45);$export($export.P+$export.F*__webpack_require__(9)((function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1})),"Date",{toJSON:function toJSON(key){var O=toObject(this);var pv=toPrimitive(O);return typeof pv=="number"&&!isFinite(pv)?null:O.toISOString()}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var toISOString=__webpack_require__(483);$export($export.P+$export.F*(Date.prototype.toISOString!==toISOString),"Date",{toISOString:toISOString})},function(module,exports,__webpack_require__){"use strict";var fails=__webpack_require__(9);var getTime=Date.prototype.getTime;var $toISOString=Date.prototype.toISOString;var lz=function(num){return num>9?num:"0"+num};module.exports=fails((function(){return $toISOString.call(new Date(-5e13-1))!="0385-07-25T07:06:39.999Z"}))||!fails((function(){$toISOString.call(new Date(NaN))}))?function toISOString(){if(!isFinite(getTime.call(this)))throw RangeError("Invalid time value");var d=this;var y=d.getUTCFullYear();var m=d.getUTCMilliseconds();var s=y<0?"-":y>9999?"+":"";return s+("00000"+Math.abs(y)).slice(s?-6:-4)+"-"+lz(d.getUTCMonth()+1)+"-"+lz(d.getUTCDate())+"T"+lz(d.getUTCHours())+":"+lz(d.getUTCMinutes())+":"+lz(d.getUTCSeconds())+"."+(m>99?m:"0"+lz(m))+"Z"}:$toISOString},function(module,exports,__webpack_require__){var DateProto=Date.prototype;var INVALID_DATE="Invalid Date";var TO_STRING="toString";var $toString=DateProto[TO_STRING];var getTime=DateProto.getTime;if(new Date(NaN)+""!=INVALID_DATE){__webpack_require__(26)(DateProto,TO_STRING,(function toString(){var value=getTime.call(this);return value===value?$toString.call(this):INVALID_DATE}))}},function(module,exports,__webpack_require__){var TO_PRIMITIVE=__webpack_require__(14)("toPrimitive");var proto=Date.prototype;if(!(TO_PRIMITIVE in proto))__webpack_require__(25)(proto,TO_PRIMITIVE,__webpack_require__(486))},function(module,exports,__webpack_require__){"use strict";var anObject=__webpack_require__(6);var toPrimitive=__webpack_require__(45);var NUMBER="number";module.exports=function(hint){if(hint!=="string"&&hint!==NUMBER&&hint!=="default")throw TypeError("Incorrect hint");return toPrimitive(anObject(this),hint!=NUMBER)}},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Array",{isArray:__webpack_require__(96)})},function(module,exports,__webpack_require__){"use strict";var ctx=__webpack_require__(38);var $export=__webpack_require__(1);var toObject=__webpack_require__(19);var call=__webpack_require__(222);var isArrayIter=__webpack_require__(160);var toLength=__webpack_require__(15);var createProperty=__webpack_require__(161);var getIterFn=__webpack_require__(162);$export($export.S+$export.F*!__webpack_require__(99)((function(iter){Array.from(iter)})),"Array",{from:function from(arrayLike){var O=toObject(arrayLike);var C=typeof this=="function"?this:Array;var aLen=arguments.length;var mapfn=aLen>1?arguments[1]:undefined;var mapping=mapfn!==undefined;var index=0;var iterFn=getIterFn(O);var length,result,step,iterator;if(mapping)mapfn=ctx(mapfn,aLen>2?arguments[2]:undefined,2);if(iterFn!=undefined&&!(C==Array&&isArrayIter(iterFn))){for(iterator=iterFn.call(O),result=new C;!(step=iterator.next()).done;index++){createProperty(result,index,mapping?call(iterator,mapfn,[step.value,index],true):step.value)}}else{length=toLength(O.length);for(result=new C(length);length>index;index++){createProperty(result,index,mapping?mapfn(O[index],index):O[index])}}result.length=index;return result}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var createProperty=__webpack_require__(161);$export($export.S+$export.F*__webpack_require__(9)((function(){function F(){}return!(Array.of.call(F)instanceof F)})),"Array",{of:function of(){var index=0;var aLen=arguments.length;var result=new(typeof this=="function"?this:Array)(aLen);while(aLen>index)createProperty(result,index,arguments[index++]);result.length=aLen;return result}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var toIObject=__webpack_require__(30);var arrayJoin=[].join;$export($export.P+$export.F*(__webpack_require__(83)!=Object||!__webpack_require__(41)(arrayJoin)),"Array",{join:function join(separator){return arrayJoin.call(toIObject(this),separator===undefined?",":separator)}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var html=__webpack_require__(149);var cof=__webpack_require__(39);var toAbsoluteIndex=__webpack_require__(63);var toLength=__webpack_require__(15);var arraySlice=[].slice;$export($export.P+$export.F*__webpack_require__(9)((function(){if(html)arraySlice.call(html)})),"Array",{slice:function slice(begin,end){var len=toLength(this.length);var klass=cof(this);end=end===undefined?len:end;if(klass=="Array")return arraySlice.call(this,begin,end);var start=toAbsoluteIndex(begin,len);var upTo=toAbsoluteIndex(end,len);var size=toLength(upTo-start);var cloned=new Array(size);var i=0;for(;i<size;i++)cloned[i]=klass=="String"?this.charAt(start+i):this[start+i];return cloned}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var aFunction=__webpack_require__(22);var toObject=__webpack_require__(19);var fails=__webpack_require__(9);var $sort=[].sort;var test=[1,2,3];$export($export.P+$export.F*(fails((function(){test.sort(undefined)}))||!fails((function(){test.sort(null)}))||!__webpack_require__(41)($sort)),"Array",{sort:function sort(comparefn){return comparefn===undefined?$sort.call(toObject(this)):$sort.call(toObject(this),aFunction(comparefn))}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $forEach=__webpack_require__(48)(0);var STRICT=__webpack_require__(41)([].forEach,true);$export($export.P+$export.F*!STRICT,"Array",{forEach:function forEach(callbackfn){return $forEach(this,callbackfn,arguments[1])}})},function(module,exports,__webpack_require__){var isObject=__webpack_require__(11);var isArray=__webpack_require__(96);var SPECIES=__webpack_require__(14)("species");module.exports=function(original){var C;if(isArray(original)){C=original.constructor;if(typeof C=="function"&&(C===Array||isArray(C.prototype)))C=undefined;if(isObject(C)){C=C[SPECIES];if(C===null)C=undefined}}return C===undefined?Array:C}},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $map=__webpack_require__(48)(1);$export($export.P+$export.F*!__webpack_require__(41)([].map,true),"Array",{map:function map(callbackfn){return $map(this,callbackfn,arguments[1])}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $filter=__webpack_require__(48)(2);$export($export.P+$export.F*!__webpack_require__(41)([].filter,true),"Array",{filter:function filter(callbackfn){return $filter(this,callbackfn,arguments[1])}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $some=__webpack_require__(48)(3);$export($export.P+$export.F*!__webpack_require__(41)([].some,true),"Array",{some:function some(callbackfn){return $some(this,callbackfn,arguments[1])}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $every=__webpack_require__(48)(4);$export($export.P+$export.F*!__webpack_require__(41)([].every,true),"Array",{every:function every(callbackfn){return $every(this,callbackfn,arguments[1])}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $reduce=__webpack_require__(223);$export($export.P+$export.F*!__webpack_require__(41)([].reduce,true),"Array",{reduce:function reduce(callbackfn){return $reduce(this,callbackfn,arguments.length,arguments[1],false)}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $reduce=__webpack_require__(223);$export($export.P+$export.F*!__webpack_require__(41)([].reduceRight,true),"Array",{reduceRight:function reduceRight(callbackfn){return $reduce(this,callbackfn,arguments.length,arguments[1],true)}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $indexOf=__webpack_require__(94)(false);var $native=[].indexOf;var NEGATIVE_ZERO=!!$native&&1/[1].indexOf(1,-0)<0;$export($export.P+$export.F*(NEGATIVE_ZERO||!__webpack_require__(41)($native)),"Array",{indexOf:function indexOf(searchElement){return NEGATIVE_ZERO?$native.apply(this,arguments)||0:$indexOf(this,searchElement,arguments[1])}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var toIObject=__webpack_require__(30);var toInteger=__webpack_require__(40);var toLength=__webpack_require__(15);var $native=[].lastIndexOf;var NEGATIVE_ZERO=!!$native&&1/[1].lastIndexOf(1,-0)<0;$export($export.P+$export.F*(NEGATIVE_ZERO||!__webpack_require__(41)($native)),"Array",{lastIndexOf:function lastIndexOf(searchElement){if(NEGATIVE_ZERO)return $native.apply(this,arguments)||0;var O=toIObject(this);var length=toLength(O.length);var index=length-1;if(arguments.length>1)index=Math.min(index,toInteger(arguments[1]));if(index<0)index=length+index;for(;index>=0;index--)if(index in O)if(O[index]===searchElement)return index||0;return-1}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.P,"Array",{copyWithin:__webpack_require__(224)});__webpack_require__(57)("copyWithin")},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.P,"Array",{fill:__webpack_require__(164)});__webpack_require__(57)("fill")},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $find=__webpack_require__(48)(5);var KEY="find";var forced=true;if(KEY in[])Array(1)[KEY]((function(){forced=false}));$export($export.P+$export.F*forced,"Array",{find:function find(callbackfn){return $find(this,callbackfn,arguments.length>1?arguments[1]:undefined)}});__webpack_require__(57)(KEY)},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $find=__webpack_require__(48)(6);var KEY="findIndex";var forced=true;if(KEY in[])Array(1)[KEY]((function(){forced=false}));$export($export.P+$export.F*forced,"Array",{findIndex:function findIndex(callbackfn){return $find(this,callbackfn,arguments.length>1?arguments[1]:undefined)}});__webpack_require__(57)(KEY)},function(module,exports,__webpack_require__){__webpack_require__(66)("Array")},function(module,exports,__webpack_require__){var global=__webpack_require__(7);var inheritIfRequired=__webpack_require__(152);var dP=__webpack_require__(18).f;var gOPN=__webpack_require__(65).f;var isRegExp=__webpack_require__(98);var $flags=__webpack_require__(85);var $RegExp=global.RegExp;var Base=$RegExp;var proto=$RegExp.prototype;var re1=/a/g;var re2=/a/g;var CORRECT_NEW=new $RegExp(re1)!==re1;if(__webpack_require__(16)&&(!CORRECT_NEW||__webpack_require__(9)((function(){re2[__webpack_require__(14)("match")]=false;return $RegExp(re1)!=re1||$RegExp(re2)==re2||$RegExp(re1,"i")!="/a/i"})))){$RegExp=function RegExp(p,f){var tiRE=this instanceof $RegExp;var piRE=isRegExp(p);var fiU=f===undefined;return!tiRE&&piRE&&p.constructor===$RegExp&&fiU?p:inheritIfRequired(CORRECT_NEW?new Base(piRE&&!fiU?p.source:p,f):Base((piRE=p instanceof $RegExp)?p.source:p,piRE&&fiU?$flags.call(p):f),tiRE?this:proto,$RegExp)};var proxy=function(key){key in $RegExp||dP($RegExp,key,{configurable:true,get:function(){return Base[key]},set:function(it){Base[key]=it}})};for(var keys=gOPN(Base),i=0;keys.length>i;)proxy(keys[i++]);proto.constructor=$RegExp;$RegExp.prototype=proto;__webpack_require__(26)(global,"RegExp",$RegExp)}__webpack_require__(66)("RegExp")},function(module,exports,__webpack_require__){"use strict";__webpack_require__(227);var anObject=__webpack_require__(6);var $flags=__webpack_require__(85);var DESCRIPTORS=__webpack_require__(16);var TO_STRING="toString";var $toString=/./[TO_STRING];var define=function(fn){__webpack_require__(26)(RegExp.prototype,TO_STRING,fn,true)};if(__webpack_require__(9)((function(){return $toString.call({source:"a",flags:"b"})!="/a/b"}))){define((function toString(){var R=anObject(this);return"/".concat(R.source,"/","flags"in R?R.flags:!DESCRIPTORS&&R instanceof RegExp?$flags.call(R):undefined)}))}else if($toString.name!=TO_STRING){define((function toString(){return $toString.call(this)}))}},function(module,exports,__webpack_require__){"use strict";var anObject=__webpack_require__(6);var toLength=__webpack_require__(15);var advanceStringIndex=__webpack_require__(167);var regExpExec=__webpack_require__(100);__webpack_require__(101)("match",1,(function(defined,MATCH,$match,maybeCallNative){return[function match(regexp){var O=defined(this);var fn=regexp==undefined?undefined:regexp[MATCH];return fn!==undefined?fn.call(regexp,O):new RegExp(regexp)[MATCH](String(O))},function(regexp){var res=maybeCallNative($match,regexp,this);if(res.done)return res.value;var rx=anObject(regexp);var S=String(this);if(!rx.global)return regExpExec(rx,S);var fullUnicode=rx.unicode;rx.lastIndex=0;var A=[];var n=0;var result;while((result=regExpExec(rx,S))!==null){var matchStr=String(result[0]);A[n]=matchStr;if(matchStr==="")rx.lastIndex=advanceStringIndex(S,toLength(rx.lastIndex),fullUnicode);n++}return n===0?null:A}]}))},function(module,exports,__webpack_require__){"use strict";var anObject=__webpack_require__(6);var toObject=__webpack_require__(19);var toLength=__webpack_require__(15);var toInteger=__webpack_require__(40);var advanceStringIndex=__webpack_require__(167);var regExpExec=__webpack_require__(100);var max=Math.max;var min=Math.min;var floor=Math.floor;var SUBSTITUTION_SYMBOLS=/\$([$&`']|\d\d?|<[^>]*>)/g;var SUBSTITUTION_SYMBOLS_NO_NAMED=/\$([$&`']|\d\d?)/g;var maybeToString=function(it){return it===undefined?it:String(it)};__webpack_require__(101)("replace",2,(function(defined,REPLACE,$replace,maybeCallNative){return[function replace(searchValue,replaceValue){var O=defined(this);var fn=searchValue==undefined?undefined:searchValue[REPLACE];return fn!==undefined?fn.call(searchValue,O,replaceValue):$replace.call(String(O),searchValue,replaceValue)},function(regexp,replaceValue){var res=maybeCallNative($replace,regexp,this,replaceValue);if(res.done)return res.value;var rx=anObject(regexp);var S=String(this);var functionalReplace=typeof replaceValue==="function";if(!functionalReplace)replaceValue=String(replaceValue);var global=rx.global;if(global){var fullUnicode=rx.unicode;rx.lastIndex=0}var results=[];while(true){var result=regExpExec(rx,S);if(result===null)break;results.push(result);if(!global)break;var matchStr=String(result[0]);if(matchStr==="")rx.lastIndex=advanceStringIndex(S,toLength(rx.lastIndex),fullUnicode)}var accumulatedResult="";var nextSourcePosition=0;for(var i=0;i<results.length;i++){result=results[i];var matched=String(result[0]);var position=max(min(toInteger(result.index),S.length),0);var captures=[];for(var j=1;j<result.length;j++)captures.push(maybeToString(result[j]));var namedCaptures=result.groups;if(functionalReplace){var replacerArgs=[matched].concat(captures,position,S);if(namedCaptures!==undefined)replacerArgs.push(namedCaptures);var replacement=String(replaceValue.apply(undefined,replacerArgs))}else{replacement=getSubstitution(matched,S,position,captures,namedCaptures,replaceValue)}if(position>=nextSourcePosition){accumulatedResult+=S.slice(nextSourcePosition,position)+replacement;nextSourcePosition=position+matched.length}}return accumulatedResult+S.slice(nextSourcePosition)}];function getSubstitution(matched,str,position,captures,namedCaptures,replacement){var tailPos=position+matched.length;var m=captures.length;var symbols=SUBSTITUTION_SYMBOLS_NO_NAMED;if(namedCaptures!==undefined){namedCaptures=toObject(namedCaptures);symbols=SUBSTITUTION_SYMBOLS}return $replace.call(replacement,symbols,(function(match,ch){var capture;switch(ch.charAt(0)){case"$":return"$";case"&":return matched;case"`":return str.slice(0,position);case"'":return str.slice(tailPos);case"<":capture=namedCaptures[ch.slice(1,-1)];break;default:var n=+ch;if(n===0)return match;if(n>m){var f=floor(n/10);if(f===0)return match;if(f<=m)return captures[f-1]===undefined?ch.charAt(1):captures[f-1]+ch.charAt(1);return match}capture=captures[n-1]}return capture===undefined?"":capture}))}}))},function(module,exports,__webpack_require__){"use strict";var anObject=__webpack_require__(6);var sameValue=__webpack_require__(213);var regExpExec=__webpack_require__(100);__webpack_require__(101)("search",1,(function(defined,SEARCH,$search,maybeCallNative){return[function search(regexp){var O=defined(this);var fn=regexp==undefined?undefined:regexp[SEARCH];return fn!==undefined?fn.call(regexp,O):new RegExp(regexp)[SEARCH](String(O))},function(regexp){var res=maybeCallNative($search,regexp,this);if(res.done)return res.value;var rx=anObject(regexp);var S=String(this);var previousLastIndex=rx.lastIndex;if(!sameValue(previousLastIndex,0))rx.lastIndex=0;var result=regExpExec(rx,S);if(!sameValue(rx.lastIndex,previousLastIndex))rx.lastIndex=previousLastIndex;return result===null?-1:result.index}]}))},function(module,exports,__webpack_require__){"use strict";var isRegExp=__webpack_require__(98);var anObject=__webpack_require__(6);var speciesConstructor=__webpack_require__(86);var advanceStringIndex=__webpack_require__(167);var toLength=__webpack_require__(15);var callRegExpExec=__webpack_require__(100);var regexpExec=__webpack_require__(166);var fails=__webpack_require__(9);var $min=Math.min;var $push=[].push;var $SPLIT="split";var LENGTH="length";var LAST_INDEX="lastIndex";var MAX_UINT32=4294967295;var SUPPORTS_Y=!fails((function(){RegExp(MAX_UINT32,"y")}));__webpack_require__(101)("split",2,(function(defined,SPLIT,$split,maybeCallNative){var internalSplit;if("abbc"[$SPLIT](/(b)*/)[1]=="c"||"test"[$SPLIT](/(?:)/,-1)[LENGTH]!=4||"ab"[$SPLIT](/(?:ab)*/)[LENGTH]!=2||"."[$SPLIT](/(.?)(.?)/)[LENGTH]!=4||"."[$SPLIT](/()()/)[LENGTH]>1||""[$SPLIT](/.?/)[LENGTH]){internalSplit=function(separator,limit){var string=String(this);if(separator===undefined&&limit===0)return[];if(!isRegExp(separator))return $split.call(string,separator,limit);var output=[];var flags=(separator.ignoreCase?"i":"")+(separator.multiline?"m":"")+(separator.unicode?"u":"")+(separator.sticky?"y":"");var lastLastIndex=0;var splitLimit=limit===undefined?MAX_UINT32:limit>>>0;var separatorCopy=new RegExp(separator.source,flags+"g");var match,lastIndex,lastLength;while(match=regexpExec.call(separatorCopy,string)){lastIndex=separatorCopy[LAST_INDEX];if(lastIndex>lastLastIndex){output.push(string.slice(lastLastIndex,match.index));if(match[LENGTH]>1&&match.index<string[LENGTH])$push.apply(output,match.slice(1));lastLength=match[0][LENGTH];lastLastIndex=lastIndex;if(output[LENGTH]>=splitLimit)break}if(separatorCopy[LAST_INDEX]===match.index)separatorCopy[LAST_INDEX]++}if(lastLastIndex===string[LENGTH]){if(lastLength||!separatorCopy.test(""))output.push("")}else output.push(string.slice(lastLastIndex));return output[LENGTH]>splitLimit?output.slice(0,splitLimit):output}}else if("0"[$SPLIT](undefined,0)[LENGTH]){internalSplit=function(separator,limit){return separator===undefined&&limit===0?[]:$split.call(this,separator,limit)}}else{internalSplit=$split}return[function split(separator,limit){var O=defined(this);var splitter=separator==undefined?undefined:separator[SPLIT];return splitter!==undefined?splitter.call(separator,O,limit):internalSplit.call(String(O),separator,limit)},function(regexp,limit){var res=maybeCallNative(internalSplit,regexp,this,limit,internalSplit!==$split);if(res.done)return res.value;var rx=anObject(regexp);var S=String(this);var C=speciesConstructor(rx,RegExp);var unicodeMatching=rx.unicode;var flags=(rx.ignoreCase?"i":"")+(rx.multiline?"m":"")+(rx.unicode?"u":"")+(SUPPORTS_Y?"y":"g");var splitter=new C(SUPPORTS_Y?rx:"^(?:"+rx.source+")",flags);var lim=limit===undefined?MAX_UINT32:limit>>>0;if(lim===0)return[];if(S.length===0)return callRegExpExec(splitter,S)===null?[S]:[];var p=0;var q=0;var A=[];while(q<S.length){splitter.lastIndex=SUPPORTS_Y?q:0;var z=callRegExpExec(splitter,SUPPORTS_Y?S:S.slice(q));var e;if(z===null||(e=$min(toLength(splitter.lastIndex+(SUPPORTS_Y?0:q)),S.length))===p){q=advanceStringIndex(S,q,unicodeMatching)}else{A.push(S.slice(p,q));if(A.length===lim)return A;for(var i=1;i<=z.length-1;i++){A.push(z[i]);if(A.length===lim)return A}q=p=e}}A.push(S.slice(p));return A}]}))},function(module,exports,__webpack_require__){"use strict";var LIBRARY=__webpack_require__(55);var global=__webpack_require__(7);var ctx=__webpack_require__(38);var classof=__webpack_require__(74);var $export=__webpack_require__(1);var isObject=__webpack_require__(11);var aFunction=__webpack_require__(22);var anInstance=__webpack_require__(67);var forOf=__webpack_require__(68);var speciesConstructor=__webpack_require__(86);var task=__webpack_require__(168).set;var microtask=__webpack_require__(169)();var newPromiseCapabilityModule=__webpack_require__(170);var perform=__webpack_require__(228);var userAgent=__webpack_require__(102);var promiseResolve=__webpack_require__(229);var PROMISE="Promise";var TypeError=global.TypeError;var process=global.process;var versions=process&&process.versions;var v8=versions&&versions.v8||"";var $Promise=global[PROMISE];var isNode=classof(process)=="process";var empty=function(){};var Internal,newGenericPromiseCapability,OwnPromiseCapability,Wrapper;var newPromiseCapability=newGenericPromiseCapability=newPromiseCapabilityModule.f;var USE_NATIVE=!!function(){try{var promise=$Promise.resolve(1);var FakePromise=(promise.constructor={})[__webpack_require__(14)("species")]=function(exec){exec(empty,empty)};return(isNode||typeof PromiseRejectionEvent=="function")&&promise.then(empty)instanceof FakePromise&&v8.indexOf("6.6")!==0&&userAgent.indexOf("Chrome/66")===-1}catch(e){}}();var isThenable=function(it){var then;return isObject(it)&&typeof(then=it.then)=="function"?then:false};var notify=function(promise,isReject){if(promise._n)return;promise._n=true;var chain=promise._c;microtask((function(){var value=promise._v;var ok=promise._s==1;var i=0;var run=function(reaction){var handler=ok?reaction.ok:reaction.fail;var resolve=reaction.resolve;var reject=reaction.reject;var domain=reaction.domain;var result,then,exited;try{if(handler){if(!ok){if(promise._h==2)onHandleUnhandled(promise);promise._h=1}if(handler===true)result=value;else{if(domain)domain.enter();result=handler(value);if(domain){domain.exit();exited=true}}if(result===reaction.promise){reject(TypeError("Promise-chain cycle"))}else if(then=isThenable(result)){then.call(result,resolve,reject)}else resolve(result)}else reject(value)}catch(e){if(domain&&!exited)domain.exit();reject(e)}};while(chain.length>i)run(chain[i++]);promise._c=[];promise._n=false;if(isReject&&!promise._h)onUnhandled(promise)}))};var onUnhandled=function(promise){task.call(global,(function(){var value=promise._v;var unhandled=isUnhandled(promise);var result,handler,console;if(unhandled){result=perform((function(){if(isNode){process.emit("unhandledRejection",value,promise)}else if(handler=global.onunhandledrejection){handler({promise:promise,reason:value})}else if((console=global.console)&&console.error){console.error("Unhandled promise rejection",value)}}));promise._h=isNode||isUnhandled(promise)?2:1}promise._a=undefined;if(unhandled&&result.e)throw result.v}))};var isUnhandled=function(promise){return promise._h!==1&&(promise._a||promise._c).length===0};var onHandleUnhandled=function(promise){task.call(global,(function(){var handler;if(isNode){process.emit("rejectionHandled",promise)}else if(handler=global.onrejectionhandled){handler({promise:promise,reason:promise._v})}}))};var $reject=function(value){var promise=this;if(promise._d)return;promise._d=true;promise=promise._w||promise;promise._v=value;promise._s=2;if(!promise._a)promise._a=promise._c.slice();notify(promise,true)};var $resolve=function(value){var promise=this;var then;if(promise._d)return;promise._d=true;promise=promise._w||promise;try{if(promise===value)throw TypeError("Promise can't be resolved itself");if(then=isThenable(value)){microtask((function(){var wrapper={_w:promise,_d:false};try{then.call(value,ctx($resolve,wrapper,1),ctx($reject,wrapper,1))}catch(e){$reject.call(wrapper,e)}}))}else{promise._v=value;promise._s=1;notify(promise,false)}}catch(e){$reject.call({_w:promise,_d:false},e)}};if(!USE_NATIVE){$Promise=function Promise(executor){anInstance(this,$Promise,PROMISE,"_h");aFunction(executor);Internal.call(this);try{executor(ctx($resolve,this,1),ctx($reject,this,1))}catch(err){$reject.call(this,err)}};Internal=function Promise(executor){this._c=[];this._a=undefined;this._s=0;this._d=false;this._v=undefined;this._h=0;this._n=false};Internal.prototype=__webpack_require__(69)($Promise.prototype,{then:function then(onFulfilled,onRejected){var reaction=newPromiseCapability(speciesConstructor(this,$Promise));reaction.ok=typeof onFulfilled=="function"?onFulfilled:true;reaction.fail=typeof onRejected=="function"&&onRejected;reaction.domain=isNode?process.domain:undefined;this._c.push(reaction);if(this._a)this._a.push(reaction);if(this._s)notify(this,false);return reaction.promise},catch:function(onRejected){return this.then(undefined,onRejected)}});OwnPromiseCapability=function(){var promise=new Internal;this.promise=promise;this.resolve=ctx($resolve,promise,1);this.reject=ctx($reject,promise,1)};newPromiseCapabilityModule.f=newPromiseCapability=function(C){return C===$Promise||C===Wrapper?new OwnPromiseCapability(C):newGenericPromiseCapability(C)}}$export($export.G+$export.W+$export.F*!USE_NATIVE,{Promise:$Promise});__webpack_require__(73)($Promise,PROMISE);__webpack_require__(66)(PROMISE);Wrapper=__webpack_require__(37)[PROMISE];$export($export.S+$export.F*!USE_NATIVE,PROMISE,{reject:function reject(r){var capability=newPromiseCapability(this);var $$reject=capability.reject;$$reject(r);return capability.promise}});$export($export.S+$export.F*(LIBRARY||!USE_NATIVE),PROMISE,{resolve:function resolve(x){return promiseResolve(LIBRARY&&this===Wrapper?$Promise:this,x)}});$export($export.S+$export.F*!(USE_NATIVE&&__webpack_require__(99)((function(iter){$Promise.all(iter)["catch"](empty)}))),PROMISE,{all:function all(iterable){var C=this;var capability=newPromiseCapability(C);var resolve=capability.resolve;var reject=capability.reject;var result=perform((function(){var values=[];var index=0;var remaining=1;forOf(iterable,false,(function(promise){var $index=index++;var alreadyCalled=false;values.push(undefined);remaining++;C.resolve(promise).then((function(value){if(alreadyCalled)return;alreadyCalled=true;values[$index]=value;--remaining||resolve(values)}),reject)}));--remaining||resolve(values)}));if(result.e)reject(result.v);return capability.promise},race:function race(iterable){var C=this;var capability=newPromiseCapability(C);var reject=capability.reject;var result=perform((function(){forOf(iterable,false,(function(promise){C.resolve(promise).then(capability.resolve,reject)}))}));if(result.e)reject(result.v);return capability.promise}})},function(module,exports,__webpack_require__){"use strict";var weak=__webpack_require__(234);var validate=__webpack_require__(70);var WEAK_SET="WeakSet";__webpack_require__(103)(WEAK_SET,(function(get){return function WeakSet(){return get(this,arguments.length>0?arguments[0]:undefined)}}),{add:function add(value){return weak.def(validate(this,WEAK_SET),value,true)}},weak,false,true)},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $typed=__webpack_require__(104);var buffer=__webpack_require__(171);var anObject=__webpack_require__(6);var toAbsoluteIndex=__webpack_require__(63);var toLength=__webpack_require__(15);var isObject=__webpack_require__(11);var ArrayBuffer=__webpack_require__(7).ArrayBuffer;var speciesConstructor=__webpack_require__(86);var $ArrayBuffer=buffer.ArrayBuffer;var $DataView=buffer.DataView;var $isView=$typed.ABV&&ArrayBuffer.isView;var $slice=$ArrayBuffer.prototype.slice;var VIEW=$typed.VIEW;var ARRAY_BUFFER="ArrayBuffer";$export($export.G+$export.W+$export.F*(ArrayBuffer!==$ArrayBuffer),{ArrayBuffer:$ArrayBuffer});$export($export.S+$export.F*!$typed.CONSTR,ARRAY_BUFFER,{isView:function isView(it){return $isView&&$isView(it)||isObject(it)&&VIEW in it}});$export($export.P+$export.U+$export.F*__webpack_require__(9)((function(){return!new $ArrayBuffer(2).slice(1,undefined).byteLength})),ARRAY_BUFFER,{slice:function slice(start,end){if($slice!==undefined&&end===undefined)return $slice.call(anObject(this),start);var len=anObject(this).byteLength;var first=toAbsoluteIndex(start,len);var fin=toAbsoluteIndex(end===undefined?len:end,len);var result=new(speciesConstructor(this,$ArrayBuffer))(toLength(fin-first));var viewS=new $DataView(this);var viewT=new $DataView(result);var index=0;while(first<fin){viewT.setUint8(index++,viewS.getUint8(first++))}return result}});__webpack_require__(66)(ARRAY_BUFFER)},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.G+$export.W+$export.F*!__webpack_require__(104).ABV,{DataView:__webpack_require__(171).DataView})},function(module,exports,__webpack_require__){__webpack_require__(50)("Int8",1,(function(init){return function Int8Array(data,byteOffset,length){return init(this,data,byteOffset,length)}}))},function(module,exports,__webpack_require__){__webpack_require__(50)("Uint8",1,(function(init){return function Uint8Array(data,byteOffset,length){return init(this,data,byteOffset,length)}}))},function(module,exports,__webpack_require__){__webpack_require__(50)("Uint8",1,(function(init){return function Uint8ClampedArray(data,byteOffset,length){return init(this,data,byteOffset,length)}}),true)},function(module,exports,__webpack_require__){__webpack_require__(50)("Int16",2,(function(init){return function Int16Array(data,byteOffset,length){return init(this,data,byteOffset,length)}}))},function(module,exports,__webpack_require__){__webpack_require__(50)("Uint16",2,(function(init){return function Uint16Array(data,byteOffset,length){return init(this,data,byteOffset,length)}}))},function(module,exports,__webpack_require__){__webpack_require__(50)("Int32",4,(function(init){return function Int32Array(data,byteOffset,length){return init(this,data,byteOffset,length)}}))},function(module,exports,__webpack_require__){__webpack_require__(50)("Uint32",4,(function(init){return function Uint32Array(data,byteOffset,length){return init(this,data,byteOffset,length)}}))},function(module,exports,__webpack_require__){__webpack_require__(50)("Float32",4,(function(init){return function Float32Array(data,byteOffset,length){return init(this,data,byteOffset,length)}}))},function(module,exports,__webpack_require__){__webpack_require__(50)("Float64",8,(function(init){return function Float64Array(data,byteOffset,length){return init(this,data,byteOffset,length)}}))},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var aFunction=__webpack_require__(22);var anObject=__webpack_require__(6);var rApply=(__webpack_require__(7).Reflect||{}).apply;var fApply=Function.apply;$export($export.S+$export.F*!__webpack_require__(9)((function(){rApply((function(){}))})),"Reflect",{apply:function apply(target,thisArgument,argumentsList){var T=aFunction(target);var L=anObject(argumentsList);return rApply?rApply(T,thisArgument,L):fApply.call(T,thisArgument,L)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var create=__webpack_require__(64);var aFunction=__webpack_require__(22);var anObject=__webpack_require__(6);var isObject=__webpack_require__(11);var fails=__webpack_require__(9);var bind=__webpack_require__(214);var rConstruct=(__webpack_require__(7).Reflect||{}).construct;var NEW_TARGET_BUG=fails((function(){function F(){}return!(rConstruct((function(){}),[],F)instanceof F)}));var ARGS_BUG=!fails((function(){rConstruct((function(){}))}));$export($export.S+$export.F*(NEW_TARGET_BUG||ARGS_BUG),"Reflect",{construct:function construct(Target,args){aFunction(Target);anObject(args);var newTarget=arguments.length<3?Target:aFunction(arguments[2]);if(ARGS_BUG&&!NEW_TARGET_BUG)return rConstruct(Target,args,newTarget);if(Target==newTarget){switch(args.length){case 0:return new Target;case 1:return new Target(args[0]);case 2:return new Target(args[0],args[1]);case 3:return new Target(args[0],args[1],args[2]);case 4:return new Target(args[0],args[1],args[2],args[3])}var $args=[null];$args.push.apply($args,args);return new(bind.apply(Target,$args))}var proto=newTarget.prototype;var instance=create(isObject(proto)?proto:Object.prototype);var result=Function.apply.call(Target,instance,args);return isObject(result)?result:instance}})},function(module,exports,__webpack_require__){var dP=__webpack_require__(18);var $export=__webpack_require__(1);var anObject=__webpack_require__(6);var toPrimitive=__webpack_require__(45);$export($export.S+$export.F*__webpack_require__(9)((function(){Reflect.defineProperty(dP.f({},1,{value:1}),1,{value:2})})),"Reflect",{defineProperty:function defineProperty(target,propertyKey,attributes){anObject(target);propertyKey=toPrimitive(propertyKey,true);anObject(attributes);try{dP.f(target,propertyKey,attributes);return true}catch(e){return false}}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var gOPD=__webpack_require__(31).f;var anObject=__webpack_require__(6);$export($export.S,"Reflect",{deleteProperty:function deleteProperty(target,propertyKey){var desc=gOPD(anObject(target),propertyKey);return desc&&!desc.configurable?false:delete target[propertyKey]}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var anObject=__webpack_require__(6);var Enumerate=function(iterated){this._t=anObject(iterated);this._i=0;var keys=this._k=[];var key;for(key in iterated)keys.push(key)};__webpack_require__(157)(Enumerate,"Object",(function(){var that=this;var keys=that._k;var key;do{if(that._i>=keys.length)return{value:undefined,done:true}}while(!((key=keys[that._i++])in that._t));return{value:key,done:false}}));$export($export.S,"Reflect",{enumerate:function enumerate(target){return new Enumerate(target)}})},function(module,exports,__webpack_require__){var gOPD=__webpack_require__(31);var getPrototypeOf=__webpack_require__(32);var has=__webpack_require__(29);var $export=__webpack_require__(1);var isObject=__webpack_require__(11);var anObject=__webpack_require__(6);function get(target,propertyKey){var receiver=arguments.length<3?target:arguments[2];var desc,proto;if(anObject(target)===receiver)return target[propertyKey];if(desc=gOPD.f(target,propertyKey))return has(desc,"value")?desc.value:desc.get!==undefined?desc.get.call(receiver):undefined;if(isObject(proto=getPrototypeOf(target)))return get(proto,propertyKey,receiver)}$export($export.S,"Reflect",{get:get})},function(module,exports,__webpack_require__){var gOPD=__webpack_require__(31);var $export=__webpack_require__(1);var anObject=__webpack_require__(6);$export($export.S,"Reflect",{getOwnPropertyDescriptor:function getOwnPropertyDescriptor(target,propertyKey){return gOPD.f(anObject(target),propertyKey)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var getProto=__webpack_require__(32);var anObject=__webpack_require__(6);$export($export.S,"Reflect",{getPrototypeOf:function getPrototypeOf(target){return getProto(anObject(target))}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Reflect",{has:function has(target,propertyKey){return propertyKey in target}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var anObject=__webpack_require__(6);var $isExtensible=Object.isExtensible;$export($export.S,"Reflect",{isExtensible:function isExtensible(target){anObject(target);return $isExtensible?$isExtensible(target):true}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Reflect",{ownKeys:__webpack_require__(236)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var anObject=__webpack_require__(6);var $preventExtensions=Object.preventExtensions;$export($export.S,"Reflect",{preventExtensions:function preventExtensions(target){anObject(target);try{if($preventExtensions)$preventExtensions(target);return true}catch(e){return false}}})},function(module,exports,__webpack_require__){var dP=__webpack_require__(18);var gOPD=__webpack_require__(31);var getPrototypeOf=__webpack_require__(32);var has=__webpack_require__(29);var $export=__webpack_require__(1);var createDesc=__webpack_require__(60);var anObject=__webpack_require__(6);var isObject=__webpack_require__(11);function set(target,propertyKey,V){var receiver=arguments.length<4?target:arguments[3];var ownDesc=gOPD.f(anObject(target),propertyKey);var existingDescriptor,proto;if(!ownDesc){if(isObject(proto=getPrototypeOf(target))){return set(proto,propertyKey,V,receiver)}ownDesc=createDesc(0)}if(has(ownDesc,"value")){if(ownDesc.writable===false||!isObject(receiver))return false;if(existingDescriptor=gOPD.f(receiver,propertyKey)){if(existingDescriptor.get||existingDescriptor.set||existingDescriptor.writable===false)return false;existingDescriptor.value=V;dP.f(receiver,propertyKey,existingDescriptor)}else dP.f(receiver,propertyKey,createDesc(0,V));return true}return ownDesc.set===undefined?false:(ownDesc.set.call(receiver,V),true)}$export($export.S,"Reflect",{set:set})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var setProto=__webpack_require__(150);if(setProto)$export($export.S,"Reflect",{setPrototypeOf:function setPrototypeOf(target,proto){setProto.check(target,proto);try{setProto.set(target,proto);return true}catch(e){return false}}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $includes=__webpack_require__(94)(true);$export($export.P,"Array",{includes:function includes(el){return $includes(this,el,arguments.length>1?arguments[1]:undefined)}});__webpack_require__(57)("includes")},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var flattenIntoArray=__webpack_require__(237);var toObject=__webpack_require__(19);var toLength=__webpack_require__(15);var aFunction=__webpack_require__(22);var arraySpeciesCreate=__webpack_require__(163);$export($export.P,"Array",{flatMap:function flatMap(callbackfn){var O=toObject(this);var sourceLen,A;aFunction(callbackfn);sourceLen=toLength(O.length);A=arraySpeciesCreate(O,0);flattenIntoArray(A,O,O,sourceLen,0,1,callbackfn,arguments[1]);return A}});__webpack_require__(57)("flatMap")},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var flattenIntoArray=__webpack_require__(237);var toObject=__webpack_require__(19);var toLength=__webpack_require__(15);var toInteger=__webpack_require__(40);var arraySpeciesCreate=__webpack_require__(163);$export($export.P,"Array",{flatten:function flatten(){var depthArg=arguments[0];var O=toObject(this);var sourceLen=toLength(O.length);var A=arraySpeciesCreate(O,0);flattenIntoArray(A,O,O,sourceLen,0,depthArg===undefined?1:toInteger(depthArg));return A}});__webpack_require__(57)("flatten")},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $at=__webpack_require__(97)(true);var $fails=__webpack_require__(9);var FORCED=$fails((function(){return"ð ®·".at(0)!=="ð ®·"}));$export($export.P+$export.F*FORCED,"String",{at:function at(pos){return $at(this,pos)}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $pad=__webpack_require__(238);var userAgent=__webpack_require__(102);var WEBKIT_BUG=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(userAgent);$export($export.P+$export.F*WEBKIT_BUG,"String",{padStart:function padStart(maxLength){return $pad(this,maxLength,arguments.length>1?arguments[1]:undefined,true)}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var $pad=__webpack_require__(238);var userAgent=__webpack_require__(102);var WEBKIT_BUG=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(userAgent);$export($export.P+$export.F*WEBKIT_BUG,"String",{padEnd:function padEnd(maxLength){return $pad(this,maxLength,arguments.length>1?arguments[1]:undefined,false)}})},function(module,exports,__webpack_require__){"use strict";__webpack_require__(75)("trimLeft",(function($trim){return function trimLeft(){return $trim(this,1)}}),"trimStart")},function(module,exports,__webpack_require__){"use strict";__webpack_require__(75)("trimRight",(function($trim){return function trimRight(){return $trim(this,2)}}),"trimEnd")},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var defined=__webpack_require__(46);var toLength=__webpack_require__(15);var isRegExp=__webpack_require__(98);var getFlags=__webpack_require__(85);var RegExpProto=RegExp.prototype;var $RegExpStringIterator=function(regexp,string){this._r=regexp;this._s=string};__webpack_require__(157)($RegExpStringIterator,"RegExp String",(function next(){var match=this._r.exec(this._s);return{value:match,done:match===null}}));$export($export.P,"String",{matchAll:function matchAll(regexp){defined(this);if(!isRegExp(regexp))throw TypeError(regexp+" is not a regexp!");var S=String(this);var flags="flags"in RegExpProto?String(regexp.flags):getFlags.call(regexp);var rx=new RegExp(regexp.source,~flags.indexOf("g")?flags:"g"+flags);rx.lastIndex=toLength(regexp.lastIndex);return new $RegExpStringIterator(rx,S)}})},function(module,exports,__webpack_require__){__webpack_require__(146)("asyncIterator")},function(module,exports,__webpack_require__){__webpack_require__(146)("observable")},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var ownKeys=__webpack_require__(236);var toIObject=__webpack_require__(30);var gOPD=__webpack_require__(31);var createProperty=__webpack_require__(161);$export($export.S,"Object",{getOwnPropertyDescriptors:function getOwnPropertyDescriptors(object){var O=toIObject(object);var getDesc=gOPD.f;var keys=ownKeys(O);var result={};var i=0;var key,desc;while(keys.length>i){desc=getDesc(O,key=keys[i++]);if(desc!==undefined)createProperty(result,key,desc)}return result}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var $values=__webpack_require__(239)(false);$export($export.S,"Object",{values:function values(it){return $values(it)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var $entries=__webpack_require__(239)(true);$export($export.S,"Object",{entries:function entries(it){return $entries(it)}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var toObject=__webpack_require__(19);var aFunction=__webpack_require__(22);var $defineProperty=__webpack_require__(18);__webpack_require__(16)&&$export($export.P+__webpack_require__(105),"Object",{__defineGetter__:function __defineGetter__(P,getter){$defineProperty.f(toObject(this),P,{get:aFunction(getter),enumerable:true,configurable:true})}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var toObject=__webpack_require__(19);var aFunction=__webpack_require__(22);var $defineProperty=__webpack_require__(18);__webpack_require__(16)&&$export($export.P+__webpack_require__(105),"Object",{__defineSetter__:function __defineSetter__(P,setter){$defineProperty.f(toObject(this),P,{set:aFunction(setter),enumerable:true,configurable:true})}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var toObject=__webpack_require__(19);var toPrimitive=__webpack_require__(45);var getPrototypeOf=__webpack_require__(32);var getOwnPropertyDescriptor=__webpack_require__(31).f;__webpack_require__(16)&&$export($export.P+__webpack_require__(105),"Object",{__lookupGetter__:function __lookupGetter__(P){var O=toObject(this);var K=toPrimitive(P,true);var D;do{if(D=getOwnPropertyDescriptor(O,K))return D.get}while(O=getPrototypeOf(O))}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var toObject=__webpack_require__(19);var toPrimitive=__webpack_require__(45);var getPrototypeOf=__webpack_require__(32);var getOwnPropertyDescriptor=__webpack_require__(31).f;__webpack_require__(16)&&$export($export.P+__webpack_require__(105),"Object",{__lookupSetter__:function __lookupSetter__(P){var O=toObject(this);var K=toPrimitive(P,true);var D;do{if(D=getOwnPropertyDescriptor(O,K))return D.set}while(O=getPrototypeOf(O))}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.P+$export.R,"Map",{toJSON:__webpack_require__(240)("Map")})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.P+$export.R,"Set",{toJSON:__webpack_require__(240)("Set")})},function(module,exports,__webpack_require__){__webpack_require__(106)("Map")},function(module,exports,__webpack_require__){__webpack_require__(106)("Set")},function(module,exports,__webpack_require__){__webpack_require__(106)("WeakMap")},function(module,exports,__webpack_require__){__webpack_require__(106)("WeakSet")},function(module,exports,__webpack_require__){__webpack_require__(107)("Map")},function(module,exports,__webpack_require__){__webpack_require__(107)("Set")},function(module,exports,__webpack_require__){__webpack_require__(107)("WeakMap")},function(module,exports,__webpack_require__){__webpack_require__(107)("WeakSet")},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.G,{global:__webpack_require__(7)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"System",{global:__webpack_require__(7)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var cof=__webpack_require__(39);$export($export.S,"Error",{isError:function isError(it){return cof(it)==="Error"}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{clamp:function clamp(x,lower,upper){return Math.min(upper,Math.max(lower,x))}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{DEG_PER_RAD:Math.PI/180})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var RAD_PER_DEG=180/Math.PI;$export($export.S,"Math",{degrees:function degrees(radians){return radians*RAD_PER_DEG}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var scale=__webpack_require__(242);var fround=__webpack_require__(221);$export($export.S,"Math",{fscale:function fscale(x,inLow,inHigh,outLow,outHigh){return fround(scale(x,inLow,inHigh,outLow,outHigh))}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{iaddh:function iaddh(x0,x1,y0,y1){var $x0=x0>>>0;var $x1=x1>>>0;var $y0=y0>>>0;return $x1+(y1>>>0)+(($x0&$y0|($x0|$y0)&~($x0+$y0>>>0))>>>31)|0}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{isubh:function isubh(x0,x1,y0,y1){var $x0=x0>>>0;var $x1=x1>>>0;var $y0=y0>>>0;return $x1-(y1>>>0)-((~$x0&$y0|~($x0^$y0)&$x0-$y0>>>0)>>>31)|0}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{imulh:function imulh(u,v){var UINT16=65535;var $u=+u;var $v=+v;var u0=$u&UINT16;var v0=$v&UINT16;var u1=$u>>16;var v1=$v>>16;var t=(u1*v0>>>0)+(u0*v0>>>16);return u1*v1+(t>>16)+((u0*v1>>>0)+(t&UINT16)>>16)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{RAD_PER_DEG:180/Math.PI})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var DEG_PER_RAD=Math.PI/180;$export($export.S,"Math",{radians:function radians(degrees){return degrees*DEG_PER_RAD}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{scale:__webpack_require__(242)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{umulh:function umulh(u,v){var UINT16=65535;var $u=+u;var $v=+v;var u0=$u&UINT16;var v0=$v&UINT16;var u1=$u>>>16;var v1=$v>>>16;var t=(u1*v0>>>0)+(u0*v0>>>16);return u1*v1+(t>>>16)+((u0*v1>>>0)+(t&UINT16)>>>16)}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);$export($export.S,"Math",{signbit:function signbit(x){return(x=+x)!=x?x:x==0?1/x==Infinity:x>0}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var core=__webpack_require__(37);var global=__webpack_require__(7);var speciesConstructor=__webpack_require__(86);var promiseResolve=__webpack_require__(229);$export($export.P+$export.R,"Promise",{finally:function(onFinally){var C=speciesConstructor(this,core.Promise||global.Promise);var isFunction=typeof onFinally=="function";return this.then(isFunction?function(x){return promiseResolve(C,onFinally()).then((function(){return x}))}:onFinally,isFunction?function(e){return promiseResolve(C,onFinally()).then((function(){throw e}))}:onFinally)}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var newPromiseCapability=__webpack_require__(170);var perform=__webpack_require__(228);$export($export.S,"Promise",{try:function(callbackfn){var promiseCapability=newPromiseCapability.f(this);var result=perform(callbackfn);(result.e?promiseCapability.reject:promiseCapability.resolve)(result.v);return promiseCapability.promise}})},function(module,exports,__webpack_require__){var metadata=__webpack_require__(51);var anObject=__webpack_require__(6);var toMetaKey=metadata.key;var ordinaryDefineOwnMetadata=metadata.set;metadata.exp({defineMetadata:function defineMetadata(metadataKey,metadataValue,target,targetKey){ordinaryDefineOwnMetadata(metadataKey,metadataValue,anObject(target),toMetaKey(targetKey))}})},function(module,exports,__webpack_require__){var metadata=__webpack_require__(51);var anObject=__webpack_require__(6);var toMetaKey=metadata.key;var getOrCreateMetadataMap=metadata.map;var store=metadata.store;metadata.exp({deleteMetadata:function deleteMetadata(metadataKey,target){var targetKey=arguments.length<3?undefined:toMetaKey(arguments[2]);var metadataMap=getOrCreateMetadataMap(anObject(target),targetKey,false);if(metadataMap===undefined||!metadataMap["delete"](metadataKey))return false;if(metadataMap.size)return true;var targetMetadata=store.get(target);targetMetadata["delete"](targetKey);return!!targetMetadata.size||store["delete"](target)}})},function(module,exports,__webpack_require__){var metadata=__webpack_require__(51);var anObject=__webpack_require__(6);var getPrototypeOf=__webpack_require__(32);var ordinaryHasOwnMetadata=metadata.has;var ordinaryGetOwnMetadata=metadata.get;var toMetaKey=metadata.key;var ordinaryGetMetadata=function(MetadataKey,O,P){var hasOwn=ordinaryHasOwnMetadata(MetadataKey,O,P);if(hasOwn)return ordinaryGetOwnMetadata(MetadataKey,O,P);var parent=getPrototypeOf(O);return parent!==null?ordinaryGetMetadata(MetadataKey,parent,P):undefined};metadata.exp({getMetadata:function getMetadata(metadataKey,target){return ordinaryGetMetadata(metadataKey,anObject(target),arguments.length<3?undefined:toMetaKey(arguments[2]))}})},function(module,exports,__webpack_require__){var Set=__webpack_require__(232);var from=__webpack_require__(241);var metadata=__webpack_require__(51);var anObject=__webpack_require__(6);var getPrototypeOf=__webpack_require__(32);var ordinaryOwnMetadataKeys=metadata.keys;var toMetaKey=metadata.key;var ordinaryMetadataKeys=function(O,P){var oKeys=ordinaryOwnMetadataKeys(O,P);var parent=getPrototypeOf(O);if(parent===null)return oKeys;var pKeys=ordinaryMetadataKeys(parent,P);return pKeys.length?oKeys.length?from(new Set(oKeys.concat(pKeys))):pKeys:oKeys};metadata.exp({getMetadataKeys:function getMetadataKeys(target){return ordinaryMetadataKeys(anObject(target),arguments.length<2?undefined:toMetaKey(arguments[1]))}})},function(module,exports,__webpack_require__){var metadata=__webpack_require__(51);var anObject=__webpack_require__(6);var ordinaryGetOwnMetadata=metadata.get;var toMetaKey=metadata.key;metadata.exp({getOwnMetadata:function getOwnMetadata(metadataKey,target){return ordinaryGetOwnMetadata(metadataKey,anObject(target),arguments.length<3?undefined:toMetaKey(arguments[2]))}})},function(module,exports,__webpack_require__){var metadata=__webpack_require__(51);var anObject=__webpack_require__(6);var ordinaryOwnMetadataKeys=metadata.keys;var toMetaKey=metadata.key;metadata.exp({getOwnMetadataKeys:function getOwnMetadataKeys(target){return ordinaryOwnMetadataKeys(anObject(target),arguments.length<2?undefined:toMetaKey(arguments[1]))}})},function(module,exports,__webpack_require__){var metadata=__webpack_require__(51);var anObject=__webpack_require__(6);var getPrototypeOf=__webpack_require__(32);var ordinaryHasOwnMetadata=metadata.has;var toMetaKey=metadata.key;var ordinaryHasMetadata=function(MetadataKey,O,P){var hasOwn=ordinaryHasOwnMetadata(MetadataKey,O,P);if(hasOwn)return true;var parent=getPrototypeOf(O);return parent!==null?ordinaryHasMetadata(MetadataKey,parent,P):false};metadata.exp({hasMetadata:function hasMetadata(metadataKey,target){return ordinaryHasMetadata(metadataKey,anObject(target),arguments.length<3?undefined:toMetaKey(arguments[2]))}})},function(module,exports,__webpack_require__){var metadata=__webpack_require__(51);var anObject=__webpack_require__(6);var ordinaryHasOwnMetadata=metadata.has;var toMetaKey=metadata.key;metadata.exp({hasOwnMetadata:function hasOwnMetadata(metadataKey,target){return ordinaryHasOwnMetadata(metadataKey,anObject(target),arguments.length<3?undefined:toMetaKey(arguments[2]))}})},function(module,exports,__webpack_require__){var $metadata=__webpack_require__(51);var anObject=__webpack_require__(6);var aFunction=__webpack_require__(22);var toMetaKey=$metadata.key;var ordinaryDefineOwnMetadata=$metadata.set;$metadata.exp({metadata:function metadata(metadataKey,metadataValue){return function decorator(target,targetKey){ordinaryDefineOwnMetadata(metadataKey,metadataValue,(targetKey!==undefined?anObject:aFunction)(target),toMetaKey(targetKey))}}})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var microtask=__webpack_require__(169)();var process=__webpack_require__(7).process;var isNode=__webpack_require__(39)(process)=="process";$export($export.G,{asap:function asap(fn){var domain=isNode&&process.domain;microtask(domain?domain.bind(fn):fn)}})},function(module,exports,__webpack_require__){"use strict";var $export=__webpack_require__(1);var global=__webpack_require__(7);var core=__webpack_require__(37);var microtask=__webpack_require__(169)();var OBSERVABLE=__webpack_require__(14)("observable");var aFunction=__webpack_require__(22);var anObject=__webpack_require__(6);var anInstance=__webpack_require__(67);var redefineAll=__webpack_require__(69);var hide=__webpack_require__(25);var forOf=__webpack_require__(68);var RETURN=forOf.RETURN;var getMethod=function(fn){return fn==null?undefined:aFunction(fn)};var cleanupSubscription=function(subscription){var cleanup=subscription._c;if(cleanup){subscription._c=undefined;cleanup()}};var subscriptionClosed=function(subscription){return subscription._o===undefined};var closeSubscription=function(subscription){if(!subscriptionClosed(subscription)){subscription._o=undefined;cleanupSubscription(subscription)}};var Subscription=function(observer,subscriber){anObject(observer);this._c=undefined;this._o=observer;observer=new SubscriptionObserver(this);try{var cleanup=subscriber(observer);var subscription=cleanup;if(cleanup!=null){if(typeof cleanup.unsubscribe==="function")cleanup=function(){subscription.unsubscribe()};else aFunction(cleanup);this._c=cleanup}}catch(e){observer.error(e);return}if(subscriptionClosed(this))cleanupSubscription(this)};Subscription.prototype=redefineAll({},{unsubscribe:function unsubscribe(){closeSubscription(this)}});var SubscriptionObserver=function(subscription){this._s=subscription};SubscriptionObserver.prototype=redefineAll({},{next:function next(value){var subscription=this._s;if(!subscriptionClosed(subscription)){var observer=subscription._o;try{var m=getMethod(observer.next);if(m)return m.call(observer,value)}catch(e){try{closeSubscription(subscription)}finally{throw e}}}},error:function error(value){var subscription=this._s;if(subscriptionClosed(subscription))throw value;var observer=subscription._o;subscription._o=undefined;try{var m=getMethod(observer.error);if(!m)throw value;value=m.call(observer,value)}catch(e){try{cleanupSubscription(subscription)}finally{throw e}}cleanupSubscription(subscription);return value},complete:function complete(value){var subscription=this._s;if(!subscriptionClosed(subscription)){var observer=subscription._o;subscription._o=undefined;try{var m=getMethod(observer.complete);value=m?m.call(observer,value):undefined}catch(e){try{cleanupSubscription(subscription)}finally{throw e}}cleanupSubscription(subscription);return value}}});var $Observable=function Observable(subscriber){anInstance(this,$Observable,"Observable","_f")._f=aFunction(subscriber)};redefineAll($Observable.prototype,{subscribe:function subscribe(observer){return new Subscription(observer,this._f)},forEach:function forEach(fn){var that=this;return new(core.Promise||global.Promise)((function(resolve,reject){aFunction(fn);var subscription=that.subscribe({next:function(value){try{return fn(value)}catch(e){reject(e);subscription.unsubscribe()}},error:reject,complete:resolve})}))}});redefineAll($Observable,{from:function from(x){var C=typeof this==="function"?this:$Observable;var method=getMethod(anObject(x)[OBSERVABLE]);if(method){var observable=anObject(method.call(x));return observable.constructor===C?observable:new C((function(observer){return observable.subscribe(observer)}))}return new C((function(observer){var done=false;microtask((function(){if(!done){try{if(forOf(x,false,(function(it){observer.next(it);if(done)return RETURN}))===RETURN)return}catch(e){if(done)throw e;observer.error(e);return}observer.complete()}}));return function(){done=true}}))},of:function of(){for(var i=0,l=arguments.length,items=new Array(l);i<l;)items[i]=arguments[i++];return new(typeof this==="function"?this:$Observable)((function(observer){var done=false;microtask((function(){if(!done){for(var j=0;j<items.length;++j){observer.next(items[j]);if(done)return}observer.complete()}}));return function(){done=true}}))}});hide($Observable.prototype,OBSERVABLE,(function(){return this}));$export($export.G,{Observable:$Observable});__webpack_require__(66)("Observable")},function(module,exports,__webpack_require__){var global=__webpack_require__(7);var $export=__webpack_require__(1);var userAgent=__webpack_require__(102);var slice=[].slice;var MSIE=/MSIE .\./.test(userAgent);var wrap=function(set){return function(fn,time){var boundArgs=arguments.length>2;var args=boundArgs?slice.call(arguments,2):false;return set(boundArgs?function(){(typeof fn=="function"?fn:Function(fn)).apply(this,args)}:fn,time)}};$export($export.G+$export.B+$export.F*MSIE,{setTimeout:wrap(global.setTimeout),setInterval:wrap(global.setInterval)})},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var $task=__webpack_require__(168);$export($export.G+$export.B,{setImmediate:$task.set,clearImmediate:$task.clear})},function(module,exports,__webpack_require__){var $iterators=__webpack_require__(165);var getKeys=__webpack_require__(62);var redefine=__webpack_require__(26);var global=__webpack_require__(7);var hide=__webpack_require__(25);var Iterators=__webpack_require__(76);var wks=__webpack_require__(14);var ITERATOR=wks("iterator");var TO_STRING_TAG=wks("toStringTag");var ArrayValues=Iterators.Array;var DOMIterables={CSSRuleList:true,CSSStyleDeclaration:false,CSSValueList:false,ClientRectList:false,DOMRectList:false,DOMStringList:false,DOMTokenList:true,DataTransferItemList:false,FileList:false,HTMLAllCollection:false,HTMLCollection:false,HTMLFormElement:false,HTMLSelectElement:false,MediaList:true,MimeTypeArray:false,NamedNodeMap:false,NodeList:true,PaintRequestList:false,Plugin:false,PluginArray:false,SVGLengthList:false,SVGNumberList:false,SVGPathSegList:false,SVGPointList:false,SVGStringList:false,SVGTransformList:false,SourceBufferList:false,StyleSheetList:true,TextTrackCueList:false,TextTrackList:false,TouchList:false};for(var collections=getKeys(DOMIterables),i=0;i<collections.length;i++){var NAME=collections[i];var explicit=DOMIterables[NAME];var Collection=global[NAME];var proto=Collection&&Collection.prototype;var key;if(proto){if(!proto[ITERATOR])hide(proto,ITERATOR,ArrayValues);if(!proto[TO_STRING_TAG])hide(proto,TO_STRING_TAG,NAME);Iterators[NAME]=ArrayValues;if(explicit)for(key in $iterators)if(!proto[key])redefine(proto,key,$iterators[key],true)}}},function(module,exports,__webpack_require__){(function(global){!function(global){"use strict";var Op=Object.prototype;var hasOwn=Op.hasOwnProperty;var undefined;var $Symbol=typeof Symbol==="function"?Symbol:{};var iteratorSymbol=$Symbol.iterator||"@@iterator";var asyncIteratorSymbol=$Symbol.asyncIterator||"@@asyncIterator";var toStringTagSymbol=$Symbol.toStringTag||"@@toStringTag";var inModule=typeof module==="object";var runtime=global.regeneratorRuntime;if(runtime){if(inModule){module.exports=runtime}return}runtime=global.regeneratorRuntime=inModule?module.exports:{};function wrap(innerFn,outerFn,self,tryLocsList){var protoGenerator=outerFn&&outerFn.prototype instanceof Generator?outerFn:Generator;var generator=Object.create(protoGenerator.prototype);var context=new Context(tryLocsList||[]);generator._invoke=makeInvokeMethod(innerFn,self,context);return generator}runtime.wrap=wrap;function tryCatch(fn,obj,arg){try{return{type:"normal",arg:fn.call(obj,arg)}}catch(err){return{type:"throw",arg:err}}}var GenStateSuspendedStart="suspendedStart";var GenStateSuspendedYield="suspendedYield";var GenStateExecuting="executing";var GenStateCompleted="completed";var ContinueSentinel={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var IteratorPrototype={};IteratorPrototype[iteratorSymbol]=function(){return this};var getProto=Object.getPrototypeOf;var NativeIteratorPrototype=getProto&&getProto(getProto(values([])));if(NativeIteratorPrototype&&NativeIteratorPrototype!==Op&&hasOwn.call(NativeIteratorPrototype,iteratorSymbol)){IteratorPrototype=NativeIteratorPrototype}var Gp=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(IteratorPrototype);GeneratorFunction.prototype=Gp.constructor=GeneratorFunctionPrototype;GeneratorFunctionPrototype.constructor=GeneratorFunction;GeneratorFunctionPrototype[toStringTagSymbol]=GeneratorFunction.displayName="GeneratorFunction";function defineIteratorMethods(prototype){["next","throw","return"].forEach((function(method){prototype[method]=function(arg){return this._invoke(method,arg)}}))}runtime.isGeneratorFunction=function(genFun){var ctor=typeof genFun==="function"&&genFun.constructor;return ctor?ctor===GeneratorFunction||(ctor.displayName||ctor.name)==="GeneratorFunction":false};runtime.mark=function(genFun){if(Object.setPrototypeOf){Object.setPrototypeOf(genFun,GeneratorFunctionPrototype)}else{genFun.__proto__=GeneratorFunctionPrototype;if(!(toStringTagSymbol in genFun)){genFun[toStringTagSymbol]="GeneratorFunction"}}genFun.prototype=Object.create(Gp);return genFun};runtime.awrap=function(arg){return{__await:arg}};function AsyncIterator(generator){function invoke(method,arg,resolve,reject){var record=tryCatch(generator[method],generator,arg);if(record.type==="throw"){reject(record.arg)}else{var result=record.arg;var value=result.value;if(value&&typeof value==="object"&&hasOwn.call(value,"__await")){return Promise.resolve(value.__await).then((function(value){invoke("next",value,resolve,reject)}),(function(err){invoke("throw",err,resolve,reject)}))}return Promise.resolve(value).then((function(unwrapped){result.value=unwrapped;resolve(result)}),reject)}}if(typeof global.process==="object"&&global.process.domain){invoke=global.process.domain.bind(invoke)}var previousPromise;function enqueue(method,arg){function callInvokeWithMethodAndArg(){return new Promise((function(resolve,reject){invoke(method,arg,resolve,reject)}))}return previousPromise=previousPromise?previousPromise.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}this._invoke=enqueue}defineIteratorMethods(AsyncIterator.prototype);AsyncIterator.prototype[asyncIteratorSymbol]=function(){return this};runtime.AsyncIterator=AsyncIterator;runtime.async=function(innerFn,outerFn,self,tryLocsList){var iter=new AsyncIterator(wrap(innerFn,outerFn,self,tryLocsList));return runtime.isGeneratorFunction(outerFn)?iter:iter.next().then((function(result){return result.done?result.value:iter.next()}))};function makeInvokeMethod(innerFn,self,context){var state=GenStateSuspendedStart;return function invoke(method,arg){if(state===GenStateExecuting){throw new Error("Generator is already running")}if(state===GenStateCompleted){if(method==="throw"){throw arg}return doneResult()}context.method=method;context.arg=arg;while(true){var delegate=context.delegate;if(delegate){var delegateResult=maybeInvokeDelegate(delegate,context);if(delegateResult){if(delegateResult===ContinueSentinel)continue;return delegateResult}}if(context.method==="next"){context.sent=context._sent=context.arg}else if(context.method==="throw"){if(state===GenStateSuspendedStart){state=GenStateCompleted;throw context.arg}context.dispatchException(context.arg)}else if(context.method==="return"){context.abrupt("return",context.arg)}state=GenStateExecuting;var record=tryCatch(innerFn,self,context);if(record.type==="normal"){state=context.done?GenStateCompleted:GenStateSuspendedYield;if(record.arg===ContinueSentinel){continue}return{value:record.arg,done:context.done}}else if(record.type==="throw"){state=GenStateCompleted;context.method="throw";context.arg=record.arg}}}}function maybeInvokeDelegate(delegate,context){var method=delegate.iterator[context.method];if(method===undefined){context.delegate=null;if(context.method==="throw"){if(delegate.iterator.return){context.method="return";context.arg=undefined;maybeInvokeDelegate(delegate,context);if(context.method==="throw"){return ContinueSentinel}}context.method="throw";context.arg=new TypeError("The iterator does not provide a 'throw' method")}return ContinueSentinel}var record=tryCatch(method,delegate.iterator,context.arg);if(record.type==="throw"){context.method="throw";context.arg=record.arg;context.delegate=null;return ContinueSentinel}var info=record.arg;if(!info){context.method="throw";context.arg=new TypeError("iterator result is not an object");context.delegate=null;return ContinueSentinel}if(info.done){context[delegate.resultName]=info.value;context.next=delegate.nextLoc;if(context.method!=="return"){context.method="next";context.arg=undefined}}else{return info}context.delegate=null;return ContinueSentinel}defineIteratorMethods(Gp);Gp[toStringTagSymbol]="Generator";Gp[iteratorSymbol]=function(){return this};Gp.toString=function(){return"[object Generator]"};function pushTryEntry(locs){var entry={tryLoc:locs[0]};if(1 in locs){entry.catchLoc=locs[1]}if(2 in locs){entry.finallyLoc=locs[2];entry.afterLoc=locs[3]}this.tryEntries.push(entry)}function resetTryEntry(entry){var record=entry.completion||{};record.type="normal";delete record.arg;entry.completion=record}function Context(tryLocsList){this.tryEntries=[{tryLoc:"root"}];tryLocsList.forEach(pushTryEntry,this);this.reset(true)}runtime.keys=function(object){var keys=[];for(var key in object){keys.push(key)}keys.reverse();return function next(){while(keys.length){var key=keys.pop();if(key in object){next.value=key;next.done=false;return next}}next.done=true;return next}};function values(iterable){if(iterable){var iteratorMethod=iterable[iteratorSymbol];if(iteratorMethod){return iteratorMethod.call(iterable)}if(typeof iterable.next==="function"){return iterable}if(!isNaN(iterable.length)){var i=-1,next=function next(){while(++i<iterable.length){if(hasOwn.call(iterable,i)){next.value=iterable[i];next.done=false;return next}}next.value=undefined;next.done=true;return next};return next.next=next}}return{next:doneResult}}runtime.values=values;function doneResult(){return{value:undefined,done:true}}Context.prototype={constructor:Context,reset:function(skipTempReset){this.prev=0;this.next=0;this.sent=this._sent=undefined;this.done=false;this.delegate=null;this.method="next";this.arg=undefined;
28this.tryEntries.forEach(resetTryEntry);if(!skipTempReset){for(var name in this){if(name.charAt(0)==="t"&&hasOwn.call(this,name)&&!isNaN(+name.slice(1))){this[name]=undefined}}}},stop:function(){this.done=true;var rootEntry=this.tryEntries[0];var rootRecord=rootEntry.completion;if(rootRecord.type==="throw"){throw rootRecord.arg}return this.rval},dispatchException:function(exception){if(this.done){throw exception}var context=this;function handle(loc,caught){record.type="throw";record.arg=exception;context.next=loc;if(caught){context.method="next";context.arg=undefined}return!!caught}for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];var record=entry.completion;if(entry.tryLoc==="root"){return handle("end")}if(entry.tryLoc<=this.prev){var hasCatch=hasOwn.call(entry,"catchLoc");var hasFinally=hasOwn.call(entry,"finallyLoc");if(hasCatch&&hasFinally){if(this.prev<entry.catchLoc){return handle(entry.catchLoc,true)}else if(this.prev<entry.finallyLoc){return handle(entry.finallyLoc)}}else if(hasCatch){if(this.prev<entry.catchLoc){return handle(entry.catchLoc,true)}}else if(hasFinally){if(this.prev<entry.finallyLoc){return handle(entry.finallyLoc)}}else{throw new Error("try statement without catch or finally")}}}},abrupt:function(type,arg){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.tryLoc<=this.prev&&hasOwn.call(entry,"finallyLoc")&&this.prev<entry.finallyLoc){var finallyEntry=entry;break}}if(finallyEntry&&(type==="break"||type==="continue")&&finallyEntry.tryLoc<=arg&&arg<=finallyEntry.finallyLoc){finallyEntry=null}var record=finallyEntry?finallyEntry.completion:{};record.type=type;record.arg=arg;if(finallyEntry){this.method="next";this.next=finallyEntry.finallyLoc;return ContinueSentinel}return this.complete(record)},complete:function(record,afterLoc){if(record.type==="throw"){throw record.arg}if(record.type==="break"||record.type==="continue"){this.next=record.arg}else if(record.type==="return"){this.rval=this.arg=record.arg;this.method="return";this.next="end"}else if(record.type==="normal"&&afterLoc){this.next=afterLoc}return ContinueSentinel},finish:function(finallyLoc){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.finallyLoc===finallyLoc){this.complete(entry.completion,entry.afterLoc);resetTryEntry(entry);return ContinueSentinel}}},catch:function(tryLoc){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.tryLoc===tryLoc){var record=entry.completion;if(record.type==="throw"){var thrown=record.arg;resetTryEntry(entry)}return thrown}}throw new Error("illegal catch attempt")},delegateYield:function(iterable,resultName,nextLoc){this.delegate={iterator:values(iterable),resultName:resultName,nextLoc:nextLoc};if(this.method==="next"){this.arg=undefined}return ContinueSentinel}}}(typeof global==="object"?global:typeof window==="object"?window:typeof self==="object"?self:this)}).call(this,__webpack_require__(35))},function(module,exports,__webpack_require__){__webpack_require__(602);module.exports=__webpack_require__(37).RegExp.escape},function(module,exports,__webpack_require__){var $export=__webpack_require__(1);var $re=__webpack_require__(603)(/[\\^$*+?.()|[\]{}]/g,"\\$&");$export($export.S,"RegExp",{escape:function escape(it){return $re(it)}})},function(module,exports){module.exports=function(regExp,replace){var replacer=replace===Object(replace)?function(part){return replace[part]}:replace;return function(it){return String(it).replace(regExp,replacer)}}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(59);Object.defineProperty(exports,"__esModule",{value:true});exports.generateReport=void 0;var _dompurify=_interopRequireDefault(__webpack_require__(201));var _html2canvas=_interopRequireDefault(__webpack_require__(243));var _jspdf=_interopRequireDefault(__webpack_require__(605));var _tesseract=__webpack_require__(626);var _uuid=__webpack_require__(646);var _settings_service=__webpack_require__(108);var _report_styles=__webpack_require__(656);var _constants=__webpack_require__(172);const waitForSelector=function(selector){let timeout=arguments.length>1&&arguments[1]!==undefined?arguments[1]:3e4;return Promise.race([new Promise(resolve=>{if(document.querySelector(selector)){return resolve(document.querySelector(selector))}const observer=new MutationObserver(_mutations=>{if(document.querySelector(selector)){resolve(document.querySelector(selector));observer.disconnect()}});observer.observe(document.body,{childList:true,subtree:true})}),new Promise((resolve,reject)=>setTimeout(()=>reject("Timed out waiting for selector "+selector+" while generating report."),timeout))])};const timeout=ms=>new Promise(resolve=>setTimeout(resolve,ms));const removeNonReportElements=(doc,reportSource)=>{doc.querySelectorAll("button[class^='euiButton']:not(.visLegend__button)").forEach(e
28=>e.remove());doc.querySelectorAll(".hide-for-sharing").forEach(e=>e.remove());if(reportSource===_constants.VISUAL_REPORT_TYPE.visualization){var _doc$querySelector,_doc$querySelector2;(_doc$querySelector=doc.querySelector('[data-test-subj="splitPanelResizer"]'))===null||_doc$querySelector===void 0||_doc$querySelector.remove();(_doc$querySelector2=doc.querySelector(".visEditor__collapsibleSidebar"))===null||_doc$querySelector2===void 0||_doc$querySelector2.remove()}};const addReportHeader=(doc,header)=>{const headerHtml=`<div id="reportingHeader">\n    <div class="mde-preview" data-testid="mde-preview">\n      <div class="mde-preview-content">${header}</div>\n    </div>\n  </div>`;const headerContainer=document.createElement("div");headerContainer.className="reportWrapper";headerContainer.innerHTML=headerHtml;const body=doc.getElementsByTagName("body")[0];body.insertBefore(headerContainer,body.children[0])};const addReportFooter=(doc,footer)=>{if(!footer)return;const footerHtml=`<div id="reportingFooter">\n    <div class="mde-preview" data-testid="mde-preview">\n      <div class="mde-preview-content">${footer}</div>\n    </div>\n  </div>`;const footerContainer=document.createElement("div");footerContainer.className="reportWrapper";footerContainer.innerHTML=footerHtml;const body=doc.getElementsByTagName("body")[0];body.appendChild(footerContainer)};const addReportStyle=(doc,style)=>{const styleElement=document.createElement("style");styleElement.className="reportInjectedStyles";styleElement.innerHTML=style;doc.getElementsByTagName("head")[0].appendChild(styleElement);doc.body.style.paddingTop="0px"};const generateReport=async function(id){var _document$getElementB;let forceDelay=arguments.length>1&&arguments[1]!==undefined?arguments[1]:15e3;const http=_settings_service.uiSettingsService.getHttpClient();const useForeignObjectRendering=_settings_service.uiSettingsService.get("reporting:useFOR");const DOMPurify=(0,_dompurify.default)(window);const report=await http.get("../api/reporting/reports/"+id);const format=report.report_definition.report_params.core_params.report_format;const reportSource=report.report_definition.report_params.report_source;const headerInput=report.report_definition.report_params.core_params.header;const footerInput=report.report_definition.report_params.core_params.footer;const header=headerInput?DOMPurify.sanitize(_constants.converter.makeHtml(headerInput)):_constants.DEFAULT_REPORT_HEADER;const footer=footerInput?DOMPurify.sanitize(_constants.converter.makeHtml(footerInput)):"";const fileName=report.report_definition.report_params.report_name+`_${(new Date).toISOString()}_${(0,_uuid.v1)()}.${format}`;await timeout(1e3);switch(reportSource){case _constants.VISUAL_REPORT_TYPE.dashboard:await waitForSelector(_constants.SELECTOR.dashboard);break;case _constants.VISUAL_REPORT_TYPE.visualization:await waitForSelector(_constants.SELECTOR.visualization);break;case _constants.VISUAL_REPORT_TYPE.notebook:await waitForSelector(_constants.SELECTOR.notebook);break;default:throw Error(`report source can only be one of [Dashboard, Visualization, Notebook]`)}await timeout(forceDelay);if(useForeignObjectRendering){document.querySelectorAll("span:not([data-html2canvas-ignore])").forEach(el=>{if(!el.closest(".globalFilterItem"))el.style.width=el.offsetWidth+30+"px"});document.querySelectorAll("span.globalFilterItem:not([data-html2canvas-ignore])").forEach(el=>el.style.width=el.offsetWidth+5+"px");addReportHeader(document,header);addReportFooter(document,footer);addReportStyle(document,_report_styles.reportingStyle);await timeout(1e3)}const innerBodyDims=(_document$getElementB=document.getElementById("opensearch-dashboards-body"))===null||_document$getElementB===void 0?void 0:_document$getElementB.getBoundingClientRect();const width=(innerBodyDims===null||innerBodyDims===void 0?void 0:innerBodyDims.width)||document.documentElement.scrollWidth;const height=document.documentElement.scrollHeight;const documentBackgroundColor=window.getComputedStyle(document.documentElement).backgroundColor;
28const bgColor=documentBackgroundColor.startsWith("#")?documentBackgroundColor:"#"+documentBackgroundColor.split(/[,()]/,4).slice(1).map(v=>parseInt(v,10).toString(16)).join("");return(0,_html2canvas.default)(document.body,{scrollX:0,scrollY:0,windowWidth:width,windowHeight:height,width:width,height:height,backgroundColor:bgColor,imageTimeout:3e4,useCORS:true,removeContainer:false,allowTaint:true,foreignObjectRendering:useForeignObjectRendering,onclone(documentClone){removeNonReportElements(documentClone,reportSource);documentClone.body.style.padding="0px";if(!useForeignObjectRendering){addReportHeader(documentClone,header);addReportFooter(documentClone,footer);addReportStyle(documentClone,_report_styles.reportingStyle)}}}).then((async function(canvas){document.querySelectorAll(".html2canvas-container").forEach(e=>{const iframe=e.contentWindow;if(e){e.src="about:blank";if(iframe){iframe.document.write("");iframe.document.clear();iframe.close()}e.remove()}});if(format==="png"){const link=document.createElement("a");link.download=fileName;link.href=canvas.toDataURL();link.click()}else if(_settings_service.uiSettingsService.get("reporting:useOcr")){const worker=await(0,_tesseract.createWorker)({workerPath:"../api/reporting/tesseract.js/dist/worker.min.js",langPath:"../api/reporting/tesseract-lang-data",corePath:"../api/reporting/tesseract.js-core/tesseract-core.wasm.js"});await worker.loadLanguage("eng");await worker.initialize("eng");const{data:{text:_text,pdf:pdf}}=await worker.recognize(canvas.toDataURL(),{pdfTitle:fileName},{pdf:true}).catch(e=>console.error("recognize",e));await worker.terminate();const blob=new Blob([new Uint8Array(pdf)],{type:"application/pdf"});const link=document.createElement("a");if(link.download!==undefined){const url=URL.createObjectURL(blob);link.setAttribute("href",url);link.setAttribute("download",fileName);link.style.visibility="hidden";document.body.appendChild(link);link.click();document.body.removeChild(link)}}else{const orient=canvas.width>canvas.height?"landscape":"portrait";const pdf=new _jspdf.default(orient,"px",[canvas.width,canvas.height]);pdf.setFillColor(bgColor);pdf.rect(0,0,canvas.width+10,canvas.height+10,"F");pdf.addImage(canvas,"JPEG",0,0,canvas.width,canvas.height);pdf.save(fileName)}return true})).finally(()=>{if(useForeignObjectRendering){document.querySelectorAll("span:not(.data-html2canvas-ignore)").forEach(el=>el.style.width="");document.querySelectorAll(".reportWrapper").forEach(e=>e.remove());document.querySelectorAll(".reportInjectedStyles").forEach(e=>e.remove());document.body.style.paddingTop=""}})};exports.generateReport=generateReport},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);(function(global){__webpack_require__.d(__webpack_exports__,"AcroForm",(function(){return _t}));__webpack_require__.d(__webpack_exports__,"AcroFormAppearance",(function(){return At}));__webpack_require__.d(__webpack_exports__,"AcroFormButton",(function(){return vt}));__webpack_require__.d(__webpack_exports__,"AcroFormCheckBox",(function(){return Nt}));__webpack_require__.d(__webpack_exports__,"AcroFormChoiceField",(function(){return dt}));__webpack_require__.d(__webpack_exports__,"AcroFormComboBox",(function(){return gt}));__webpack_require__.d(__webpack_exports__,"AcroFormEditBox",(function(){return mt}));__webpack_require__.d(__webpack_exports__,"AcroFormListBox",(function(){return pt}));__webpack_require__.d(__webpack_exports__,"AcroFormPasswordField",(function(){return xt}));__webpack_require__.d(__webpack_exports__,"AcroFormPushButton",(function(){return bt}));__webpack_require__.d(__webpack_exports__,"AcroFormRadioButton",(function(){return yt}));__webpack_require__.d(__webpack_exports__,"AcroFormTextField",(function(){return Lt}));__webpack_require__.d(__webpack_exports__,"GState",(function(){return O}));__webpack_require__.d(__webpack_exports__,"ShadingPattern",(function(){return M}));__webpack_require__.d(__webpack_exports__,"TilingPattern",(function(){return q}));__webpack_require__.d(__webpack_exports__,"default",(function(){return E}));__webpack_require__.d(__webpack_exports__,"jsPDF",(function(){return E}));var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(12);var _babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__);var fflate__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(126);var fflate__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(fflate__WEBPACK_IMPORTED_MODULE_1__);var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(200);var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2__);var fast_png__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(332);var fast_png__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(fast_png__WEBPACK_IMPORTED_MODULE_3__);
29/** @license
30 *
31 * jsPDF - PDF Document creation from JavaScript
32 * Version 4.2.1 Built on 2026-03-17T11:11:27.057Z
33 *                      CommitID 00000000
34 *
35 * Copyright (c) 2010-2025 James Hall <[email protected]>, https://github.com/MrRio/jsPDF
36 *               2015-2025 yWorks GmbH, http://www.yworks.com
37 *               2015-2025 Lukas Holländer <[email protected]>, https://github.com/HackbrettXXX
38 *               2016-2018 Aras Abbasi <[email protected]>
39 *               2010 Aaron Spike, https://github.com/acspike
40 *               2012 Willow Systems Corporation, https://github.com/willowsystems
41 *               2012 Pablo Hess, https://github.com/pablohess
42 *               2012 Florian Jenett, https://github.com/fjenett
43 *               2013 Warren Weckesser, https://github.com/warrenweckesser
44 *               2013 Youssef Beddad, https://github.com/lifof
45 *               2013 Lee Driscoll, https://github.com/lsdriscoll
46 *               2013 Stefan Slonevskiy, https://github.com/stefslon
47 *               2013 Jeremy Morel, https://github.com/jmorel
48 *               2013 Christoph Hartmann, https://github.com/chris-rock
49 *               2014 Juan Pablo Gaviria, https://github.com/juanpgaviria
50 *               2014 James Makes, https://github.com/dollaruw
51 *               2014 Diego Casorran, https://github.com/diegocr
52 *               2014 Steven Spungin, https://github.com/Flamenco
53 *               2014 Kenneth Glassey, https://github.com/Gavver
53s
54 *
55 * Permission is hereby granted, free of charge, to any person obtaining
56 * a copy of this software and associated documentation files (the
57 * "Software"), to deal in the Software without restriction, including
58 * without limitation the rights to use, copy, modify, merge, publish,
59 * distribute, sublicense, and/or sell copies of the Software, and to
60 * permit persons to whom the Software is furnished to do so, subject to
61 * the following conditions:
62 *
63 * The above copyright notice and this permission notice shall be
64 * included in all copies or substantial portions of the Software.
65 *
66 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
67 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
68 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
69 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
70 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
71 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
72 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
73 *
74 * Contributor(s):
75 *    siefkenj, ahwolf, rickygu, Midnith, saintclair, eaparango,
76 *    kim3er, mfo, alnorth, Flamenco
77 */var i=function(){return"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this}();function a(){i.console&&"function"==typeof i.console.log&&i.console.log.apply(i.console,arguments)}var o={log:a,warn:function(t){i.console&&("function"==typeof i.console.warn?i.console.warn.apply(i.console,arguments):a.call(null,arguments))},error:function(t){i.console&&("function"==typeof i.console.error?i.console.error.apply(i.console,arguments):a(t))}};function s(t,e,r){var n=new XMLHttpRequest;n.open("GET",t),n.responseType="blob",n.onload=function(){l(n.response,e,r)},n.onerror=function(){o.error("could not download file")},n.send()}function u(t){var e=new XMLHttpRequest;e.open("HEAD",t,!1);try{e.send()}catch(r){}return e.status>=200&&e.status<=299}function c(t){try{t.dispatchEvent(new MouseEvent("click"))}catch(r){var e=document.createEvent("MouseEvents");
vendor: 3,639 bytes, lines 77-83
77e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(e)}}var l=i.saveAs||("object"!==("undefined"==typeof window?"undefined":_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(window))||window!==i?function(){}:"undefined"!=typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype?function(t,e,r){var n=i.URL||i.webkitURL,a=document.createElement("a");e=e||t.name||"download",a.download=e,a.rel="noopener","string"==typeof t?(a.href=t,a.origin!==location.origin?u(a.href)?s(t,e,r):c(a,a.target="_blank"):c(a)):(a.href=n.createObjectURL(t),setTimeout((function(){n.revokeObjectURL(a.href)}),4e4),setTimeout((function(){c(a)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,r,n){if(r=r||e.name||"download","string"==typeof e)if(u(e))s(e,r,n);else{var i=document.createElement("a");i.href=e,i.target="_blank",setTimeout((function(){c(i)}))}else navigator.msSaveOrOpenBlob(function(e,r){return void 0===r?r={autoBom:!1}:"object"!==_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(r)&&(o.warn("Deprecated: Expected third argument to be a object"),r={autoBom:!r}),r.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e}(e,n),r)}:function(e,r,n,a){if((a=a||open("","_blank"))&&(a.document.title=a.document.body.innerText="downloading..."),"string"==typeof e)return s(e,r,n);var o="application/octet-stream"===e.type,u=/constructor/i.test(i.HTMLElement)||i.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||o&&u)&&"object"===("undefined"==typeof FileReader?"undefined":_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(FileReader))){var l=new FileReader;l.onloadend=function(){var t=l.result;t=c?t:t.replace(/^data:[^;]*;/,"data:attachment/file;"),a?a.location.href=t:location=t,a=null},l.readAsDataURL(e)}else{var h=i.URL||i.webkitURL,f=h.createObjectURL(e);a?a.location=f:location.href=f,a=null,setTimeout((function(){h.revokeObjectURL(f)}),4e4)}});
78/**
79 * A class to parse color values
80 * @author Stoyan Stefanov <[email protected]>
81 * {@link   http://www.phpied.com/rgb-color-parser-in-javascript/}
82 * @license Use it if you like it
83 */function h(t){var e;t=t||"",this.ok=!1,"#"==t.charAt(0)&&(t=t.substr(1,6)),t={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee9
830",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[t=(t=t.replace(/ /g,"")).toLowerCase()]||t;for(var r=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(t){return[parseInt(t[1]),parseInt(t[2]),parseInt(t[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}}],n=0;n<r.length;n++){var i=r[n].re,a=r[n].process,o=i.exec(t);o&&(e=a(o),this.r=e[0],this.g=e[1],this.b=e[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var t=this.r.toString(16),e=this.g.toString(16),r=this.b.toString(16);return 1==t.length&&(t="0"+t),1==e.length&&(e="0"+e),1==r.length&&(r="0"+r),"#"+t+e+r}}var f=i.atob.bind(i),d=i.btoa.bind(i);
84/**
85 * @license
86 * Joseph Myers does not specify a particular license for his work.
87 *
88 * Author: Joseph Myers
89 * Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js
90 *
91 * Modified by: Owen Leong
92 */function p(t,e){var r=t[0],n=t[1],i=t[2],a=t[3];r=m(r,n,i,a,e[0],7,-680876936),a=m(a,r,n,i,e[1],12,-389564586),i=m(i,a,r,n,e[2],17,606105819),n=m(n,i,a,r,e[3],22,-1044525330),r=m(r,n,i,a,e[4],7,-176418897),a=m(a,r,n,i,e[5],12,1200080426),i=m(i,a,r,n,e[6],17,-1473231341),n=m(n,i,a,r,e[7],22,-45705983),r=m(r,n,i,a,e[8],7,1770035416),a=m(a,r,n,i,e[9],12,-1958414417),i=m(i,a,r,n,e[10],17,-42063),n=m(n,i,a,r,e[11],22,-1990404162),r=m(r,n,i,a,e[12],7,1804603682),a=m(a,r,n,i,e[13],12,-40341101),i=m(i,a,r,n,e[14],17,-1502002290),r=v(r,n=m(n,i,a,r,e[15],22,1236535329),i,a,e[1],5,-165796510),a=v(a,r,n,i,e[6],9,-1069501632),i=v(i,a,r,n,e[11],14,643717713),n=v(n,i,a,r,e[0],20,-373897302),r=v(r,n,i,a,e[5],5,-701558691),a=v(a,r,n,i,e[10],9,38016083),i=v(i,a,r,n,e[15],14,-660478335),n=v(n,i,a,r,e[4],20,-405537848),r=v(r,n,i,a,e[9],5,568446438),a=v(a,r,n,i,e[14],9,-1019803690),i=v(i,a,r,n,e[3],14,-187363961),n=v(n,i,a,r,e[8],20,1163531501),r=v(r,n,i,a,e[13],5,-1444681467),a=v(a,r,n,i,e[2],9,-51403784),i=v(i,a,r,n,e[7],14,1735328473),r=b(r,n=v(n,i,a,r,e[12],20,-1926607734),i,a,e[5],4,-378558),a=b(a,r,n,i,e[8],11,-2022574463),i=b(i,a,r,n,e[11],16,1839030562),n=b(n,i,a,r,e[14],23,-35309556),r=b(r,n,i,a,e[1],4,-1530992060),a=b(a,r,n,i,e[4],11,1272893353),i=b(i,a,r,n,e[7],16,-155497632),n=b(n,i,a,r,e[10],23,-1094730640),r=b(r,n,i,a,e[13],4,681279174),a=b(a,r,n,i,e[0],11,-358537222),i=b(i,a,r,n,e[3],16,-722521979),n=b(n,i,a,r,e[6],23,76029189),r=b
vendor: 8,640 bytes, lines 92-111
92(r,n,i,a,e[9],4,-640364487),a=b(a,r,n,i,e[12],11,-421815835),i=b(i,a,r,n,e[15],16,530742520),r=y(r,n=b(n,i,a,r,e[2],23,-995338651),i,a,e[0],6,-198630844),a=y(a,r,n,i,e[7],10,1126891415),i=y(i,a,r,n,e[14],15,-1416354905),n=y(n,i,a,r,e[5],21,-57434055),r=y(r,n,i,a,e[12],6,1700485571),a=y(a,r,n,i,e[3],10,-1894986606),i=y(i,a,r,n,e[10],15,-1051523),n=y(n,i,a,r,e[1],21,-2054922799),r=y(r,n,i,a,e[8],6,1873313359),a=y(a,r,n,i,e[15],10,-30611744),i=y(i,a,r,n,e[6],15,-1560198380),n=y(n,i,a,r,e[13],21,1309151649),r=y(r,n,i,a,e[4],6,-145523070),a=y(a,r,n,i,e[11],10,-1120210379),i=y(i,a,r,n,e[2],15,718787259),n=y(n,i,a,r,e[9],21,-343485551),t[0]=P(r,t[0]),t[1]=P(n,t[1]),t[2]=P(i,t[2]),t[3]=P(a,t[3])}function g(t,e,r,n,i,a){return e=P(P(e,t),P(n,a)),P(e<<i|e>>>32-i,r)}function m(t,e,r,n,i,a,o){return g(e&r|~e&n,t,e,i,a,o)}function v(t,e,r,n,i,a,o){return g(e&n|r&~n,t,e,i,a,o)}function b(t,e,r,n,i,a,o){return g(e^r^n,t,e,i,a,o)}function y(t,e,r,n,i,a,o){return g(r^(e|~n),t,e,i,a,o)}function w(t){var e,r=t.length,n=[1732584193,-271733879,-1732584194,271733878];for(e=64;e<=t.length;e+=64)p(n,N(t.substring(e-64,e)));t=t.substring(e-64);var i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(e=0;e<t.length;e++)i[e>>2]|=t.charCodeAt(e)<<(e%4<<3);if(i[e>>2]|=128<<(e%4<<3),e>55)for(p(n,i),e=0;e<16;e++)i[e]=0;return i[14]=8*r,p(n,i),n}function N(t){var e,r=[];for(e=0;e<64;e+=4)r[e>>2]=t.charCodeAt(e)+(t.charCodeAt(e+1)<<8)+(t.charCodeAt(e+2)<<16)+(t.charCodeAt(e+3)<<24);return r}var L="0123456789abcdef".split("");function x(t){for(var e="",r=0;r<4;r++)e+=L[t>>8*r+4&15]+L[t>>8*r&15];return e}function A(t){return String.fromCharCode(255&t,(65280&t)>>8,(16711680&t)>>16,(4278190080&t)>>24)}function S(t){return w(t).map(A).join("")}var _="5d41402abc4b2a76b9719d911017c592"!=function(t){for(var e=0;e<t.length;e++)t[e]=x(t[e]);return t.join("")}(w("hello"));function P(t,e){if(_){var r=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(r>>16)<<16|65535&r}return t+e&4294967295}
93/**
94 * @license
95 * FPDF is released under a permissive license: there is no usage restriction.
96 * You may embed it freely in your application (commercial or not), with or
97 * without modifications.
98 *
99 * Reference: http://www.fpdf.org/en/script/script37.php
100 */function k(t,e){var r,n,i,a;if(t!==r){for(var o=(i=t,a=1+(256/t.length|0),new Array(a+1).join(i)),s=[],u=0;u<256;u++)s[u]=u;var c=0;for(u=0;u<256;u++){var l=s[u];c=(c+l+o.charCodeAt(u))%256,s[u]=s[c],s[c]=l}r=t,n=s}else s=n;var h=e.length,f=0,d=0,p="";for(u=0;u<h;u++)d=(d+(l=s[f=(f+1)%256]))%256,s[f]=s[d],s[d]=l,o=s[(s[f]+s[d])%256],p+=String.fromCharCode(e.charCodeAt(u)^o);return p}
101/**
102 * @license
103 * Licensed under the MIT License.
104 * http://opensource.org/licenses/mit-license
105 * Author: Owen Leong (@owenl131)
106 * Date: 15 Oct 2020
107 * References:
108 * https://www.cs.cmu.edu/~dst/Adobe/Gallery/anon21jul01-pdf-encryption.txt
109 * https://github.com/foliojs/pdfkit/blob/master/lib/security.js
110 * http://www.fpdf.org/en/script/script37.php
111 */var F={print:4,modify:8,copy:16,"annot-forms":32};function I(t,e,r,n){this.v=1,this.r=2;var i=192;t.forEach((function(t){if(void 0!==F.perm)throw new Error("Invalid permission: "+t);i+=F[t]})),this.padding="(¿N^NuŠAd\0NVÿú�\b..\0¶Ðh>€/\f©þdSiz";var a=(e+this.padding).substr(0,32),o=(r+this.padding).substr(0,32);this.O=this.processOwnerPassword(a,o),this.P=-(1+(255^i)),this.encryptionKey=S(a+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(n)).substr(0,5),this.U=k(this.encryptionKey,this.padding)}function C(t){if(/[^\u0000-\u00ff]/.test(t))throw new Error("Invalid PDF Name Object: "+t+", Only accept ASCII characters.");for(var e="",r=t.length,n=0;n<r;n++){var i=t.charCodeAt(n);e+=i<33||35===i||37===i||40===i||41===i||47===i||60===i||62===i||91===i||93===i||123===i||125===i||i>126?"#"+("0"+i.toString(16)).slice(-2):t[n]}return e}function j(e){if("object"!==_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(e))throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var r={};this.subscribe=function(t,e,n){if(n=n||!1,"string"!=typeof t||"function"!=typeof e||"boolean"!=typeof n)throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");r.hasOwnProperty(t)||(r[t]={});var i=Math.random().toString(35);return r[t][i]=[e,!!n],i},this.unsubscribe=function(t){for(var e in r)if(r[e][t])return delete r[e][t],0===Object.keys(r[e]).length&&delete r[e],!0;return!1},this.publish=function(t){if(r.hasOwnProperty(t)){var n=Array.prototype.slice.call(arguments,1),a=[];for(var s in r[t]){var u=r[t][s];try{u[0].apply(e,n)}catch(c){i.console&&o.error("jsPDF PubSub Error",c.message,c)}u[1]&&a.push(s)}a.length&&a.forEach(this.unsubscribe)}},this.getTopics=function(){return r}}function O(t){if(!(this instanceof O))return new O(t);var e="opacity,stroke-opacity".split(",");for(var r in t)t.hasOwnProperty(r)&&e.indexOf(r)>=0&&(this[r]=t[r]);this.id="",this.objectNumber=-1}function B(t,e){this.gState=t,this.matrix=e,this.id="",this.objectNumber=-1}function M(t,e,r,n,i){if(!(this instanceof M))return new M(t,e,r,n,i);this.type="axial"===t?2:3,this.coords=e,this.colors=r,B.call(this,n,i)}function q(t,e,r,n,i){if(!(this instanceof q))return new q(t,e,r,n,i);this.boundingBox=t,this.xStep=e,this.yStep=r,this.stream="",this.cloneIndex=0,B.call(this,n,i)}function E(e){var r,n="string"==typeof arguments[0]?arguments[0]:"p",a=arguments[1],s=arguments[2],u=arguments[3],c=[],f=1,p=16,g="S",m=null;"object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(e=e||{})&&(n=e.orientation,a=e.unit||a,s=e.format||s,u=e.compress||e.compressPdf||u,null!==(m=e.encryption||null)&&(m.userPassword=m.userPassword||"",m.ownerPassword=m.ownerPassword||"",m.userPermissions=m.userPermissions||[]),f="number"==typeof e.userUnit?Math.abs(e.userUnit):1,void 0!==e.precision&&(r=e.precision),void 0!==e.floatPrecision&&(p=e.floatPrecision),g=e.defaultPathOperation||"S"),c=e.filters||(!0===u?["FlateEncode"]:c),a=a||"mm",n=(""+(n||"P")).toLowerCase();var v=e.putOnlyUsedFonts||!1,b={},y={internal:{},__private__:{}};y.__private__.PubSub=j;var w="1.3",N=y.__private__.getPdfVersion=function(){return w};y.__private__.setPdfVersion=function(t){w=t};var L={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};y.__private__.getPageFormats=function(){return L};var x=y.__private__.getPageFormat=function(t){return L[t]};s=s||"a4";var A="compat",S="advanced",_=A;function P(){this.saveGraphicsState(),lt(new Wt(St,0,0,-St,0,Pr()*St).toString()+" cm"),this.setFontSize(this.getFontSize()/St),g="n",_=S}function k(){this.restoreGraphicsState(),g="S",_=A}var F=y.__private__.combineFontStyleAndFontWeight=function(t,e){if("bold"==t&&"normal"==e||"bold"==t&&400==e||"normal"==t&&"italic"==e||"bold"==t&&"italic"==e)throw new Error("Invalid Combination of fontweight and fontstyle");return e&&(t=400==e||"normal"===e?"italic"===t?"italic":"normal":700!=e&&"bold"!==e||"normal"!==t?(700==e?"bold":e)+""+t:"bold"),t};y.advancedAPI=function(t){var e=_===A;return e&&P.call(this),"function"!=typeof t||(t(this),e&&k.call(this)),this},y.compatAPI=function(t){var e=_===S;return e&&k.call(this),"function"!=typeof t||(t(this),e&&P.call(this)),this},y.isAdvancedAPI=function(){return _===S};var B,R=function(t){if(_!==S)throw new Error(t+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},D=y.roundToPrecision=y.__private__.roundToPrecision=function(t,e){var n=r||e;if(isNaN(t)||isNaN(n))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return t.toFixed(n).replace(/0+$/,"")};B=y.hpf=y.__private__.hpf="number"==typeof p?function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.hpf");return D(t,p)}:"smart"===p?function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.hpf");return D(t,t>-1&&t<1?16:5)}:function(t){if(isNaN(t))throw new Error("Invalid argument passed to 
111jsPDF.hpf");return D(t,16)};var T=y.f2=y.__private__.f2=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.f2");return D(t,2)},z=y.__private__.f3=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.f3");return D(t,3)},U=y.scale=y.__private__.scale=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.scale");return _===A?t*St:_===S?t:void 0},H=function(t){return U(function(t){return _===A?Pr()-t:_===S?t:void 0}(t))};y.__private__.setPrecision=y.setPrecision=function(t){"number"==typeof parseInt(t,10)&&(r=parseInt(t,10))};var W,V="00000000000000000000000000000000",G=y.__private__.getFileId=function(){return V},Y=y.__private__.setFileId=function(t){return V=void 0!==t&&/^[a-fA-F0-9]{32}$/.test(t)?t.toUpperCase():V.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})
vendor: 10,553 bytes, line 111
111).join(""),null!==m&&(Oe=new I(m.userPermissions,m.userPassword,m.ownerPassword,V)),V};y.setFileId=function(t){return Y(t),this},y.getFileId=function(){return G()};var J=y.__private__.convertDateToPDFDate=function(t){var e=t.getTimezoneOffset(),r=e<0?"+":"-",n=Math.floor(Math.abs(e/60)),i=Math.abs(e%60),a=[r,Q(n),"'",Q(i),"'"].join("");return["D:",t.getFullYear(),Q(t.getMonth()+1),Q(t.getDate()),Q(t.getHours()),Q(t.getMinutes()),Q(t.getSeconds()),a].join("")},X=y.__private__.convertPDFDateToDate=function(t){var e=parseInt(t.substr(2,4),10),r=parseInt(t.substr(6,2),10)-1,n=parseInt(t.substr(8,2),10),i=parseInt(t.substr(10,2),10),a=parseInt(t.substr(12,2),10),o=parseInt(t.substr(14,2),10);return new Date(e,r,n,i,a,o,0)},K=y.__private__.setCreationDate=function(t){var e;if(void 0===t&&(t=new Date),t instanceof Date)e=J(t);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(t))throw new Error("Invalid argument passed to jsPDF.setCreationDate");e=t}return W=e},Z=y.__private__.getCreationDate=function(t){var e=W;return"jsDate"===t&&(e=X(W)),e};y.setCreationDate=function(t){return K(t),this},y.getCreationDate=function(t){return Z(t)};var $,Q=y.__private__.padd2=function(t){return("0"+parseInt(t)).slice(-2)},tt=y.__private__.padd2Hex=function(t){return("00"+(t=t.toString())).substr(t.length)},et=0,rt=[],nt=[],it=0,at=[],ot=[],st=!1,ut=nt;y.__private__.setCustomOutputDestination=function(t){st=!0,ut=t};var ct=function(t){st||(ut=t)};y.__private__.resetCustomOutputDestination=function(){st=!1,ut=nt};var lt=y.__private__.out=function(t){return t=t.toString(),it+=t.length+1,ut.push(t),ut},ht=y.__private__.write=function(t){return lt(1===arguments.length?t.toString():Array.prototype.join.call(arguments," "))},ft=y.__private__.getArrayBuffer=function(t){for(var e=t.length,r=new ArrayBuffer(e),n=new Uint8Array(r);e--;)n[e]=t.charCodeAt(e);return r},dt=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];y.__private__.getStandardFonts=function(){return dt};var pt=e.fontSize||16;y.__private__.setFontSize=y.setFontSize=function(t){return pt=_===S?t/St:t,this};var gt,mt=y.__private__.getFontSize=y.getFontSize=function(){return _===A?pt:pt*St},vt=e.R2L||!1;y.__private__.setR2L=y.setR2L=function(t){return vt=t,this},y.__private__.getR2L=y.getR2L=function(){return vt};var bt,yt=y.__private__.setZoomMode=function(t){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(t))gt=t;else if(isNaN(t)){if(-1===[void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(t))throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+t+'" is not recognized.');gt=t}else gt=parseInt(t,10)};y.__private__.getZoomMode=function(){return gt};var wt,Nt=y.__private__.setPageMode=function(t){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(t))throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+t+'" is not recognized.');bt=t};y.__private__.getPageMode=function(){return bt};var Lt=y.__private__.setLayoutMode=function(t){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(t))throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+t+'" is not recognized.');wt=t};y.__private__.getLayoutMode=function(){return wt},y.__private__.setDisplayMode=y.setDisplayMode=function(t,e,r){return yt(t),Lt(e),Nt(r),this};var xt={title:"",subject:"",author:"",keywords:"",creator:""};y.__private__.getDocumentProperty=function(t){if(-1===Object.keys(xt).indexOf(t))throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return xt[t]},y.__private__.getDocumentProperties=function(){return xt},y.__private__.setDocumentProperties=y.setProperties=y.setDocumentProperties=function(t){for(var e in xt)xt.hasOwnProperty(e)&&t[e]&&(xt[e]=t[e]);return this},y.__private__.setDocumentProperty=function(t,e){if(-1===Object.keys(xt).indexOf(t))throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return xt[t]=e};var At,St,_t,Pt,kt,Ft={},It={},Ct=[],jt={},Ot={},Bt={},Mt={},qt=null,Et=0,Rt=[],Dt=new j(y),Tt=e.hotfixes||[],zt={},Ut={},Ht=[],Wt=function t(e,r,n,i,a,o){if(!(this instanceof t))return new t(e,r,n,i,a,o);isNaN(e)&&(e=1),isNaN(r)&&(r=0),isNaN(n)&&(n=0),isNaN(i)&&(i=1),isNaN(a)&&(a=0),isNaN(o)&&(o=0),this._matrix=[e,r,n,i,a,o]};Object.defineProperty(Wt.prototype,"sx",{get:function(){return this._matrix[0]},set:function(t){this._matrix[0]=t}}),Object.defineProperty(Wt.prototype,"shy",{get:function(){return this._matrix[1]},set:function(t){this._matrix[1]=t}}),Object.defineProperty(Wt.prototype,"shx",{get:function(){return this._matrix[2]},set:function(t){this._matrix[2]=t}}),Object.defineProperty(Wt.prototype,"sy",{get:function(){return this._matrix[3]},set:function(t){this._matrix[3]=t}}),Object.defineProperty(Wt.prototype,"tx",{get:function(){return this._matrix[4]},set:function(t){this._matrix[4]=t}}),Object.defineProperty(Wt.prototype,"ty",{get:function(){return this._matrix[5]},set:function(t){this._matrix[5]=t}}),Object.defineProperty(Wt.prototype,"a",{get:function(){return this._matrix[0]},set:function(t){this._matrix[0]=t}}),Object.defineProperty(Wt.prototype,"b",{get:function(){return this._matrix[1]},set:function(t){this._matrix[1]=t}}),Object.defineProperty(Wt.prototype,"c",{get:function(){return this._matrix[2]},set:function(t){this._matrix[2]=t}}),Object.defineProperty(Wt.prototype,"d",{get:function(){return this._matrix[3]},set:function(t){this._matrix[3]=t}}),Object.defineProperty(Wt.prototype,"e",{get:function(){return this._matrix[4]},set:function(t){this._matrix[4]=t}}),Object.defineProperty(Wt.prototype,"f",{get:function(){return this._matrix[5]},set:function(t){this._matrix[5]=t}}),Object.defineProperty(Wt.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Wt.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Wt.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Wt.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),Wt.prototype.join=function(t){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(B).join(t)},Wt.prototype.multiply=function(t){var e=t.sx*this.sx+t.shy*this.shx,r=t.sx*this.shy+t.shy*this.sy,n=t.shx*this.sx+t.sy*this.shx,i=t.shx*this.shy+t.sy*this.sy,a=t.tx*this.sx+t.ty*this.shx+this.tx,o=t.tx*this.shy+t.ty*this.sy+this.ty;return new Wt(e,r,n,i,a,o)},Wt.prototype.decompose=function(){var t=this.sx,e=this.shy,r=this.shx,n=this.sy,i=this.tx,a=this.ty,o=Math.sqrt(t*t+e*e),s=(t/=o)*r+(e/=o)*n;r-=t*s,n-=e*s;var u=Math.sqrt(r*r+n*n);return s/=u,t*(n/=u)<e*(r/=u)&&(t=-t,e=-e,s=-s,o=-o),{scale:new Wt(o,0,0,u,0,0),translate:new Wt(1,0,0,1,i,a),rotate:new Wt(t,e,-e,t,0,0),skew:new Wt(1,0,s,1,0,0)}},Wt.prototype.toString=function(t){return this.join(" ")},Wt.prototype.inversed=function(){var t=this.sx,e=this.shy,r=this.shx,n=this.sy,i=this.tx,a=this.ty,o=1/(t*n-e*r),s=n*o,u=-e*o,c=-r*o,l=t*o;return new Wt(s,u,c,l,-s*i-c*a,-u*i-l*a)},Wt.prototype.applyToPoint=function(t){var e=t.x*this.sx+t.y*this.shx+this.tx,r=t.x*this.shy+t.y*this.sy+this.ty;return new mr(e,r)},Wt.prototype.applyToRectangle=function(t){var e=this.applyToPoint(t),r=this.applyToPoint(new mr(t.x+t.w,t.y+t.h));return new vr(e.x,e.y,r.x-e.x,r.y-e.y)},Wt.prototype.clone=function(){var t=this.sx,e=this.shy,r=this.shx,n=this.sy,i=this.tx,a=this.ty;return new Wt(t,e,r,n,i,a)},y.Matrix=Wt;var Vt=y.matrixMult=function(t,e){return e.multiply(t)},Gt=new Wt(1,0,0,1,0,0);y.unitMatrix=y.identityMatrix=Gt;var Yt=function(t,e){if(!Ot[t]){var r=(e instanceof M?"Sh":"P")+(Object.keys(jt).length+1).toString(10);e.id=r,Ot[t]=r,jt[r]=e,Dt.publish("addPattern",e)}};y.ShadingPattern=M,y.TilingPattern=q,y.addShadingPattern=function(t,e){return R("addShadingPattern()"),Yt(t,e),this},y.beginTilingPattern=function(t){R("beginTilingPattern()"),yr(t.boundingBox[0],t.boundingBox[1],t.boundingBox[2]-t.boundingBox[0],t.boundingBox[3]-t.boundingBox[1],t.matrix)},y.endTilingPattern=function(t,e){R("endTilingPattern()"),e.stream=ot[$].join("\n"),Yt(t,e),Dt.publish("endTilingPattern",e),Ht.pop().restore()};var Jt,Xt=y.__private__.newObject=function(){var t=Kt();return Zt(t,!0),t},Kt=y.__private__.newObjectDeferred=function(){return et++,rt[et]=function(){return it},et},Zt=function(t,e){return e="boolean"==typeof e&&e,rt[t]=it,e&&lt(t+" 0 obj"),t},$t=y.__private__.newAdditionalObject=function(){var t={objId:Kt(),content:""};return at.push(t),t},Qt=Kt(),te=Kt(),ee=y.__private__.decodeColorString=function(t){var e=t.split(" ");if(2!==e.length||"g"!==e[1]&&"G"!==e[1])5!==e.length||"k"!==e[4]&&"K"!==e[4]||(e=[(1-e[0])*(1-e[3]),(1-e[1])*(1-e[3]),(1-e[2])*(1-e[3]),"r"]);else{var r=parseFloat(e[0]);e=[r,r,r,"r"]}for(var n="#",i=0;i<3;i++)n+=("0"+Math.floor(255*parseFloat(e[i])).toString(16)).slice(-2);return n},re=y.__private__.encodeColorString=function(e){var r;"string"==typeof e&&(e={ch1:e});var n=e.ch1,i=e.ch2,a=e.ch3,o=e.ch4,s="draw"===e.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof n&&"#"!==n.charAt(0)){var u=new h(n);if(u.ok)n=u.toHex();else if(!/^\d*\.?\d*$/.test(n))throw new Error('Invalid color "'+n+'" passed to jsPDF.encodeColorString.')}if("string"==typeof n&&/^#[0-9A-Fa-f]{3}$/.test(n)&&(n="#"+n[1]+n[1]+n[2]+n[2]+n[3]+n[3]),"string"==typeof n&&/^#[0-9A-Fa-f]{6}$/.test(n)){var c=parseInt(n.substr(1),16);n=c>>16&255,i=c>>8&255,a=255&c}if(void 0===i||void 0===o&&n===i&&i===a)r="string"==typeof n?n+" "+s[0]:2===e.precision?T(n/255)+" "+s[0]:z(n/255)+" "+s[0];else if(void 0===o||"object"===
111_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()
vendor: 17,778 bytes, line 111
111(o)){if(o&&!isNaN(o.a)&&0===o.a)return["1.","1.","1.",s[1]].join(" ");r="string"==typeof n?[n,i,a,s[1]].join(" "):2===e.precision?[T(n/255),T(i/255),T(a/255),s[1]].join(" "):[z(n/255),z(i/255),z(a/255),s[1]].join(" ")}else r="string"==typeof n?[n,i,a,o,s[2]].join(" "):2===e.precision?[T(n),T(i),T(a),T(o),s[2]].join(" "):[z(n),z(i),z(a),z(o),s[2]].join(" ");return r},ne=y.__private__.getFilters=function(){return c},ie=y.__private__.putStream=function(t){var e=(t=t||{}).data||"",r=t.filters||ne(),n=t.alreadyAppliedFilters||[],i=t.addLength1||!1,a=e.length,o=t.objectId,s=function(t){return t};if(null!==m&&void 0===o)throw new Error("ObjectId must be passed to putStream for file encryption");null!==m&&(s=Oe.encryptor(o,0));var u={};!0===r&&(r=["FlateEncode"]);var c=t.additionalKeyValues||[],l=(u=void 0!==E.API.processDataByFilters?E.API.processDataByFilters(e,r):{data:e,reverseChain:[]}).reverseChain+(Array.isArray(n)?n.join(" "):n.toString());if(0!==u.data.length&&(c.push({key:"Length",value:u.data.length}),!0===i&&c.push({key:"Length1",value:a})),0!=l.length)if(l.split("/").length-1==1)c.push({key:"Filter",value:l});else{c.push({key:"Filter",value:"["+l+"]"});for(var h=0;h<c.length;h+=1)if("DecodeParms"===c[h].key){for(var f=[],d=0;d<u.reverseChain.split("/").length-1;d+=1)f.push("null");f.push(c[h].value),c[h].value="["+f.join(" ")+"]"}}lt("<<");for(var p=0;p<c.length;p++)lt("/"+c[p].key+" "+c[p].value);lt(">>"),0!==u.data.length&&(lt("stream"),lt(s(u.data)),lt("endstream"))},ae=y.__private__.putPage=function(t){var e=t.number,r=t.data,n=t.objId,i=t.contentsObjId;Zt(n,!0),lt("<</Type /Page"),lt("/Parent "+t.rootDictionaryObjId+" 0 R"),lt("/Resources "+t.resourceDictionaryObjId+" 0 R"),lt("/MediaBox ["+parseFloat(B(t.mediaBox.bottomLeftX))+" "+parseFloat(B(t.mediaBox.bottomLeftY))+" "+B(t.mediaBox.topRightX)+" "+B(t.mediaBox.topRightY)+"]"),null!==t.cropBox&&lt("/CropBox ["+B(t.cropBox.bottomLeftX)+" "+B(t.cropBox.bottomLeftY)+" "+B(t.cropBox.topRightX)+" "+B(t.cropBox.topRightY)+"]"),null!==t.bleedBox&&lt("/BleedBox ["+B(t.bleedBox.bottomLeftX)+" "+B(t.bleedBox.bottomLeftY)+" "+B(t.bleedBox.topRightX)+" "+B(t.bleedBox.topRightY)+"]"),null!==t.trimBox&&lt("/TrimBox ["+B(t.trimBox.bottomLeftX)+" "+B(t.trimBox.bottomLeftY)+" "+B(t.trimBox.topRightX)+" "+B(t.trimBox.topRightY)+"]"),null!==t.artBox&&lt("/ArtBox ["+B(t.artBox.bottomLeftX)+" "+B(t.artBox.bottomLeftY)+" "+B(t.artBox.topRightX)+" "+B(t.artBox.topRightY)+"]"),"number"==typeof t.userUnit&&1!==t.userUnit&&lt("/UserUnit "+t.userUnit),Dt.publish("putPage",{objId:n,pageContext:Rt[e],pageNumber:e,page:r}),lt("/Contents "+i+" 0 R"),lt(">>"),lt("endobj");var a=r.join("\n");return _===S&&(a+="\nQ"),Zt(i,!0),ie({data:a,filters:ne(),objectId:i}),lt("endobj"),n},oe=y.__private__.putPages=function(){var t,e,r=[];for(t=1;t<=Et;t++)Rt[t].objId=Kt(),Rt[t].contentsObjId=Kt();for(t=1;t<=Et;t++)r.push(ae({number:t,data:ot[t],objId:Rt[t].objId,contentsObjId:Rt[t].contentsObjId,mediaBox:Rt[t].mediaBox,cropBox:Rt[t].cropBox,bleedBox:Rt[t].bleedBox,trimBox:Rt[t].trimBox,artBox:Rt[t].artBox,userUnit:Rt[t].userUnit,rootDictionaryObjId:Qt,resourceDictionaryObjId:te}));Zt(Qt,!0),lt("<</Type /Pages");var n="/Kids [";for(e=0;e<Et;e++)n+=r[e]+" 0 R ";lt(n+"]"),lt("/Count "+Et),lt(">>"),lt("endobj"),Dt.publish("postPutPages")},se=function(t){Dt.publish("putFont",{font:t,out:lt,newObject:Xt,putStream:ie}),!0!==t.isAlreadyPutted&&(t.objectNumber=Xt(),lt("<<"),lt("/Type /Font"),lt("/BaseFont /"+C(t.postScriptName)),lt("/Subtype /Type1"),"string"==typeof t.encoding&&lt("/Encoding /"+t.encoding),lt("/FirstChar 32"),lt("/LastChar 255"),lt(">>"),lt("endobj"))},ue=function(t){t.objectNumber=Xt();var e=[];e.push({key:"Type",value:"/XObject"}),e.push({key:"Subtype",value:"/Form"}),e.push({key:"BBox",value:"["+[B(t.x),B(t.y),B(t.x+t.width),B(t.y+t.height)].join(" ")+"]"}),e.push({key:"Matrix",value:"["+t.matrix.toString()+"]"});var r=t.pages[1].join("\n");ie({data:r,additionalKeyValues:e,objectId:t.objectNumber}),lt("endobj")},ce=function(t,e){e||(e=21);var r=Xt(),n=function(t,e){var r,n=[],i=1/(e-1);for(r=0;r<1;r+=i)n.push(r);if(n.push(1),0!=t[0].offset){var a={offset:0,color:t[0].color};t.unshift(a)}if(1!=t[t.length-1].offset){var o={offset:1,color:t[t.length-1].color};t.push(o)}for(var s="",u=0,c=0;c<n.length;c++){for(r=n[c];r>t[u+1].offset;)u++;var l=t[u].offset,h=(r-l)/(t[u+1].offset-l),f=t[u].color,d=t[u+1].color;s+=tt(Math.round((1-h)*f[0]+h*d[0]).toString(16))+tt(Math.round((1-h)*f[1]+h*d[1]).toString(16))+tt(Math.round((1-h)*f[2]+h*d[2]).toString(16))}return s.trim()}(t.colors,e),i=[];i.push({key:"FunctionType",value:"0"}),i.push({key:"Domain",value:"[0.0 1.0]"}),i.push({key:"Size",value:"["+e+"]"}),i.push({key:"BitsPerSample",value:"8"}),i.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),i.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ie({data:n,additionalKeyValues:i,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:r}),lt("endobj"),t.objectNumber=Xt(),lt("<< /ShadingType "+t.type),lt("/ColorSpace /DeviceRGB");var a="/Coords ["+B(parseFloat(t.coords[0]))+" "+B(parseFloat(t.coords[1]))+" ";2===t.type?a+=B(parseFloat(t.coords[2]))+" "+B(parseFloat(t.coords[3])):a+=B(parseFloat(t.coords[2]))+" "+B(parseFloat(t.coords[3]))+" "+B(parseFloat(t.coords[4]))+" "+B(parseFloat(t.coords[5])),lt(a+="]"),t.matrix&&lt("/Matrix ["+t.matrix.toString()+"]"),lt("/Function "+r+" 0 R"),lt("/Extend [true true]"),lt(">>"),lt("endobj")},le=function(t,e){var r=Kt(),n=Xt();e.push({resourcesOid:r,objectOid:n}),t.objectNumber=n;var i=[];i.push({key:"Type",value:"/Pattern"}),i.push({key:"PatternType",value:"1"}),i.push({key:"PaintType",value:"1"}),i.push({key:"TilingType",value:"1"}),i.push({key:"BBox",value:"["+t.boundingBox.map(B).join(" ")+"]"}),i.push({key:"XStep",value:B(t.xStep)}),i.push({key:"YStep",value:B(t.yStep)}),i.push({key:"Resources",value:r+" 0 R"}),t.matrix&&i.push({key:"Matrix",value:"["+t.matrix.toString()+"]"}),ie({data:t.stream,additionalKeyValues:i,objectId:t.objectNumber}),lt("endobj")},he=function(t){for(var e in t.objectNumber=Xt(),lt("<<"),t)switch(e){case"opacity":lt("/ca "+T(t[e]));break;case"stroke-opacity":lt("/CA "+T(t[e]))}lt(">>"),lt("endobj")},fe=function(t){Zt(t.resourcesOid,!0),lt("<<"),lt("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var t in lt("/Font <<"),Ft)Ft.hasOwnProperty(t)&&(!1===v||!0===v&&b.hasOwnProperty(t))&&lt("/"+t+" "+Ft[t].objectNumber+" 0 R");lt(">>")}(),function(){if(Object.keys(jt).length>0){for(var t in lt("/Shading <<"),jt)jt.hasOwnProperty(t)&&jt[t]instanceof M&&jt[t].objectNumber>=0&&lt("/"+t+" "+jt[t].objectNumber+" 0 R");Dt.publish("putShadingPatternDict"),lt(">>")}}(),function(t){if(Object.keys(jt).length>0){for(var e in lt("/Pattern <<"),jt)jt.hasOwnProperty(e)&&jt[e]instanceof y.TilingPattern&&jt[e].objectNumber>=0&&jt[e].objectNumber<t&&lt("/"+e+" "+jt[e].objectNumber+" 0 R");Dt.publish("putTilingPatternDict"),lt(">>")}}(t.objectOid),function(){if(Object.keys(Bt).length>0){var t;for(t in lt("/ExtGState <<"),Bt)Bt.hasOwnProperty(t)&&Bt[t].objectNumber>=0&&lt("/"+t+" "+Bt[t].objectNumber+" 0 R");Dt.publish("putGStateDict"),lt(">>")}}(),function(){for(var t in lt("/XObject <<"),zt)zt.hasOwnProperty(t)&&zt[t].objectNumber>=0&&lt("/"+t+" "+zt[t].objectNumber+" 0 R");Dt.publish("putXobjectDict"),lt(">>")}(),lt(">>"),lt("endobj")},de=function(t){It[t.fontName]=It[t.fontName]||{},It[t.fontName][t.fontStyle]=t.id},pe=function(t,e,r,n,i){var a={id:"F"+(Object.keys(Ft).length+1).toString(10),postScriptName:t,fontName:e,fontStyle:r,encoding:n,isStandardFont:i||!1,metadata:{}};return Dt.publish("addFont",{font:a,instance:this}),Ft[a.id]=a,de(a),a.id},ge=y.__private__.pdfEscape=y.pdfEscape=function(t,e){return function(t,e){var r,n,i,a,o,s,u,c,l;if(i=(e=e||{}).sourceEncoding||"Unicode",o=e.outputEncoding,(e.autoencode||o)&&Ft[At].metadata&&Ft[At].metadata[i]&&Ft[At].metadata[i].encoding&&(a=Ft[At].metadata[i].encoding,!o&&Ft[At].encoding&&(o=Ft[At].encoding),!o&&a.codePages&&(o=a.codePages[0]),"string"==typeof o&&(o=a[o]),o)){for(u=!1,s=[],r=0,n=t.length;r<n;r++)(c=o[t.charCodeAt(r)])?s.push(String.fromCharCode(c)):s.push(t[r]),s[r].charCodeAt(0)>>8&&(u=!0);t=s.join("")}for(r=t.length;void 0===u&&0!==r;)t.charCodeAt(r-1)>>8&&(u=!0),r--;if(!u)return t;for(s=e.noBOM?[]:[254,255],r=0,n=t.length;r<n;r++){if((l=(c=t.charCodeAt(r))>>8)>>8)throw new Error("Character at position "+r+" of string '"+t+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");s.push(l),s.push(c-(l<<8))}return String.fromCharCode.apply(void 0,s)}(t,e).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},me=y.__private__.beginPage=function(t){ot[++Et]=[],Rt[Et]={objId:0,contentsObjId:0,userUnit:Number(f),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(t[0]),topRightY:Number(t[1])}},ye(Et),ct(ot[$])},ve=function(t,e){var r,i,a;switch(n=e||n,"string"==typeof t&&(r=x(t.toLowerCase()),Array.isArray(r)&&(i=r[0],a=r[1])),Array.isArray(t)&&(i=t[0]*St,a=t[1]*St),isNaN(i)&&(i=s[0],a=s[1]),(i>14400||a>14400)&&(o.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),i=Math.min(14400,i),a=Math.min(14400,a)),s=[i,a],n.substr(0,1)){case"l":a>i&&(s=[a,i]);break;case"p":i>a&&(s=[a,i])}me(s),Qe(Ze),lt(sr),0!==dr&&lt(dr+" J"),0!==pr&&lt(pr+" j"),Dt.publish("addPage",{pageNumber:Et})},be=function(t){t>0&&t<=Et&&(ot.splice(t,1),Rt.splice(t,1),Et--,$>Et&&($=Et),this.setPage($))},ye=function(t){t>0&&t<=Et&&($=t)},we=y.__private__.getNumberOfPages=y.getNumberOfPages=function(){return ot.length-1},Ne=function(t,e,r){var n,i=void 0;return r=r||{},t=void 0!==t?t:Ft[At].fontName,e=void 0!==e?e:Ft[At].fontStyle,n=t.toLowerCase(),void 0!==It[n]&&void 0!==It[n][e]?i=It[n][e]:void 0!==It[t]&&void 0!==It[t][e]?i=It[t][e]:!1===r.disableWarning&&o.warn("Unable to look up font label for font '"+t+"', '"+e+"'. Refer to getFontList() for available fonts."),i||r.noFallback||null==(i=It.times[e])&&(i=It.times.normal),i},Le=y.__private__.putInfo=function(){var t=Xt(),e=function(t){return t};for(var r in null!==m&&(e=Oe.encryptor(t,0)),lt("<<"),lt("/Producer ("+ge(e("jsPDF "+E.version))+")"),xt)xt.hasOwnProperty(r)&&xt[r]&&lt("/"+r.substr(0,1).toUpperCase()+r.substr(1)+" ("+ge(e(xt[r]))+")");lt("/CreationDate ("+ge(e(W))+")"),lt(">>"),lt("endobj")},xe=y.__private__.putCatalog=function(t){var e=(t=t||{}).rootDictionaryObjId||Qt;switch(Xt(),lt("<<"),lt("/Type /Catalog"),lt("/Pages "+e+" 0 R"),gt||(gt="fullwidth"),gt){case"fullwidth":lt("/OpenAction [3 0 R /FitH null]");break;case"fullheight":lt("/OpenAction [3 0 R /FitV null]");break;case"fullpage":lt("/OpenAction [3 0 R /Fit]");break;case"original":lt("/OpenAction [3 0 R /XYZ null null 1]");break;default:var r=""+gt;"%"===r.substr(r.length-1)&&(gt=parseInt(gt)/100),"number"==typeof gt&&lt("/OpenAction [3 0 R /XYZ null null "+T(gt)+"]")}switch(wt||(wt="continuous"),wt){case"continuous":lt("/PageLayout /OneColumn");break;case"single":lt("/PageLayout /SinglePage");break;case"two":case"twoleft":lt("/PageLayout /TwoColumnLeft");break;case"tworight":lt("/PageLayout /TwoColumnRight")}bt&&lt("/PageMode /"+bt),Dt.publish("putCatalog"),lt(">>"),lt("endobj")},Ae=y.__private__.putTrailer=function(){lt("trailer"),lt("<<"),lt("/Size "+(et+1)),lt("/Root "+et+" 0 R"),lt("/Info "+(et-1)+" 0 R"),null!==m&&lt("/Encrypt "+Oe.oid+" 0 R"),lt("/ID [ <"+V+"> <"+V+"> ]"),lt(">>")},Se=y.__private__.putHeader=function(){lt("%PDF-"+w),lt("%ºß¬à")},_e=y.__private__.putXRef=function(){var t="0000000000";lt("xref"),lt("0 "+(et+1)),lt("0000000000 65535 f ");for(var e=1;e<=et;e++)"function"==typeof rt[e]?lt((t+rt[e]()).slice(-10)+" 00000 n "):void 0!==rt[e]?lt((t+rt[e]).slice(-10)+" 00000 n "):lt("0000000000 00000 n ")},Pe=y.__private__.buildDocument=function(){var t;et=0,it=0,nt=[],rt=[],at=[],Qt=Kt(),te=Kt(),ct(nt),Dt.publish("buildDocument"),Se(),oe(),function(){Dt.publish("putAdditionalObjects");for(var t=0;t<at.length;t++){var e=at[t];Zt(e.objId,!0),lt(e.content),lt("endobj")}Dt.publish("postPutAdditionalObjects")}(),t=[],function(){for(var t in Ft)Ft.hasOwnProperty(t)&&(!1===v||!0===v&&b.hasOwnProperty(t))&&se(Ft[t])}(),function(){var t;for(t in Bt)Bt.hasOwnProperty(t)&&he(Bt[t])}(),function(){for(var t in zt)zt.hasOwnProperty(t)&&ue(zt[t])}(),function(t){var e;for(e in jt)jt.hasOwnProperty(e)&&(jt[e]instanceof M?ce(jt[e]):jt[e]instanceof q&&le(jt[e],t))}(t),Dt.publish("putResources"),t.forEach(fe),fe({resourcesOid:te,objectOid:Number.MAX_SAFE_INTEGER}),Dt.publish("postPutResources"),null!==m&&(Oe.oid=Xt(),lt("<<"),lt("/Filter /Standard"),lt("/V "+Oe.v),lt("/R "+Oe.r),lt("/U <"+Oe.toHexString(Oe.U)+">"),lt("/O <"+Oe.toHexString(Oe.O)+">"),lt("/P "+Oe.P),lt(">>"),lt("endobj")),Le(),xe();var e=it;return _e(),Ae(),lt("startxref"),lt(""+e),lt("%%EOF"),ct(ot[$]),nt.join("\n")},ke=y.__private__.getBlob=function(t){return new Blob([ft(t)],{type:"application/pdf"})},Fe=function(t){for(;t.firstChild;)t.removeChild(t.firstChild)},Ie=function(t){var e,r=t.document,n=r.documentElement,i=r.head,a=r.body;return i||(i=r.createElement("head"),n.appendChild(i)),a||(a=r.createElement("body"),n.appendChild(a)),Fe(i),Fe(a),(e=r.createElement("style")).appendChild(r.createTextNode("html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}")),i.appendChild(e),{document:r,body:a}},Ce=y.output=y.__private__.output=(Jt=function(t,e){switch("string"==typeof(e=e||{})?e={filename:e}:e.filename=e.filename||"generated.pdf",t){case void 0:return Pe();case"save":y.save(e.filename);break;case"arraybuffer":return ft(Pe());case"blob":return ke(Pe());case"bloburi":case"bloburl":if(void 0!==i.URL&&"function"==typeof i.URL.createObjectURL)return i.URL&&i.URL.createObjectURL(ke(Pe()))||void 0;o.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var r="",n=Pe();try{r=d(n)}catch(L){r=d(unescape(encodeURIComponent(n)))}return"data:application/pdf;filename="+encodeURIComponent(e.filename)+";base64,"+r;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(i)){var a="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",s=!e.pdfObjectUrl;s||(a=e.pdfObjectUrl);var u=i.open();if(null!==u){var c=Ie(u),l=c.document.createElement("script"),h=this;l.src=a,s&&(l.integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==",l.crossOrigin="anonymous"),l.onload=function(){u.PDFObject.embed(h.output("dataurlstring"),e)},c.body.appendChild(l)}return u}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(i)){var f=e.pdfJsUrl||"examples/PDF.js/web/viewer.html",p=i.open();if(null!==p){var g=Ie(p),m=g.document.createElement("iframe"),v=-1===f.indexOf("?")?"?":"&";h=this,m.id="pdfViewer",m.width="500px",m.height="400px",m.src=f+v+"file=&downloadName="+encodeURIComponent(e.filename),m.onload=function(){p.document.title=e.filename,m.contentWindow.PDFViewerApplication.open(h.output("bloburl"))},g.body.appendChild(m)}return p}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(i))throw new Error("The option dataurlnewwindow just works in a browser-environment.");var b=i.open();if(null!==b){var w=Ie(b),N=w.document.createElement("iframe");N.src=this.output("datauristring",e),w.body.appendChild(N),b.document.title=e.filename}if(b||"undefined"==typeof safari)return b;break;case"datauri":case"dataurl":return i.document.location.href=this.output("datauristring",e);default:return null}},Jt.foo=function(){try{return Jt.apply(this,arguments)}catch(r){var t=r.stack||"";~t.indexOf(" at ")&&(t=t.split(" at ")[1]);var e="Error in function "+t.split("\n")[0].split("<")[0]+": "+r.message;if(!i.console)throw new Error(e);i.console.error(e,r),i.alert&&alert(e)}},Jt.foo.bar=Jt,Jt.foo),je=function(t){return!0===Array.isArray(Tt)&&Tt.indexOf(t)>-1};switch(a){case"pt":St=1;break;case"mm":St=72/25.4;break;case"cm":St=72/2.54;break;case"in":St=72;break;case"px":St=1==je("px_scaling")?.75:96/72;break;case"pc":case"em":St=12;break;case"ex":St=6;break;default:if("number"!=typeof a)throw new Error("Invalid unit: "+a);St=a}var Oe=null;K(),Y();var Be=y.__private__.getPageInfo=y.getPageInfo=function(t){if(isNaN(t)||t%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Rt[t].objId,pageNumber:t,pageContext:Rt[t]}},Me=y.__private__.getPageInfoByObjId=function(t){if(isNaN(t)||t%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var e in Rt)if(Rt[e].objId===t)break;return Be(e)},qe=y.__private__.getCurrentPageInfo=y.getCurrentPageInfo=function(){return{objId:Rt[$].objId,pageNumber:$,pageContext:Rt[$]}};y.addPage=function(){return ve.apply(this,arguments),this},y.setPage=function(){return ye.apply(this,arguments),ct.call(this,ot[$]),this},y.insertPage=function(t){return this.addPage(),this.movePage($,t),this},y.movePage=function(t,e){var r,n;if(t>e){r=ot[t],n=Rt[t];for(var i=t;i>e;i--)ot[i]=ot[i-1],Rt[i]=Rt[i-1];ot[e]=r,Rt[e]=n,this.setPage(e)}else if(t<e){r=ot[t],n=Rt[t];for(var a=t;a<e;a++)ot[a]=ot[a+1],Rt[a]=Rt[a+1];ot[e]=r,Rt[e]=n,this.setPage(e)}return this},y.deletePage=function(){return be.apply(this,arguments),this},y.__private__.text=y.text=function(e,r,n,i,a){var o,s,u,c,l,h,f,d,p,g=(i=i||{}).scope||this;if("number"==typeof e&&"number"==typeof r&&("string"==typeof n||Array.isArray(n))){var m=n;n=r,r=e,e=m}if(arguments[3]instanceof Wt==0?(u=arguments[4],c=arguments[5],"object"===
vendor: 2,653 bytes, line 111
111_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(f=arguments[3])&&null!==f||("string"==typeof u&&(c=u,u=null),"string"==typeof f&&(c=f,f=null),"number"==typeof f&&(u=f,f=null),i={flags:f,angle:u,align:c})):(R("The transform parameter of text() with a Matrix value"),p=a),isNaN(r)||isNaN(n)||null==e)throw new Error("Invalid arguments passed to jsPDF.text");if(0===e.length)return g;var v,y="",w="number"==typeof i.lineHeightFactor?i.lineHeightFactor:Ke,N=g.internal.scaleFactor;function L(t){return t=t.split("\t").join(Array(i.TabLen||9).join(" ")),ge(t,f)}function x(t){for(var e,r=t.concat(),n=[],i=r.length;i--;)"string"==typeof(e=r.shift())?n.push(e):Array.isArray(t)&&(1===e.length||void 0===e[1]&&void 0===e[2])?n.push(e[0]):n.push([e[0],e[1],e[2]]);return n}function A(t,e){var r;if("string"==typeof t)r=e(t)[0];else if(Array.isArray(t)){for(var n,i,a=t.concat(),o=[],s=a.length;s--;)"string"==typeof(n=a.shift())?o.push(e(n)[0]):Array.isArray(n)&&"string"==typeof n[0]&&(i=e(n[0],n[1],n[2]),o.push([i[0],i[1],i[2]]));r=o}return r}var P=!1,k=!0;if("string"==typeof e)P=!0;else if(Array.isArray(e)){var F=e.concat();s=[];for(var I,C=F.length;C--;)("string"!=typeof(I=F.shift())||Array.isArray(I)&&"string"!=typeof I[0])&&(k=!1);P=k}if(!1===P)throw new Error('Type of text must be string or Array. "'+e+'" is not recognized.');"string"==typeof e&&(e=e.match(/[\r?\n]/)?e.split(/\r\n|\r|\n/g):[e]);var j=pt/g.internal.scaleFactor,O=j*(w-1);switch(i.baseline){case"bottom":n-=O;break;case"top":n+=j-O;break;case"hanging":n+=j-2*O;break;case"middle":n+=j/2-O}if((h=i.maxWidth||0)>0&&("string"==typeof e?e=g.splitTextToSize(e,h):"[object Array]"===Object.prototype.toString.call(e)&&(e=e.reduce((function(t,e){return t.concat(g.splitTextToSize(e,h))}),[]))),o={text:e,x:r,y:n,options:i,mutex:{pdfEscape:ge,activeFontKey:At,fonts:Ft,activeFontSize:pt}},Dt.publish("preProcessText",o),e=o.text,u=(i=o.options).angle,p instanceof Wt==0&&u&&"number"==typeof u){u*=Math.PI/180,0===i.rotationDirection&&(u=-u),_===S&&(u=-u);var M=Math.cos(u),q=Math.sin(u);p=new Wt(M,q,-q,M,0,0)}else u&&u instanceof Wt&&(p=u);_!==S||p||(p=Gt),void 0!==(l=i.charSpace||hr)&&(y+=B(U(l))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),void 0!==(d=i.horizontalScale)&&(y+=B(100*d)+" Tz\n"),i.lang;var E=-1,D=void 0!==i.renderingMode?i.renderingMode:i.stroke,T=g.internal.getCurrentPageInfo().pageContext;switch(D){case 0:case!1:case"fill":E=0;break;case 1:case!0:case"stroke":E=1;break;case 2:case"fillThenStroke":E=2;break;case 3:case"invisible":E=3;break;case 4:case"fillAndAddForClipping":E=4;break;case 5:case"strokeAndAddPathForClipping":E=5;break;
vendor: 5,087 bytes, line 111
111case 6:case"fillThenStrokeAndAddToPathForClipping":E=6;break;case 7:case"addToPathForClipping":E=7}var z=void 0!==T.usedRenderingMode?T.usedRenderingMode:-1;-1!==E?y+=E+" Tr\n":-1!==z&&(y+="0 Tr\n"),-1!==E&&(T.usedRenderingMode=E),c=i.align||"left";var H,W=pt*w,V=g.internal.pageSize.getWidth(),G=Ft[At];l=i.charSpace||hr,h=i.maxWidth||0,f=Object.assign({autoencode:!0,noBOM:!0},i.flags);var Y=[],J=function(t){return g.getStringUnitWidth(t,{font:G,charSpace:l,fontSize:pt,doKerning:!1})*pt/N};if("[object Array]"===Object.prototype.toString.call(e)){var X;s=x(e),"left"!==c&&(H=s.map(J));var K,Z=0;if("right"===c){r-=H[0],e=[],C=s.length;for(var $=0;$<C;$++)0===$?(K=nr(r),X=ir(n)):(K=U(Z-H[$]),X=-W),e.push([s[$],K,X]),Z=H[$]}else if("center"===c){r-=H[0]/2,e=[],C=s.length;for(var Q=0;Q<C;Q++)0===Q?(K=nr(r),X=ir(n)):(K=U((Z-H[Q])/2),X=-W),e.push([s[Q],K,X]),Z=H[Q]}else if("left"===c){e=[],C=s.length;for(var tt=0;tt<C;tt++)e.push(s[tt])}else if("justify"===c&&"Identity-H"===G.encoding){e=[],C=s.length,h=0!==h?h:V;for(var et=0,rt=0;rt<C;rt++)if(X=0===rt?ir(n):-W,K=0===rt?nr(r):et,rt<C-1){var nt=U((h-H[rt])/(s[rt].split(" ").length-1)),it=s[rt].split(" ");e.push([it[0]+" ",K,X]),et=0;for(var at=1;at<it.length;at++){var ot=(J(it[at-1]+" "+it[at])-J(it[at]))*N+nt;at==it.length-1?e.push([it[at],ot,0]):e.push([it[at]+" ",ot,0]),et-=ot}}else e.push([s[rt],K,X]);e.push(["",et,0])}else{if("justify"!==c)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(e=[],C=s.length,h=0!==h?h:V,rt=0;rt<C;rt++){X=0===rt?ir(n):-W,K=0===rt?nr(r):0;var st=s[rt].split(" ").length-1,ut=st>0?(h-H[rt])/st:0;rt<C-1?Y.push(B(U(ut))):Y.push(0),e.push([s[rt],K,X])}}}!0===("boolean"==typeof i.R2L?i.R2L:vt)&&(e=A(e,(function(t,e,r){return[t.split("").reverse().join(""),e,r]}))),o={text:e,x:r,y:n,options:i,mutex:{pdfEscape:ge,activeFontKey:At,fonts:Ft,activeFontSize:pt}},Dt.publish("postProcessText",o),e=o.text,v=o.mutex.isHex||!1;var ct=Ft[At].encoding;"WinAnsiEncoding"!==ct&&"StandardEncoding"!==ct||(e=A(e,(function(t,e,r){return[L(t),e,r]}))),s=x(e),e=[];for(var ht,ft,dt,gt=Array.isArray(s[0])?1:0,mt="",bt=function(t,e,r){var n="";return r instanceof Wt?(r="number"==typeof i.angle?Vt(r,new Wt(1,0,0,1,t,e)):Vt(new Wt(1,0,0,1,t,e),r),_===S&&(r=Vt(new Wt(1,0,0,-1,0,0),r)),n=r.join(" ")+" Tm\n"):n=B(t)+" "+B(e)+" Td\n",n},yt=0;yt<s.length;yt++){switch(mt="",gt){case 1:dt=(v?"<":"(")+s[yt][0]+(v?">":")"),ht=parseFloat(s[yt][1]),ft=parseFloat(s[yt][2]);break;case 0:dt=(v?"<":"(")+s[yt]+(v?">":")"),ht=nr(r),ft=ir(n)}void 0!==Y&&void 0!==Y[yt]&&(mt=Y[yt]+" Tw\n"),0===yt?e.push(mt+bt(ht,ft,p)+dt):0===gt?e.push(mt+dt):1===gt&&e.push(mt+bt(ht,ft,p)+dt)}e=0===gt?e.join(" Tj\nT* "):e.join(" Tj\n"),e+=" Tj\n";var wt="BT\n/";return wt+=At+" "+pt+" Tf\n",wt+=B(pt*w)+" TL\n",wt+=cr+"\n",wt+=y,wt+=e,lt(wt+="ET"),b[At]=!0,g};var Ee=y.__private__.clip=y.clip=function(t){return lt("evenodd"===t?"W*":"W"),this};y.clipEvenOdd=function(){return Ee("evenodd")},y.__private__.discardPath=y.discardPath=function(){return lt("n"),this};var Re=y.__private__.isValidStyle=function(t){var e=!1;return-1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(t)&&(e=!0),e};y.__private__.setDefaultPathOperation=y.setDefaultPathOperation=function(t){return Re(t)&&(g=t),this};var De=y.__private__.getStyle=y.getStyle=function(t){var e=g;switch(t){case"D":case"S":e="S";break;case"F":e="f";break;case"FD":case"DF":e="B";break;case"f":case"f*":case"B":case"B*":e=t}return e},Te=y.close=function(){return lt("h"),this};y.stroke=function(){return lt("S"),this},y.fill=function(t){return ze("f",t),this},y.fillEvenOdd=function(t){return ze("f*",t),this},y.fillStroke=function(t){return ze("B",t),this},y.fillStrokeEvenOdd=function(t){return ze("B*",t),this};var ze=function(e,r){"object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(r)?We(r,e):lt(e)},Ue=function(t){null===t||_===S&&void 0===t||(t=De(t),lt(t))};function He(t,e,r,n,i){var a=new q(e||this.boundingBox,r||this.xStep,n||this.yStep,this.gState,i||this.matrix);a.stream=this.stream;var o=t+"$$"+this.cloneIndex+++"$$";return Yt(o,a),a}var We=function(t,e){var r=Ot[t.key],n=jt[r];if(n instanceof M)lt("q"),lt(Ve(e)),n.gState&&y.setGState(n.gState),lt(t.matrix.toString()+" cm"),lt("/"+r+" sh"),lt("Q");else if(n instanceof q){var i=new Wt(1,0,0,-1,0,Pr());t.matrix&&(i=i.multiply(t.matrix||Gt),r=He.call(n,t.key,t.boundingBox,t.xStep,t.yStep,i).id),lt("q"),lt("/Pattern cs"),lt("/"+r+" scn"),n.gState&&y.setGState(n.gState),lt(e),lt("Q")}},Ve=function(t){switch(t){case"f":case"F":case"n":return"W n";case"f*":return"W* n";case"B":case"S":return"W S";case"B*":return"W* S"}},Ge=y.moveTo=function(t,e){return lt(B(U(t))+" "+B(H(e))+" m"),this},Ye=y.lineTo=function(t,e){return lt(B(U(t))+" "+B(H(e))+" l"),this},Je=y.curveTo=function(t,e,r,n,i,a){return lt([B(U(t)),B(H(e)),B(U(r)),B(H(n)),B(U(i)),B(H(a)),"c"].join(" ")),this};y.__private__.line=y.line=function(t,e,r,n,i){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||!Re(i))throw new Error("Invalid arguments passed to 
111jsPDF.line");return _===A?this.lines([[r-t,n-e]],t,e,[1,1],i||"S"):this.lines([[r-t,n-e]],t,e,[1,1]).stroke()},y.__private__.lines=y.lines=function(t,e,r,n,i,a){var o,s,u,c,l,h,f,d,p,g,m,v;if("number"==typeof t&&(v=r,r=e,e=t,t=v),n=n||[1,1],a=a||!1,isNaN(e)||isNaN(r)||!Array.isArray(t)||!Array.isArray(n)||!Re(i)||"boolean"!=typeof a)throw new Error("Invalid arguments passed to jsPDF.lines");for(Ge(e,r),o=n[0],s=n[1],c=t.length,g=e,m=r,u=0;u<c;u++)2===(l=t[u]).length?(g=l[0]*o+g,m=l[1]*s+m,Ye(g,m)):(h=l[0]*o+g,f=l[1]*s+m,d=l[2]*o+g,p=l[3]*s+m,g=l[4]*o+g,m=l[5]*s+m,Je(h,f,d,p,g,m));return a&&Te(),Ue(i),this},y.path=function(t){for(var e=0;e<t.length;e++){var r=t[e],n=r.c;switch(r.op){case"m":Ge(n[0],n[1]);break;case"l":Ye(n[0],n[1]);break;case"c":Je.apply(this,n);break;case"h":Te()}}return this},y.__private__.rect=y.rect=function(t,e,r,n,i){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||!Re(i))throw new Error("Invalid arguments passed to jsPDF.rect");return _===A&&(n=-n),lt([B(U(t)),B(H(e)),B(U(r)),B(U(n)),"re"].join(" ")),Ue(i),this},y.__private__.triangle=y.triangle=function(t,e,r,n,i,a,o){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||isNaN(i)||isNaN(a)||!Re(o))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[r-t,n-e],[i-r,a-n],[t-i,e-a]],t,e,[1,1],o,!0),this},y.__private__.roundedRect=y.roundedRect=function(t,e,r,n,i,a,o){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||isNaN(i)||isNaN(a)||!Re(o))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var s=4/3*(Math.SQRT2-1);return i=Math.min(i,.5*r),a=Math.min(a,.5*n),this.lines([[r-2*i,0],[i*s,0,i,a-a*s,i,a],[0,n-2*a],[0,a*s,-i*s,a,-i,a],[2*i-r,0],[-i*s,0,-i,-a*s,-i,-a],[0,2*a-n],[0,-a*s,i*s,-a,i,-a]],t+i,e,[1,1],o,!0),this},y.__private__.ellipse=y.ellipse=function(t,e,r,n,i){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||!Re(i))throw new Error("Invalid arguments passed to jsPDF.ellipse");var a=4/3*(Math.SQRT2-1)*r,o=4/3*(Math.SQRT2-1)*n;return Ge(t+r,e),Je(t+r,e-o,t+a,e-n,t,e-n),Je(t-a,e-n,t-r,e-o,t-r,e),Je(t-r,e+o,t-a,e+n,t,e+n),Je(t+a,e+n,t+r,e+o,t+r,e),Ue(i),this},y.__private__.circle=y.circle=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||!Re(n))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(t,e,r,r,n)},y.setFont=function(t,e,r){return r&&(e=F(e,r)),At=Ne(t,e,{disableWarning:!1}),this};var Xe=y.__private__.getFont=y.getFont=function(){return Ft[Ne.apply(y,arguments)]};y.__private__.getFontList=y.getFontList=function(){var t,e,r={};for(t in It)if(It.hasOwnProperty(t))for(e in r[t]=[],It[t])It[t].hasOwnProperty(e)&&r[t].push(e);return r},y.addFont=function(t,e,r,n,i){var a=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==a.indexOf(arguments[3])?i=arguments[3]:arguments[3]&&-1==a.indexOf(arguments[3])&&(r=F(r,n)),pe.call(this,t,e,r,i=i||"Identity-H")};var Ke,Ze=e.lineWidth||.200025,$e=y.__private__.getLineWidth=y.getLineWidth=function(){return Ze},Qe=y.__private__.setLineWidth=y.setLineWidth=function(t){return Ze=t,lt(B(U(t))+" w"),this};y.__private__.setLineDash=E.API.setLineDash=E.API.setLineDashPattern=function(t,e){if(t=t||[],e=e||0,isNaN(e)||!Array.isArray(t))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return t=t.map((function(t){return B(U(t))})
vendor: 5,352 bytes, line 111
111).join(" "),e=B(U(e)),lt("["+t+"] "+e+" d"),this};var tr=y.__private__.getLineHeight=y.getLineHeight=function(){return pt*Ke};y.__private__.getLineHeight=y.getLineHeight=function(){return pt*Ke};var er=y.__private__.setLineHeightFactor=y.setLineHeightFactor=function(t){return"number"==typeof(t=t||1.15)&&(Ke=t),this},rr=y.__private__.getLineHeightFactor=y.getLineHeightFactor=function(){return Ke};er(e.lineHeight);var nr=y.__private__.getHorizontalCoordinate=function(t){return U(t)},ir=y.__private__.getVerticalCoordinate=function(t){return _===S?t:Rt[$].mediaBox.topRightY-Rt[$].mediaBox.bottomLeftY-U(t)},ar=y.__private__.getHorizontalCoordinateString=y.getHorizontalCoordinateString=function(t){return B(nr(t))},or=y.__private__.getVerticalCoordinateString=y.getVerticalCoordinateString=function(t){return B(ir(t))},sr=e.strokeColor||"0 G";y.__private__.getStrokeColor=y.getDrawColor=function(){return ee(sr)},y.__private__.setStrokeColor=y.setDrawColor=function(t,e,r,n){return sr=re({ch1:t,ch2:e,ch3:r,ch4:n,pdfColorType:"draw",precision:2}),lt(sr),this};var ur=e.fillColor||"0 g";y.__private__.getFillColor=y.getFillColor=function(){return ee(ur)},y.__private__.setFillColor=y.setFillColor=function(t,e,r,n){return ur=re({ch1:t,ch2:e,ch3:r,ch4:n,pdfColorType:"fill",precision:2}),lt(ur),this};var cr=e.textColor||"0 g",lr=y.__private__.getTextColor=y.getTextColor=function(){return ee(cr)};y.__private__.setTextColor=y.setTextColor=function(t,e,r,n){return cr=re({ch1:t,ch2:e,ch3:r,ch4:n,pdfColorType:"text",precision:3}),this};var hr=e.charSpace,fr=y.__private__.getCharSpace=y.getCharSpace=function(){return parseFloat(hr||0)};y.__private__.setCharSpace=y.setCharSpace=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return hr=t,this};var dr=0;y.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},y.__private__.setLineCap=y.setLineCap=function(t){var e=y.CapJoinStyles[t];if(void 0===e)throw new Error("Line cap style of '"+t+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return dr=e,lt(e+" J"),this};var pr=0;y.__private__.setLineJoin=y.setLineJoin=function(t){var e=y.CapJoinStyles[t];if(void 0===e)throw new Error("Line join style of '"+t+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return pr=e,lt(e+" j"),this},y.__private__.setLineMiterLimit=y.__private__.setMiterLimit=y.setLineMiterLimit=y.setMiterLimit=function(t){if(t=t||0,isNaN(t))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return lt(B(U(t))+" M"),this},y.GState=O,y.setGState=function(t){(t="string"==typeof t?Bt[Mt[t]]:gr(null,t)).equals(qt)||(lt("/"+t.id+" gs"),qt=t)};var gr=function(t,e){if(!t||!Mt[t]){var r=!1;for(var n in Bt)if(Bt.hasOwnProperty(n)&&Bt[n].equals(e)){r=!0;break}if(r)e=Bt[n];else{var i="GS"+(Object.keys(Bt).length+1).toString(10);Bt[i]=e,e.id=i}return t&&(Mt[t]=e.id),Dt.publish("addGState",e),e}};y.addGState=function(t,e){return gr(t,e),this},y.saveGraphicsState=function(){return lt("q"),Ct.push({key:At,size:pt,color:cr}),this},y.restoreGraphicsState=function(){lt("Q");var t=Ct.pop();return At=t.key,pt=t.size,cr=t.color,qt=null,this},y.setCurrentTransformationMatrix=function(t){return lt(t.toString()+" cm"),this},y.comment=function(t){return lt("#"+t),this};var mr=function(t,e){var r=t||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return r},set:function(t){isNaN(t)||(r=parseFloat(t))}});var n=e||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return n},set:function(t){isNaN(t)||(n=parseFloat(t))}});var i="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return i},set:function(t){i=t.toString()}}),this},vr=function(t,e,r,n){mr.call(this,t,e),this.type="rect";var i=r||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return i},set:function(t){isNaN(t)||(i=parseFloat(t))}});var a=n||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return a},set:function(t){isNaN(t)||(a=parseFloat(t))}}),this},br=function(){this.page=Et,this.currentPage=$,this.pages=ot.slice(0),this.pagesContext=Rt.slice(0),this.x=_t,this.y=Pt,this.matrix=kt,this.width=Nr($),this.height=xr($),this.outputDestination=ut,this.id="",this.objectNumber=-1};br.prototype.restore=function(){Et=this.page,$=this.currentPage,Rt=this.pagesContext,ot=this.pages,_t=this.x,Pt=this.y,kt=this.matrix,Lr($,this.width),Ar($,this.height),ut=this.outputDestination};var yr=function(t,e,r,n,i){Ht.push(new br),Et=$=0,ot=[],_t=t,Pt=e,kt=i,me([r,n])};for(var wr in y.beginFormObject=function(t,e,r,n,i){return yr(t,e,r,n,i),this},y.endFormObject=function(t){return function(t){if(Ut[t])Ht.pop().restore();else{var e=new br,r="Xo"+(Object.keys(zt).length+1).toString(10);e.id=r,Ut[t]=r,zt[r]=e,Dt.publish("addFormObject",e),Ht.pop().restore()}}(t),this},y.doFormObject=function(t,e){var r=zt[Ut[t]];return lt("q"),lt(e.toString()+" cm"),lt("/"+r.id+" Do"),lt("Q"),this},y.getFormObject=function(t){var e=zt[Ut[t]];return{x:e.x,y:e.y,width:e.width,height:e.height,matrix:e.matrix}},y.save=function(t,e){return t=t||"generated.pdf",(e=e||{}).returnPromise=e.returnPromise||!1,!1===e.returnPromise?(l(ke(Pe()),t),"function"==typeof l.unload&&i.setTimeout&&setTimeout(l.unload,911),this):new Promise(
vendor: 12,801 bytes, line 111
111(function(e,r){try{var n=l(ke(Pe()),t);"function"==typeof l.unload&&i.setTimeout&&setTimeout(l.unload,911),e(n)}catch(a){r(a.message)}}))},E.API)E.API.hasOwnProperty(wr)&&("events"===wr&&E.API.events.length?function(t,e){var r,n,i;for(i=e.length-1;-1!==i;i--)r=e[i][0],n=e[i][1],t.subscribe.apply(t,[r].concat("function"==typeof n?[n]:n))}(Dt,E.API.events):y[wr]=E.API[wr]);function Nr(t){return Rt[t].mediaBox.topRightX-Rt[t].mediaBox.bottomLeftX}function Lr(t,e){Rt[t].mediaBox.topRightX=e+Rt[t].mediaBox.bottomLeftX}function xr(t){return Rt[t].mediaBox.topRightY-Rt[t].mediaBox.bottomLeftY}function Ar(t,e){Rt[t].mediaBox.topRightY=e+Rt[t].mediaBox.bottomLeftY}var Sr=y.getPageWidth=function(t){return Nr(t=t||$)/St},_r=y.setPageWidth=function(t,e){Lr(t,e*St)},Pr=y.getPageHeight=function(t){return xr(t=t||$)/St},kr=y.setPageHeight=function(t,e){Ar(t,e*St)};return y.internal={pdfEscape:ge,getStyle:De,getFont:Xe,getFontSize:mt,getCharSpace:fr,getTextColor:lr,getLineHeight:tr,getLineHeightFactor:rr,getLineWidth:$e,write:ht,getHorizontalCoordinate:nr,getVerticalCoordinate:ir,getCoordinateString:ar,getVerticalCoordinateString:or,collections:{},newObject:Xt,newAdditionalObject:$t,newObjectDeferred:Kt,newObjectDeferredBegin:Zt,getFilters:ne,putStream:ie,events:Dt,scaleFactor:St,pageSize:{getWidth:function(){return Sr($)},setWidth:function(t){_r($,t)},getHeight:function(){return Pr($)},setHeight:function(t){kr($,t)}},encryptionOptions:m,encryption:Oe,getEncryptor:function(t){return null!==m?Oe.encryptor(t,0):function(t){return t}},output:Ce,getNumberOfPages:we,get pages(){return ot},out:lt,f2:T,f3:z,getPageInfo:Be,getPageInfoByObjId:Me,getCurrentPageInfo:qe,getPDFVersion:N,Point:mr,Rectangle:vr,Matrix:Wt,hasHotfix:je},Object.defineProperty(y.internal.pageSize,"width",{get:function(){return Sr($)},set:function(t){_r($,t)},enumerable:!0,configurable:!0}),Object.defineProperty(y.internal.pageSize,"height",{get:function(){return Pr($)},set:function(t){kr($,t)},enumerable:!0,configurable:!0}),function(t){for(var e=0,r=dt.length;e<r;e++){var n=pe.call(this,t[e][0],t[e][1],t[e][2],dt[e][3],!0);!1===v&&(b[n]=!0);var i=t[e][0].split("-");de({id:n,fontName:i[0],fontStyle:i[1]||""})}Dt.publish("addFonts",{fonts:Ft,dictionary:It})}.call(y,dt),At="F1",ve(s,n),Dt.publish("initialized"),y}I.prototype.lsbFirstWord=function(t){return String.fromCharCode(255&t,t>>8&255,t>>16&255,t>>24&255)},I.prototype.toHexString=function(t){return t.split("").map((function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)})).join("")},I.prototype.hexToBytes=function(t){for(var e=[],r=0;r<t.length;r+=2)e.push(String.fromCharCode(parseInt(t.substr(r,2),16)));return e.join("")},I.prototype.processOwnerPassword=function(t,e){return k(S(e).substr(0,5),t)},I.prototype.encryptor=function(t,e){var r=S(this.encryptionKey+String.fromCharCode(255&t,t>>8&255,t>>16&255,255&e,e>>8&255)).substr(0,10);return function(t){return k(r,t)}},O.prototype.equals=function(e){var r,n="id,objectNumber,equals";if(!e||_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(e)!==_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(this))return!1;var i=0;for(r in this)if(!(n.indexOf(r)>=0)){if(this.hasOwnProperty(r)&&!e.hasOwnProperty(r))return!1;if(this[r]!==e[r])return!1;i++}for(r in e)e.hasOwnProperty(r)&&n.indexOf(r)<0&&i--;return 0===i},E.API={events:[]},E.version="4.2.1";var R=E.API,D=1,T=function(t){return t.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},z=function(t){return t.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},U=function(t){return t.toString().replace(/#/g,"#23").replace(/[\s\n\r()<>[\]{}\/%]/g,(function(t){var e=t.charCodeAt(0).toString(16).toUpperCase();return"#"+(1===e.length?"0"+e:e)}))},H=function(t){return t.toFixed(2)},W=function(t){return t.toFixed(5)};R.__acroform__={};var V=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t},G=function(t){return t*D},Y=function(t){var e=new lt,r=At.internal.getHeight(t)||0,n=At.internal.getWidth(t)||0;return e.BBox=[0,0,Number(H(n)),Number(H(r))],e},J=R.__acroform__.setBit=function(t,e){if(t=t||0,e=e||0,isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return t|1<<e},X=R.__acroform__.clearBit=function(t,e){if(t=t||0,e=e||0,isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return t&~(1<<e)},K=R.__acroform__.getBit=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return t&1<<e?1:0},Z=R.__acroform__.getBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return K(t,e-1)},$=R.__acroform__.setBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return J(t,e-1)},Q=R.__acroform__.clearBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return X(t,e-1)},tt=R.__acroform__.calculateCoordinates=function(t,e){var r=e.internal.getHorizontalCoordinate,n=e.internal.getVerticalCoordinate,i=t[0],a=t[1],o=t[2],s=t[3],u={};return u.lowerLeft_X=r(i)||0,u.lowerLeft_Y=n(a+s)||0,u.upperRight_X=r(i+o)||0,u.upperRight_Y=n(a)||0,[Number(H(u.lowerLeft_X)),Number(H(u.lowerLeft_Y)),Number(H(u.upperRight_X)),Number(H(u.upperRight_Y))]},et=function(t){if(t.appearanceStreamContent)return t.appearanceStreamContent;if(t.V||t.DV){var e=[],r=t._V||t.DV,n=rt(t,r),i=t.scope.internal.getFont(t.fontName,t.fontStyle).id;e.push("/Tx BMC"),e.push("q"),e.push("BT"),e.push(t.scope.__private__.encodeColorString(t.color)),e.push("/"+i+" "+H(n.fontSize)+" Tf"),e.push("1 0 0 1 0 0 Tm"),e.push(n.text),e.push("ET"),e.push("Q"),e.push("EMC");var a=Y(t);return a.scope=t.scope,a.stream=e.join("\n"),a}},rt=function(t,e){var r=0===t.fontSize?t.maxFontSize:t.fontSize,n={text:"",fontSize:""},i=(e=")"==(e="("==e.substr(0,1)?e.substr(1):e).substr(e.length-1)?e.substr(0,e.length-1):e).split(" ");i=t.multiline?i.map((function(t){return t.split("\n")})):i.map((function(t){return[t]}));var a=r,o=At.internal.getHeight(t)||0;o=o<0?-o:o;var s=At.internal.getWidth(t)||0;s=s<0?-s:s;var u=function(e,r,n){if(e+1<i.length){var a=r+" "+i[e+1][0];return nt(a,t,n).width<=s-4}return!1};a++;t:for(;a>0;){e="",a--;var c,l,h=nt("3",t,a).height,f=t.multiline?o-a:(o-h)/2,d=f+=2,p=0,g=0,m=0;if(a<=0){e="(...) Tj\n",e+="% Width of Text: "+nt(e,t,a=12).width+", FieldWidth:"+s+"\n";break}for(var v="",b=0,y=0;y<i.length;y++)if(i.hasOwnProperty(y)){var w=!1;if(1!==i[y].length&&m!==i[y].length-1){if((h+2)*(b+2)+2>o)continue t;v+=i[y][m],w=!0,g=y,y--}else{v=" "==(v+=i[y][m]+" ").substr(v.length-1)?v.substr(0,v.length-1):v;var N=parseInt(y),L=u(N,v,a),x=y>=i.length-1;if(L&&!x){v+=" ",m=0;continue}if(L||x){if(x)g=N;else if(t.multiline&&(h+2)*(b+2)+2>o)continue t}else{if(!t.multiline)continue t;if((h+2)*(b+2)+2>o)continue t;g=N}}for(var A="",S=p;S<=g;S++){var _=i[S];if(t.multiline){if(S===g){A+=_[m]+" ",m=(m+1)%_.length;continue}if(S===p){A+=_[_.length-1]+" ";continue}}A+=_[0]+" "}switch(A=" "==A.substr(A.length-1)?A.substr(0,A.length-1):A,l=nt(A,t,a).width,t.textAlign){case"right":c=s-l-2;break;case"center":c=(s-l)/2;break;default:c=2}e+=H(c)+" "+H(d)+" Td\n",e+="("+T(A)+") Tj\n",e+=-H(c)+" 0 Td\n",d=-(a+2),l=0,p=w?g:g+1,b++,v=""}break}return n.text=e,n.fontSize=a,n},nt=function(t,e,r){var n=e.scope.internal.getFont(e.fontName,e.fontStyle),i=e.scope.getStringUnitWidth(t,{font:n,fontSize:parseFloat(r),charSpace:0})*parseFloat(r);return{height:e.scope.getStringUnitWidth("3",{font:n,fontSize:parseFloat(r),charSpace:0})*parseFloat(r)*1.5,width:i}},it={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},at=function(t,e){var r={type:"reference",object:t};void 0===e.internal.getPageInfo(t.page).pageContext.annotations.find((function(t){return t.type===r.type&&t.object===r.object}))&&e.internal.getPageInfo(t.page).pageContext.annotations.push(r)},ot=function(e,r){if(r.scope=e,void 0!==e.internal&&(void 0===e.internal.acroformPlugin||!1===e.internal.acroformPlugin.isInitialized)){if(ft.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(it)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");D=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new ht,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe("postPutResources",(function(){!function(t){t.internal.events.unsubscribe(t.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete t.internal.acroformPlugin.acroFormDictionaryRoot._eventID,t.internal.acroformPlugin.printedOut=!0}(e)})),e.internal.events.subscribe("buildDocument",(function(){!function(t){t.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var e=t.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var r in e)if(e.hasOwnProperty(r)){var n=e[r];n.objId=void 0,n.hasAnnotation&&at(n,t)}}(e)})),e.internal.events.subscribe("putCatalog",(function(){!function(t){if(void 0===t.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("putCatalogCallback: Root missing.");t.internal.write("/AcroForm "+t.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(e)})),e.internal.events.subscribe("postPutPages",(function(r){!function(e,r){var n=!e;for(var i in e||(r.internal.newObjectDeferredBegin(r.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),r.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),e=e||r.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(e.hasOwnProperty(i)){var a=e[i],o=[],s=a.Rect;if(a.Rect&&(a.Rect=tt(a.Rect,r)),r.internal.newObjectDeferredBegin(a.objId,!0),a.DA=At.createDefaultAppearanceStream(a),"object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(a)&&"function"==typeof a.getKeyValueListForStream&&(o=a.getKeyValueListForStream()),a.Rect=s,a.hasAppearanceStream&&!a.appearanceStreamContent){var u=et(a);o.push({key:"AP",value:"<</N "+u+">>"}),r.internal.acroformPlugin.xForms.push(u)}if(a.appearanceStreamContent){var c="";for(var l in a.appearanceStreamContent)if(a.appearanceStreamContent.hasOwnProperty(l)){var h=a.appearanceStreamContent[l];if(c+="/"+l+" ",c+="<<",Object.keys(h).length>=1||Array.isArray(h)){for(var i in h)if(h.hasOwnProperty(i)){var f=h[i];"function"==typeof f&&(f=f.call(r,a)),c+="/"+i+" "+f+" ",r.internal.acroformPlugin.xForms.indexOf(f)>=0||r.internal.acroformPlugin.xForms.push(f)}}else"function"==typeof(f=h)&&(f=f.call(r,a)),c+="/"+i+" "+f,r.internal.acroformPlugin.xForms.indexOf(f)>=0||r.internal.acroformPlugin.xForms.push(f);c+=">>"}o.push({key:"AP",value:"<<\n"+c+">>"})}r.internal.putStream({additionalKeyValues:o,objectId:a.objId}),r.internal.out("endobj")}n&&function(e,r){for(var n in e)if(e.hasOwnProperty(n)){var i=n,a=e[n];r.internal.newObjectDeferredBegin(a.objId,!0),"object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(a)&&"function"==typeof a.putStream&&a.putStream(),delete e[i]}}(r.internal.acroformPlugin.xForms,r)}(r,e)})),e.internal.acroformPlugin.isInitialized=!0}},st=R.__acroform__.arrayToPdfArray=function(e,r,n){var i=function(t){return t};if(Array.isArray(e)){for(var a="[",o=0;o<e.length;o++)switch(0!==o&&(a+=" "),_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(e[o])){case"boolean":case"number":case"object":a+=e[o].toString();break;case"string":"/"===e[o].substr(0,1)?a+="/"+U(e[o].substr(1)):(void 0!==r&&n&&(i=n.internal.getEncryptor(r)),a+="("+T(i(e[o].toString()))+")")}return a+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},ut=function(t,e,r){var n=function(t){return t};return void 0!==e&&r&&(n=r.internal.getEncryptor(e)),(t=t||"").toString(),"("+T(n(t))+")"},ct=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(void 0===this._objId){if(void 0===this.scope)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(t){this._objId=t}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};ct.prototype.toString=function(){return this.objId+" 0 R"},ct.prototype.putStream=function(){var t=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:t,objectId:this.objId}),this.scope.internal.out("endobj")},ct.prototype.getKeyValueListForStream=function(){var t=[],e=Object.getOwnPropertyNames(this).filter((function(t){return"content"!=t&&"appearanceStreamContent"!=t&&"scope"!=t&&"objId"!=t&&"_"!=t.substring(0,1)})
vendor: 10,562 bytes, line 111
111);for(var r in e)if(!1===Object.getOwnPropertyDescriptor(this,e[r]).configurable){var n=e[r],i=this[n];i&&(Array.isArray(i)?t.push({key:n,value:st(i,this.objId,this.scope)}):i instanceof ct?(i.scope=this.scope,t.push({key:n,value:i.objId+" 0 R"})):"function"!=typeof i&&t.push({key:n,value:i}))}return t};var lt=function(){ct.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var t,e=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(e){t=e.trim()},get:function(){return t||null}})};V(lt,ct);var ht=function(){ct.call(this);var t,e=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return e.length>0?e:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return e}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(t){var e=function(t){return t};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+T(e(t))+")"}},set:function(e){t=e}})};V(ht,ct);var ft=function t(){ct.call(this);var e=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){if(isNaN(t))throw new Error('Invalid value "'+t+'" for attribute F supplied.');e=t}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(e,3))},set:function(t){!0===Boolean(t)?this.F=$(e,3):this.F=Q(e,3)}});var r=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return r},set:function(t){if(isNaN(t))throw new Error('Invalid value "'+t+'" for attribute Ff supplied.');r=t}});var n=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==n.length)return n},set:function(t){n=void 0!==t?t:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[0])?0:n[0]},set:function(t){n[0]=t}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[1])?0:n[1]},set:function(t){n[1]=t}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[2])?0:n[2]},set:function(t){n[2]=t}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[3])?0:n[3]},set:function(t){n[3]=t}});var i="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return i},set:function(t){switch(t){case"/Btn":case"/Tx":case"/Ch":case"/Sig":i=t;break;default:throw new Error('Invalid value "'+t+'" for attribute FT supplied.')}}});var a=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!a||a.length<1){if(this instanceof wt)return;a="FieldObject"+t.FieldNum++}var e=function(t){return t};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+T(e(a))+")"},set:function(t){a=t.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return a},set:function(t){a=t}});var o="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return o},set:function(t){o=t}});var s="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return s},set:function(t){s=t}});var u=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return u},set:function(t){u=t}});var c=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===c?50/D:c},set:function(t){c=t}});var l="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return l},set:function(t){l=t}});var h="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!h||this instanceof wt||this instanceof Lt))return ut(h,this.objId,this.scope)},set:function(t){t=t.toString(),h=t}});var f=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(f)return this instanceof vt==0?ut(f,this.objId,this.scope):f},set:function(t){t=t.toString(),f=this instanceof vt==0?"("===t.substr(0,1)?z(t.substr(1,t.length-2)):z(t):t}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof vt==1?z(f.substr(1,f.length-1)):f},set:function(t){t=t.toString(),f=this instanceof vt==1?"/"+U(t):t}});var d=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(d)return d},set:function(t){this.V=t}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(d)return this instanceof vt==0?ut(d,this.objId,this.scope):d},set:function(t){t=t.toString(),d=this instanceof vt==0?"("===t.substr(0,1)?z(t.substr(1,t.length-2)):z(t):t}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof vt==1?z(d.substr(1,d.length-1)):d},set:function(t){t=t.toString(),d=this instanceof vt==1?"/"+U(t):t}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var p,g=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return g},set:function(t){t=Boolean(t),g=t}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(p)return p},set:function(t){p=t}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,1))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,1):this.Ff=Q(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,2))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,2):this.Ff=Q(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,3))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,3):this.Ff=Q(this.Ff,3)}});var m=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==m)return m},set:function(t){if(-1===[0,1,2].indexOf(t))throw new Error('Invalid value "'+t+'" for attribute Q supplied.');m=t}}),Object.defineProperty(this,"textAlign",{get:function(){var t;switch(m){case 0:default:t="left";break;case 1:t="center";break;case 2:t="right"}return t},configurable:!0,enumerable:!0,set:function(t){switch(t){case"right":case 2:m=2;break;case"center":case 1:m=1;break;default:m=0}}})};V(ft,ct);var dt=function(){ft.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var t=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){t=e}});var e=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return st(e,this.objId,this.scope)},set:function(t){var r,n;n=[],"string"==typeof(r=t)&&(n=function(t,e,r){r||(r=1);for(var n,i=[];n=e.exec(t);)i.push(n[r]);return i}(r,/\((.*?)\)/g)),e=n}}),this.getOptions=function(){return e},this.setOptions=function(t){e=t,this.sort&&e.sort()},this.addOption=function(t){t=(t=t||"").toString(),e.push(t),this.sort&&e.sort()},this.removeOption=function(t,r){for(r=r||!1,t=(t=t||"").toString();-1!==e.indexOf(t)&&(e.splice(e.indexOf(t),1),!1!==r););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,18))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,18):this.Ff=Q(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,19))},set:function(t){!0===this.combo&&(!0===Boolean(t)?this.Ff=$(this.Ff,19):this.Ff=Q(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,20))},set:function(t){!0===Boolean(t)?(this.Ff=$(this.Ff,20),e.sort()):this.Ff=Q(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,22))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,22):this.Ff=Q(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,23))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,23):this.Ff=Q(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,27))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,27):this.Ff=Q(this.Ff,27)}}),this.hasAppearanceStream=!1};V(dt,ft);var pt=function(){dt.call(this),this.fontName="helvetica",this.combo=!1};V(pt,dt);var gt=function(){pt.call(this),this.combo=!0};V(gt,pt);var mt=function(){gt.call(this),this.edit=!0};V(mt,gt);var vt=function(){ft.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,15))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,15):this.Ff=Q(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,16))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,16):this.Ff=Q(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,17))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,17):this.Ff=Q(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,26))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,26):this.Ff=Q(this.Ff,26)}});var e,r={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(t){return t};if(this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(r).length){var e,n=[];for(e in n.push("<<"),r)n.push("/"+e+" ("+T(t(r[e]))+")");return n.push(">>"),n.join("\n")}},set:function(e){"object"===
vendor: 10,880 bytes, line 111
111_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(e)&&(r=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return r.CA||""},set:function(t){"string"==typeof t&&(r.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){var r=null==t?"":t.toString();"/"===r.substr(0,1)&&(r=r.substr(1)),e="/"+U(r)}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(t){e="/"+U(t)}})};V(vt,ft);var bt=function(){vt.call(this),this.pushButton=!0};V(bt,vt);var yt=function(){vt.call(this),this.radio=!0,this.pushButton=!1;var t=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=void 0!==e?e:[]}})};V(yt,vt);var wt=function(){var e,r;ft.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return r},set:function(t){r=t}});var n,i={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(t){return t};this.scope&&(t=this.scope.internal.getEncryptor(this.objId));var e,r=[];for(e in r.push("<<"),i)r.push("/"+e+" ("+T(t(i[e]))+")");return r.push(">>"),r.join("\n")},set:function(e){"object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(e)&&(i=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return i.CA||""},set:function(t){"string"==typeof t&&(i.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return n},set:function(t){var e=null==t?"":t.toString();"/"===e.substr(0,1)&&(e=e.substr(1)),n="/"+U(e)}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return n.substr(1,n.length-1)},set:function(t){var e=null==t?"":t.toString();"/"===e.substr(0,1)&&(e=e.substr(1)),n="/"+U(e)}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=At.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};V(wt,ft),yt.prototype.setAppearance=function(t){if(!("createAppearanceStream"in t)||!("getCA"in t))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var e in this.Kids)if(this.Kids.hasOwnProperty(e)){var r=this.Kids[e];r.appearanceStreamContent=t.createAppearanceStream(r.optionName),r.caption=t.getCA()}},yt.prototype.createOption=function(t){var e=new wt;return e.Parent=this,e.optionName=t,this.Kids.push(e),St.call(this.scope,e),e};var Nt=function(){vt.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=At.CheckBox.createAppearanceStream()};V(Nt,vt);var Lt=function(){ft.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,13))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,13):this.Ff=Q(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,21))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,21):this.Ff=Q(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,23))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,23):this.Ff=Q(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,24))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,24):this.Ff=Q(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,25))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,25):this.Ff=Q(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,26))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,26):this.Ff=Q(this.Ff,26)}});var t=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){Number.isInteger(e)&&(t=e)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};V(Lt,ft);var xt=function(){Lt.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,14))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,14):this.Ff=Q(this.Ff,14)}}),this.password=!0};V(xt,Lt);var At={CheckBox:{createAppearanceStream:function(){return{N:{On:At.CheckBox.YesNormal},D:{On:At.CheckBox.YesPushDown,Off:At.CheckBox.OffPushDown}}},YesPushDown:function(t){var e=Y(t);e.scope=t.scope;var r=[],n=t.scope.internal.getFont(t.fontName,t.fontStyle).id,i=t.scope.__private__.encodeColorString(t.color),a=rt(t,t.caption);return r.push("0.749023 g"),r.push("0 0 "+H(At.internal.getWidth(t))+" "+H(At.internal.getHeight(t))+" re"),r.push("f"),r.push("BMC"),r.push("q"),r.push("0 0 1 rg"),r.push("/"+n+" "+H(a.fontSize)+" Tf "+i),r.push("BT"),r.push(a.text),r.push("ET"),r.push("Q"),r.push("EMC"),e.stream=r.join("\n"),e},YesNormal:function(t){var e=Y(t);e.scope=t.scope;var r=t.scope.internal.getFont(t.fontName,t.fontStyle).id,n=t.scope.__private__.encodeColorString(t.color),i=[],a=At.internal.getHeight(t),o=At.internal.getWidth(t),s=rt(t,t.caption);return i.push("1 g"),i.push("0 0 "+H(o)+" "+H(a)+" re"),i.push("f"),i.push("q"),i.push("0 0 1 rg"),i.push("0 0 "+H(o-1)+" "+H(a-1)+" re"),i.push("W"),i.push("n"),i.push("0 g"),i.push("BT"),i.push("/"+r+" "+H(s.fontSize)+" Tf "+n),i.push(s.text),i.push("ET"),i.push("Q"),e.stream=i.join("\n"),e},OffPushDown:function(t){var e=Y(t);e.scope=t.scope;var r=[];return r.push("0.749023 g"),r.push("0 0 "+H(At.internal.getWidth(t))+" "+H(At.internal.getHeight(t))+" re"),r.push("f"),e.stream=r.join("\n"),e}},RadioButton:{Circle:{createAppearanceStream:function(t){var e={D:{Off:At.RadioButton.Circle.OffPushDown},N:{}};return e.N[t]=At.RadioButton.Circle.YesNormal,e.D[t]=At.RadioButton.Circle.YesPushDown,e},getCA:function(){return"l"},YesNormal:function(t){var e=Y(t);e.scope=t.scope;var r=[],n=At.internal.getWidth(t)<=At.internal.getHeight(t)?At.internal.getWidth(t)/4:At.internal.getHeight(t)/4;n=Number((.9*n).toFixed(5));var i=At.internal.Bezier_C,a=Number((n*i).toFixed(5));return r.push("q"),r.push("1 0 0 1 "+W(At.internal.getWidth(t)/2)+" "+W(At.internal.getHeight(t)/2)+" cm"),r.push(n+" 0 m"),r.push(n+" "+a+" "+a+" "+n+" 0 "+n+" c"),r.push("-"+a+" "+n+" -"+n+" "+a+" -"+n+" 0 c"),r.push("-"+n+" -"+a+" -"+a+" -"+n+" 0 -"+n+" c"),r.push(a+" -"+n+" "+n+" -"+a+" "+n+" 0 c"),r.push("f"),r.push("Q"),e.stream=r.join("\n"),e},YesPushDown:function(t){var e=Y(t);e.scope=t.scope;var r=[],n=At.internal.getWidth(t)<=At.internal.getHeight(t)?At.internal.getWidth(t)/4:At.internal.getHeight(t)/4;n=Number((.9*n).toFixed(5));var i=Number((2*n).toFixed(5)),a=Number((i*At.internal.Bezier_C).toFixed(5)),o=Number((n*At.internal.Bezier_C).toFixed(5));return r.push("0.749023 g"),r.push("q"),r.push("1 0 0 1 "+W(At.internal.getWidth(t)/2)+" "+W(At.internal.getHeight(t)/2)+" cm"),r.push(i+" 0 m"),r.push(i+" "+a+" "+a+" "+i+" 0 "+i+" c"),r.push("-"+a+" "+i+" -"+i+" "+a+" -"+i+" 0 c"),r.push("-"+i+" -"+a+" -"+a+" -"+i+" 0 -"+i+" c"),r.push(a+" -"+i+" "+i+" -"+a+" "+i+" 0 c"),r.push("f"),r.push("Q"),r.push("0 g"),r.push("q"),r.push("1 0 0 1 "+W(At.internal.getWidth(t)/2)+" "+W(At.internal.getHeight(t)/2)+" cm"),r.push(n+" 0 m"),r.push(n+" "+o+" "+o+" "+n+" 0 "+n+" c"),r.push("-"+o+" "+n+" -"+n+" "+o+" -"+n+" 0 c"),r.push("-"+n+" -"+o+" -"+o+" -"+n+" 0 -"+n+" c"),r.push(o+" -"+n+" "+n+" -"+o+" "+n+" 0 c"),r.push("f"),r.push("Q"),e.stream=r.join("\n"),e},OffPushDown:function(t){var e=Y(t);e.scope=t.scope;var r=[],n=At.internal.getWidth(t)<=At.internal.getHeight(t)?At.internal.getWidth(t)/4:At.internal.getHeight(t)/4;n=Number((.9*n).toFixed(5));var i=Number((2*n).toFixed(5)),a=Number((i*At.internal.Bezier_C).toFixed(5));return r.push("0.749023 g"),r.push("q"),r.push("1 0 0 1 "+W(At.internal.getWidth(t)/2)+" "+W(At.internal.getHeight(t)/2)+" cm"),r.push(i+" 0 m"),r.push(i+" "+a+" "+a+" "+i+" 0 "+i+" c"),r.push("-"+a+" "+i+" -"+i+" "+a+" -"+i+" 0 c"),r.push("-"+i+" -"+a+" -"+a+" -"+i+" 0 -"+i+" c"),r.push(a+" -"+i+" "+i+" -"+a+" "+i+" 0 c"),r.push("f"),r.push("Q"),e.stream=r.join("\n"),e}},Cross:{createAppearanceStream:function(t){var e={D:{Off:At.RadioButton.Cross.OffPushDown},N:{}};return e.N[t]=At.RadioButton.Cross.YesNormal,e.D[t]=At.RadioButton.Cross.YesPushDown,e},getCA:function(){return"8"},YesNormal:function(t){var e=Y(t);e.scope=t.scope;var r=[],n=At.internal.calculateCross(t);return r.push("q"),r.push("1 1 "+H(At.internal.getWidth(t)-2)+" "+H(At.internal.getHeight(t)-2)+" re"),r.push("W"),r.push("n"),r.push(H(n.x1.x)+" "+H(n.x1.y)+" m"),r.push(H(n.x2.x)+" "+H(n.x2.y)+" l"),r.push(H(n.x4.x)+" "+H(n.x4.y)+" m"),r.push(H(n.x3.x)+" "+H(n.x3.y)+" l"),r.push("s"),r.push("Q"),e.stream=r.join("\n"),e},YesPushDown:function(t){var e=Y(t);e.scope=t.scope;var r=At.internal.calculateCross(t),n=[];return n.push("0.749023 g"),n.push("0 0 "+H(At.internal.getWidth(t))+" "+H(At.internal.getHeight(t))+" re"),n.push("f"),n.push("q"),n.push("1 1 "+H(At.internal.getWidth(t)-2)+" "+H(At.internal.getHeight(t)-2)+" re"),n.push("W"),n.push("n"),n.push(H(r.x1.x)+" "+H(r.x1.y)+" m"),n.push(H(r.x2.x)+" "+H(r.x2.y)+" l"),n.push(H(r.x4.x)+" "+H(r.x4.y)+" m"),n.push(H(r.x3.x)+" "+H(r.x3.y)+" l"),n.push("s"),n.push("Q"),e.stream=n.join("\n"),e},OffPushDown:function(t){var e=Y(t);e.scope=t.scope;var r=[];return r.push("0.749023 g"),r.push("0 0 "+H(At.internal.getWidth(t))+" "+H(At.internal.getHeight(t))+" re"),r.push("f"),e.stream=r.join("\n"),e}}},createDefaultAppearanceStream:function(t){var e=t.scope.internal.getFont(t.fontName,t.fontStyle).id,r=t.scope.__private__.encodeColorString(t.color);return"/"+e+" "+t.fontSize+" Tf "+r}};At.internal={Bezier_C:.551915024494,calculateCross:function(t){var e=At.internal.getWidth(t),r=At.internal.getHeight(t),n=Math.min(e,r);return{x1:{x:(e-n)/2,y:(r-n)/2+n},x2:{x:(e-n)/2+n,y:(r-n)/2},x3:{x:(e-n)/2,y:(r-n)/2},x4:{x:(e-n)/2+n,y:(r-n)/2+n}}}},At.internal.getWidth=function(e){var r=0;return"object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(e)&&(r=G(e.Rect[2])),r},At.internal.getHeight=function(e){var r=0;return"object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(e)&&(r=G(e.Rect[3])),r};var St=R.addField=function(t){if(ot(this,t),!(t instanceof ft))throw new Error("Invalid argument passed to 
111jsPDF.addField.");var e;return(e=t).scope.internal.acroformPlugin.printedOut&&(e.scope.internal.acroformPlugin.printedOut=!1,e.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),e.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(e),t.page=t.scope.internal.getCurrentPageInfo().pageNumber,this};R.AcroFormChoiceField=dt,R.AcroFormListBox=pt,R.AcroFormComboBox=gt,R.AcroFormEditBox=mt,R.AcroFormButton=vt,R.AcroFormPushButton=bt,R.AcroFormRadioButton=yt,R.AcroFormCheckBox=Nt,R.AcroFormTextField=Lt,R.AcroFormPasswordField=xt,R.AcroFormAppearance=At,R.AcroForm={ChoiceField:dt,ListBox:pt,ComboBox:gt,EditBox:mt,Button:vt,PushButton:bt,RadioButton:yt,CheckBox:Nt,TextField:Lt,PasswordField:xt,Appearance:At},E.AcroForm={ChoiceField:dt,ListBox:pt,ComboBox:gt,EditBox:mt,Button:vt,PushButton:bt,RadioButton:yt,CheckBox:Nt,TextField:Lt,PasswordField:xt,Appearance:At};var _t=E.AcroForm;function Pt(t){return t.reduce((function(t,e,r){return t[e]=r,t}),{})}!function(e){var r="addImage_";e.__addimage__={};var n="UNKNOWN",i={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},a=e.__addimage__.getImageFileTypeByImageData=function(t,e){var r,a,o,s,u,c=n;if("RGBA"===(e=e||n)||void 0!==t.data&&t.data instanceof Uint8ClampedArray&&"height"in t&&"width"in t)return"RGBA";if(A(t))for(u in i)for(o=i[u],r=0;r<o.length;r+=1){for(s=!0,a=0;a<o[r].length;a+=1)if(void 0!==o[r][a]&&o[r][a]!==t[a]){s=!1;break}if(!0===s){c=u;break}}else for(u in i)for(o=i[u],r=0;r<o.length;r+=1){for(s=!0,a=0;a<o[r].length;a+=1)if(void 0!==o[r][a]&&o[r][a]!==t.charCodeAt(a)){s=!1;break}if(!0===s){c=u;break}}return c===n&&e!==n&&(c=e),c},o=function t(e){for(var r=this.internal.write,n=this.internal.putStream,i=(0,this.internal.getFilters)();-1!==i.indexOf("FlateEncode");)i.splice(i.indexOf("FlateEncode"),1);e.objectId=this.internal.newObject();var a=[];if(a.push({key:"Type",value:"/XObject"}),a.push({key:"Subtype",value:"/Image"}),a.push({key:"Width",value:e.width}),a.push({key:"Height",value:e.height}),e.colorSpace===y.INDEXED?a.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(e.palette.length/3-1)+" "+("sMask"in e&&void 0!==e.sMask?e.objectId+2:e.objectId+1)+" 0 R]"}):(a.push({key:"ColorSpace",value:"/"+e.colorSpace}),e.colorSpace===y.DEVICE_CMYK&&a.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),a.push({key:"BitsPerComponent",value:e.bitsPerComponent}),"decodeParameters"in e&&void 0!==e.decodeParameters&&a.push({key:"DecodeParms",value:"<<"+e.decodeParameters+">>"}),"transparency"in e&&Array.isArray(e.transparency)&&e.transparency.length>0){for(var o="",s=0,u=e.transparency.length;s<u;s++)o+=e.transparency[s]+" "+e.transparency[s]+" ";a.push({key:"Mask",value:"["+o+"]"})}void 0!==e.sMask&&a.push({key:"SMask",value:e.objectId+1+" 0 R"});var c=void 0!==e.filter?["/"+e.filter]:void 0;if(n({data:e.data,additionalKeyValues:a,alreadyAppliedFilters:c,objectId:e.objectId}),r("endobj"),"sMask"in e&&void 0!==e.sMask){var l,h=null!==(l=e.sMaskBitsPerComponent)&&void 0!==l?l:e.bitsPerComponent,f={width:e.width,height:e.height,colorSpace:"DeviceGray",bitsPerComponent:h,data:e.sMask};"filter"in e&&(f.decodeParameters="/Predictor ".concat(e.predictor," /Colors 1 /BitsPerComponent ").concat(h," /Columns ").concat(e.width),f.filter=e.filter),t.call(this,f)}if(e.colorSpace===y.INDEXED){var d=this.internal.newObject();n({data:_(new Uint8Array(e.palette)),objectId:d}),r("endobj")}},s=function(){var t=this.internal.collections[r+"images"];for(var e in t)o.call(this,t[e])},u=function(){var t,e=this.internal.collections[r+"images"],n=this.internal.write;for(var i in e)n("/I"+(t=e[i]).index,t.objectId,"0","R")},c=function(){this.internal.collections[r+"images"]||(this.internal.collections[r+"images"]={},this.internal.events.subscribe("putResources",s),this.internal.events.subscribe("putXobjectDict",u))},l=function(){var t=this.internal.collections[r+"images"];return c.call(this),t},h=function(){return Object.keys(this.internal.collections[r+"images"]).length},d=function(t){return"function"==typeof e["process"+t.toUpperCase()]},p=function(e){return"object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(e)&&1===e.nodeType},g=function(t,r){if("IMG"===t.nodeName&&t.hasAttribute("src")){var n=""+t.getAttribute("src");if(0===n.indexOf("data:image/"))return f(unescape(n).split("base64,").pop());var i=e.loadFile(n,!0);if(void 0!==i)return i}if("CANVAS"===t.nodeName){if(0===t.width||0===t.height)throw new Error("Given canvas must have data. Canvas width: "+t.width+", height: "+t.height);var a;switch(r){case"PNG":a="image/png";break;
vendor: 3,506 bytes, line 111
111case"WEBP":a="image/webp";break;default:a="image/jpeg"}return f(t.toDataURL(a,1).split("base64,").pop())}},m=function(t){var e=this.internal.collections[r+"images"];if(e)for(var n in e)if(t===e[n].alias)return e[n]},v=function(t,e,r){return t||e||(t=-96,e=-96),t<0&&(t=-1*r.width*72/t/this.internal.scaleFactor),e<0&&(e=-1*r.height*72/e/this.internal.scaleFactor),0===t&&(t=e*r.width/r.height),0===e&&(e=t*r.height/r.width),[t,e]},b=function(t,e,r,n,i,a){var o=v.call(this,r,n,i),s=this.internal.getCoordinateString,u=this.internal.getVerticalCoordinateString,c=l.call(this);if(r=o[0],n=o[1],c[i.index]=i,a){a*=Math.PI/180;var h=Math.cos(a),f=Math.sin(a),d=function(t){return t.toFixed(4)},p=[d(h),d(f),d(-1*f),d(h),0,0,"cm"]}this.internal.write("q"),a?(this.internal.write([1,"0","0",1,s(t),u(e+n),"cm"].join(" ")),this.internal.write(p.join(" ")),this.internal.write([s(r),"0","0",s(n),"0","0","cm"].join(" "))):this.internal.write([s(r),"0","0",s(n),s(t),u(e+n),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+i.index+" Do"),this.internal.write("Q")},y=e.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};e.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var w=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},N=e.__addimage__.sHashCode=function(t){var e,r,n=0;if("string"==typeof t)for(r=t.length,e=0;e<r;e++)n=(n<<5)-n+t.charCodeAt(e),n|=0;else if(A(t))for(r=t.byteLength/2,e=0;e<r;e++)n=(n<<5)-n+t[e],n|=0;return n},L=e.__addimage__.validateStringAsBase64=function(t){(t=t||"").toString().trim();var e=!0;return 0===t.length&&(e=!1),t.length%4!=0&&(e=!1),!1===/^[A-Za-z0-9+/]+$/.test(t.substr(0,t.length-2))&&(e=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(t.substr(-2))&&(e=!1),e},x=e.__addimage__.extractImageFromDataUrl=function(t){if(null==t)return null;if(!(t=t.trim()).startsWith("data:"))return null;var e=t.indexOf(",");return e<0?null:t.substring(0,e).trim().endsWith("base64")?t.substring(e+1):null};e.__addimage__.isArrayBuffer=function(t){return t instanceof ArrayBuffer};var A=e.__addimage__.isArrayBufferView=function(t){return t instanceof Int8Array||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Int16Array||t instanceof Uint16Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Float32Array||t instanceof Float64Array},S=e.__addimage__.binaryStringToUint8Array=function(t){for(var e=t.length,r=new Uint8Array(e),n=0;n<e;n++)r[n]=t.charCodeAt(n);return r},_=e.__addimage__.arrayBufferToBinaryString=function(t){for(var e="",r=A(t)?t:new Uint8Array(t),n=0;n<r.length;n+=8192)e+=String.fromCharCode.apply(null,r.subarray(n,n+8192));return e};e.addImage=function(){var e,r,i,a,o,s,u,l,h;if("number"==typeof arguments[1]?(r=n,i=arguments[1],a=arguments[2],o=arguments[3],s=arguments[4],u=arguments[5],l=arguments[6],h=arguments[7]):(r=arguments[1],i=arguments[2],a=arguments[3],o=arguments[4],s=arguments[5],u=arguments[6],l=arguments[7],h=arguments[8]),"object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()
vendor: 10,813 bytes, lines 111-127
111(e=arguments[0])&&!p(e)&&"imageData"in e){var f=e;e=f.imageData,r=f.format||r||n,i=f.x||i||0,a=f.y||a||0,o=f.w||f.width||o,s=f.h||f.height||s,u=f.alias||u,l=f.compression||l,h=f.rotation||f.angle||h}var d=this.internal.getFilters();if(void 0===l&&-1!==d.indexOf("FlateEncode")&&(l="SLOW"),isNaN(i)||isNaN(a))throw new Error("Invalid coordinates passed to jsPDF.addImage");c.call(this);var g=P.call(this,e,r,u,l);return b.call(this,i,a,o,s,g,h),this};var P=function(t,r,i,o){var s,u,c;if("string"==typeof t&&a(t)===n){t=unescape(t);var l=k(t,!1);(""!==l||void 0!==(l=e.loadFile(t,!0)))&&(t=l)}if(p(t)&&(t=g(t,r)),r=a(t,r),!d(r))throw new Error("addImage does not support files of type '"+r+"', please ensure that a plugin for '"+r+"' support is added.");if((null==(c=i)||0===c.length)&&(i=function(t){return"string"==typeof t||A(t)?N(t):A(t.data)?N(t.data):null}(t)),(s=m.call(this,i))||(t instanceof Uint8Array||"RGBA"===r||(u=t,t=S(t)),s=this["process"+r.toUpperCase()](t,h.call(this),i,function(t){return t&&"string"==typeof t&&(t=t.toUpperCase()),t in e.image_compression?t:w.NONE}(o),u)),!s)throw new Error("An unknown error occurred whilst processing the image.");return s},k=e.__addimage__.convertBase64ToBinaryString=function(t,e){e="boolean"!=typeof e||e;var r,n="";if("string"==typeof t){var i;r=null!==(i=x(t))&&void 0!==i?i:t;try{n=f(r)}catch(a){if(e)throw L(r)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+a.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return n};e.getImageProperties=function(t){var r,i,o="";if(p(t)&&(t=g(t)),"string"==typeof t&&a(t)===n&&(""===(o=k(t,!1))&&(o=e.loadFile(t)||""),t=o),i=a(t),!d(i))throw new Error("addImage does not support files of type '"+i+"', please ensure that a plugin for '"+i+"' support is added.");if(t instanceof Uint8Array||(t=S(t)),!(r=this["process"+i.toUpperCase()](t)))throw new Error("An unknown error occurred whilst processing the image");return r.fileType=i,r}}(E.API),
112/**
113 * @license
114 * Copyright (c) 2014 Steven Spungin (TwelveTone LLC)  [email protected]
115 *
116 * Licensed under the MIT License.
117 * http://opensource.org/licenses/mit-license
118 */
119function(t){var e=function(t){if(void 0!==t&&""!=t)return!0};E.API.events.push(["addPage",function(t){this.internal.getPageInfo(t.pageNumber).pageContext.annotations=[]}]),t.events.push(["putPage",function(t){for(var r,n,i,a=this.internal.getCoordinateString,o=this.internal.getVerticalCoordinateString,s=this.internal.getPageInfoByObjId(t.objId),u=t.pageContext.annotations,c=!1,l=0;l<u.length&&!c;l++)switch((r=u[l]).type){case"link":(e(r.options.url)||e(r.options.pageNumber))&&(c=!0);break;case"reference":case"text":case"freetext":c=!0}if(0!=c){this.internal.write("/Annots [");for(var h=0;h<u.length;h++){r=u[h];var f=this.internal.pdfEscape,d=this.internal.getEncryptor(t.objId);switch(r.type){case"reference":this.internal.write(" "+r.object.objId+" 0 R ");break;case"text":var p=this.internal.newAdditionalObject(),g=this.internal.newAdditionalObject(),m=this.internal.getEncryptor(p.objId),v=r.title||"Note";i="<</Type /Annot /Subtype /Text "+(n="/Rect ["+a(r.bounds.x)+" "+o(r.bounds.y+r.bounds.h)+" "+a(r.bounds.x+r.bounds.w)+" "+o(r.bounds.y)+"] ")+"/Contents ("+f(m(r.contents))+")",i+=" /Popup "+g.objId+" 0 R",i+=" /P "+s.objId+" 0 R",i+=" /T ("+f(m(v))+") >>",p.content=i;var b=p.objId+" 0 R";i="<</Type /Annot /Subtype /Popup "+(n="/Rect ["+a(r.bounds.x+30)+" "+o(r.bounds.y+r.bounds.h)+" "+a(r.bounds.x+r.bounds.w+30)+" "+o(r.bounds.y)+"] ")+" /Parent "+b,r.open&&(i+=" /Open true"),i+=" >>",g.content=i,this.internal.write(p.objId,"0 R",g.objId,"0 R");break;case"freetext":n="/Rect ["+a(r.bounds.x)+" "+o(r.bounds.y)+" "+a(r.bounds.x+r.bounds.w)+" "+o(r.bounds.y+r.bounds.h)+"] ";var y="font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+(r.color||"#000000");i="<</Type /Annot /Subtype /FreeText "+n+"/Contents ("+f(d(r.contents))+")",i+=" /DS("+f(d(y))+")",i+=" /Border [0 0 0]",i+=" >>",this.internal.write(i);break;case"link":if(r.options.name){var w=this.annotations._nameMap[r.options.name];r.options.pageNumber=w.page,r.options.top=w.y}else r.options.top||(r.options.top=0);if(n="/Rect ["+r.finalBounds.x+" "+r.finalBounds.y+" "+r.finalBounds.w+" "+r.finalBounds.h+"] ",i="",r.options.url)i="<</Type /Annot /Subtype /Link "+n+"/Border [0 0 0] /A <</S /URI /URI ("+f(d(r.options.url))+") >>";else if(r.options.pageNumber)switch(i="<</Type /Annot /Subtype /Link "+n+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(r.options.pageNumber).objId+" 0 R",r.options.magFactor=r.options.magFactor||"XYZ",r.options.magFactor){case"Fit":i+=" /Fit]";break;case"FitH":i+=" /FitH "+r.options.top+"]";break;case"FitV":r.options.left=r.options.left||0,i+=" /FitV "+r.options.left+"]";break;default:var N=o(r.options.top);r.options.left=r.options.left||0,void 0===r.options.zoom&&(r.options.zoom=0),i+=" /XYZ "+r.options.left+" "+N+" "+r.options.zoom+"]"}""!=i&&(i+=" >>",this.internal.write(i))}}this.internal.write("]")}}]),t.createAnnotation=function(t){var e=this.internal.getCurrentPageInfo();switch(t.type){case"link":this.link(t.bounds.x,t.bounds.y,t.bounds.w,t.bounds.h,t);break;case"text":case"freetext":e.pageContext.annotations.push(t)}},t.link=function(t,e,r,n,i){var a=this.internal.getCurrentPageInfo(),o=this.internal.getCoordinateString,s=this.internal.getVerticalCoordinateString;a.pageContext.annotations.push({finalBounds:{x:o(t),y:s(e),w:o(t+r),h:s(e+n)},options:i,type:"link"})},t.textWithLink=function(t,e,r,n){var i,a,o=this.getTextWidth(t),s=this.internal.getLineHeight()/this.internal.scaleFactor;if(void 0!==n.maxWidth){a=n.maxWidth;var u=this.splitTextToSize(t,a).length;i=Math.ceil(s*u)}else a=o,i=s;return this.text(t,e,r,n),r+=.2*s,"center"===n.align&&(e-=o/2),"right"===n.align&&(e-=o),this.link(e,r-s,a,i,n),o},t.getTextWidth=function(t){var e=this.internal.getFontSize();return this.getStringUnitWidth(t)*e/this.internal.scaleFactor}}(E.API),
120/**
121 * @license
122 * Copyright (c) 2017 Aras Abbasi
123 *
124 * Licensed under the MIT License.
125 * http://opensource.org/licenses/mit-license
126 */
127function(t){var e={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},r={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},n={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},i=[1570,1571,1573,1575];t.__arabicParser__={};var a=t.__arabicParser__.isInArabicSubstitutionA=function(t){return void 0!==e[t.charCodeAt(0)]},o=t.__arabicParser__.isArabicLetter=function(t){return"string"==typeof t&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(t)},s=t.__arabicParser__.isArabicEndLetter=function(t){return o(t)&&a(t)&&e[t.charCodeAt(0)].length<=2},u=t.__arabicParser__.isArabicAlfLetter=function(t){return o(t)&&i.indexOf(t.charCodeAt(0))>=0};t.__arabicParser__.arabicLetterHasIsolatedForm=function(t){return o(t)&&a(t)&&e[t.charCodeAt(0)].length>=1};var c=t.__arabicParser__.arabicLetterHasFinalForm=function(t){return o(t)&&a(t)&&e[t.charCodeAt(0)].length>=2};t.__arabicParser__.arabicLetterHasInitialForm=function(t){return o(t)&&a(t)&&e[t.charCodeAt(0)].length>=3};var l=t.__arabicParser__.arabicLetterHasMedialForm=function(t){return o(t)&&a(t)&&4==e[t.charCodeAt(0)].length},h=t.__arabicParser__.resolveLigatures=function(t){var e=0,n=r,i="",a=0;for(e=0;e<t.length;e+=1)void 0!==n[t.charCodeAt(e)]?(a++,"number"==typeof(n=n[t.charCodeAt(e)])&&(i+=String.fromCharCode(n),n=r,a=0),e===t.length-1&&(n=r,i+=t.charAt(e-(a-1)),e-=a-1,a=0)):(n=r,i+=t.charAt(e-a),e-=a,a=0);return i};t.__arabicParser__.isArabicDiacritic=function(t){return void 0!==t&&void 0!==n[t.charCodeAt(0)]};var f=t.__arabicParser__.getCorrectForm=function(t,e,r){return o(t)?!1===a(t)?-1:!c(t)||!o(e)&&!o(r)||!o(r)&&s(e)||s(t)&&!o(e)||s(t)&&u(e)||s(t)&&s(e)?0:l(t)&&o(e)&&!s(e)&&o(r)&&c(r)?3:s(t)||!o(r)?1:2:-1},d=function(t){var r=0,n=0,i=0,a="",s="",u="",c=(t=t||"").split("\\s+"),l=[];for(r=0;r<c.length;r+=1){for(l.push(""),n=0;n<c[r].length;n+=1)a=c[r][n],s=c[r][n-1],u=c[r][n+1],o(a)?(i=f(a,s,u),l[r]+=-1!==i?String.fromCharCode(e[a.charCodeAt(0)][i]):a):l[r]+=a;l[r]=h(l[r])}return l.join(" ")},p=t.__arabicParser__.processArabic=t.processArabic=function(){var t,e="string"==typeof arguments[0]?arguments[0]:arguments[0].text,r=[];if(Array.isArray(e)){var n=0;for(r=[],n=0;n<e.length;n+=1)Array.isArray(e[n])?r.push([d(e[n][0]),e[n][1],e[n][2]]):r.push([d(e[n])]);t=r}else t=d(e);return"string"==typeof arguments[0]?t:(arguments[0].text=t,arguments[0])};t.events.push(["preProcessText",p])}(E.API),E.API.autoPrint=function(t){var e;return(t=t||{}).variant=t.variant||"non-conform","javascript"===t.variant?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",
127(function(){e=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){this.internal.out("/OpenAction "+e+" 0 R")}))),this
128/**
129 * @license
130 * Copyright (c) 2014 Steven Spungin (TwelveTone LLC)  [email protected]
131 *
132 * Licensed under the MIT License.
133 * http://opensource.org/licenses/mit-license
134 */},
vendor: 3,301 bytes, line 134
134function(t){var e=function(){var t=void 0;Object.defineProperty(this,"pdf",{get:function(){return t},set:function(e){t=e}});var e=150;Object.defineProperty(this,"width",{get:function(){return e},set:function(t){e=isNaN(t)||!1===Number.isInteger(t)||t<0?150:t,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=e+1)}});var r=300;Object.defineProperty(this,"height",{get:function(){return r},set:function(t){r=isNaN(t)||!1===Number.isInteger(t)||t<0?300:t,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=r+1)}});var n=[];Object.defineProperty(this,"childNodes",{get:function(){return n},set:function(t){n=t}});var i={};Object.defineProperty(this,"style",{get:function(){return i},set:function(t){i=t}}),Object.defineProperty(this,"parentNode",{})};e.prototype.getContext=function(t,e){var r;if("2d"!==(t=t||"2d"))return null;for(r in e)this.pdf.context2d.hasOwnProperty(r)&&(this.pdf.context2d[r]=e[r]);return this.pdf.context2d._canvas=this,this.pdf.context2d},e.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},t.events.push(["initialized",function(){this.canvas=new e,this.canvas.pdf=this}])}(E.API),function(e){var r={left:0,top:0,bottom:0,right:0},n=!1,i=function(){void 0===this.internal.__cell__&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},r),this.internal.__cell__.margins.width=this.getPageWidth(),a.call(this))},a=function(){this.internal.__cell__.lastCell=new o,this.internal.__cell__.pages=1},o=function(){var t=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return t},set:function(e){t=e}});var e=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return e},set:function(t){e=t}});var r=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return r},set:function(t){r=t}});var n=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return n},set:function(t){n=t}});var i=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return i},set:function(t){i=t}});var a=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return a},set:function(t){a=t}});var o=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return o},set:function(t){o=t}}),this};o.prototype.clone=function(){return new o(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},o.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(t){return i.call(this),this.internal.__cell__.headerFunction="function"==typeof t?t:void 0,this},e.getTextDimensions=function(t,e){i.call(this);var r=(e=e||{}).fontSize||this.getFontSize(),n=e.font||this.getFont(),a=e.scaleFactor||this.internal.scaleFactor,o=0,s=0,u=0,c=this;if(!Array.isArray(t)&&"string"!=typeof t){if("number"!=typeof t)throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");t=String(t)}var l=e.maxWidth;l>0?"string"==typeof t?t=this.splitTextToSize(t,l):"[object Array]"===Object.prototype.toString.call(t)&&(t=t.reduce(
vendor: 3,495 bytes, line 134
134(function(t,e){return t.concat(c.splitTextToSize(e,l))}),[])):t=Array.isArray(t)?t:[t];for(var h=0;h<t.length;h++)o<(u=this.getStringUnitWidth(t[h],{font:n})*r)&&(o=u);return 0!==o&&(s=t.length),{w:o/=a,h:Math.max((s*r*this.getLineHeightFactor()-r*(this.getLineHeightFactor()-1))/a,0)}},e.cellAddPage=function(){i.call(this),this.addPage();var t=this.internal.__cell__.margins||r;return this.internal.__cell__.lastCell=new o(t.left,t.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var s=e.cell=function(){var t;t=arguments[0]instanceof o?arguments[0]:new o(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]),i.call(this);var e=this.internal.__cell__.lastCell,a=this.internal.__cell__.padding,s=this.internal.__cell__.margins||r,u=this.internal.__cell__.tableHeaderRow,c=this.internal.__cell__.printHeaders;return void 0!==e.lineNumber&&(e.lineNumber===t.lineNumber?(t.x=(e.x||0)+(e.width||0),t.y=e.y||0):e.y+e.height+t.height+s.bottom>this.getPageHeight()?(this.cellAddPage(),t.y=s.top,c&&u&&(this.printHeaderRow(t.lineNumber,!0),t.y+=u[0].height)):t.y=e.y+e.height||t.y),void 0!==t.text[0]&&(this.rect(t.x,t.y,t.width,t.height,!0===n?"FD":void 0),"right"===t.align?this.text(t.text,t.x+t.width-a,t.y+a,{align:"right",baseline:"top"}):"center"===t.align?this.text(t.text,t.x+t.width/2,t.y+a,{align:"center",baseline:"top",maxWidth:t.width-a-a}):this.text(t.text,t.x+a,t.y+a,{align:"left",baseline:"top",maxWidth:t.width-a-a})),this.internal.__cell__.lastCell=t,this};e.table=function(e,n,c,l,h){if(i.call(this),!c)throw new Error("No data for PDF table.");var f,d,p,g,m=[],v=[],b=[],y={},w={},N=[],L=[],x=(h=h||{}).autoSize||!1,A=!1!==h.printHeaders,S=h.css&&void 0!==h.css["font-size"]?16*h.css["font-size"]:h.fontSize||12,_=h.margins||Object.assign({width:this.getPageWidth()},r),P="number"==typeof h.padding?h.padding:3,k=h.headerBackgroundColor||"#c8c8c8",F=h.headerTextColor||"#000";if(a.call(this),this.internal.__cell__.printHeaders=A,this.internal.__cell__.margins=_,this.internal.__cell__.table_font_size=S,this.internal.__cell__.padding=P,this.internal.__cell__.headerBackgroundColor=k,this.internal.__cell__.headerTextColor=F,this.setFontSize(S),null==l)v=m=Object.keys(c[0]),b=m.map((function(){return"left"}));else if(Array.isArray(l)&&"object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(l[0]))for(m=l.map((function(t){return t.name})),v=l.map((function(t){return t.prompt||t.name||""})),b=l.map((function(t){return t.align||"left"})),f=0;f<l.length;f+=1)w[l[f].name]=.7499990551181103*l[f].width;else Array.isArray(l)&&"string"==typeof l[0]&&(v=m=l,b=m.map((function(){return"left"})));if(x||Array.isArray(l)&&"string"==typeof l[0])for(f=0;f<m.length;f+=1){for(y[g=m[f]]=c.map((function(t){return t[g]})),this.setFont(void 0,"bold"),N.push(this.getTextDimensions(v[f],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),d=y[g],this.setFont(void 0,"normal"),p=0;p<d.length;p+=1)N.push(this.getTextDimensions(d[p],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);w[g]=Math.max.apply(null,N)+P+P,N=[]}if(A){var I={};for(f=0;f<m.length;f+=1)I[m[f]]={},I[m[f]].text=v[f],I[m[f]].align=b[f];var C=u.call(this,I,w);L=m.map((function(t){return new o(e,n,w[t],C,I[t].text,void 0,I[t].align)})),this.setTableHeaderRow(L),this.printHeaderRow(1,!1)}var j=l.reduce((function(t,e){return t[e.name]=e.align,t}),{});for(f=0;f<c.length;
vendor: 4,622 bytes, line 134
134f+=1){"rowStart"in h&&h.rowStart instanceof Function&&h.rowStart({row:f,data:c[f]},this);var O=u.call(this,c[f],w);for(p=0;p<m.length;p+=1){var B=c[f][m[p]];"cellStart"in h&&h.cellStart instanceof Function&&h.cellStart({row:f,col:p,data:B},this),s.call(this,new o(e,n,w[m[p]],O,B,f+2,j[m[p]]))}}return this.internal.__cell__.table_x=e,this.internal.__cell__.table_y=n,this};var u=function(t,e){var r=this.internal.__cell__.padding,n=this.internal.__cell__.table_font_size,i=this.internal.scaleFactor;return Object.keys(t).map((function(n){var i=t[n];return this.splitTextToSize(i.hasOwnProperty("text")?i.text:i,e[n]-r-r)}),this).map((function(t){return this.getLineHeightFactor()*t.length*n/i+r+r}),this).reduce((function(t,e){return Math.max(t,e)}),0)};e.setTableHeaderRow=function(t){i.call(this),this.internal.__cell__.tableHeaderRow=t},e.printHeaderRow=function(t,e){if(i.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var r;if(n=!0,"function"==typeof this.internal.__cell__.headerFunction){var a=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new o(a[0],a[1],a[2],a[3],void 0,-1)}this.setFont(void 0,"bold");for(var u=[],c=0;c<this.internal.__cell__.tableHeaderRow.length;c+=1){r=this.internal.__cell__.tableHeaderRow[c].clone(),e&&(r.y=this.internal.__cell__.margins.top||0,u.push(r)),r.lineNumber=t;var l=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),s.call(this,r),this.setTextColor(l)}u.length>0&&this.setTableHeaderRow(u),this.setFont(void 0,"normal"),n=!1}}(E.API);var kt={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},Ft=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],It=Pt(Ft),Ct=[100,200,300,400,500,600,700,800,900],jt=Pt(Ct);function Ot(t){var e=t.family.replace(/"|'/g,"").toLowerCase(),r=function(t){return kt[t=t||"normal"]?t:"normal"}(t.style),n=function(t){return t?"number"==typeof t?t>=100&&t<=900&&t%100==0?t:400:/^\d00$/.test(t)?parseInt(t):"bold"===t?700:400:400}(t.weight),i=function(t){return"number"==typeof It[t=t||"normal"]?t:"normal"}(t.stretch);return{family:e,style:r,weight:n,stretch:i,src:t.src||[],ref:t.ref||{name:e,style:[i,r,n].join(" ")}}}function Bt(t,e,r,n){var i;for(i=r;i>=0&&i<e.length;i+=n)if(t[e[i]])return t[e[i]];for(i=r;i>=0&&i<e.length;i-=n)if(t[e[i]])return t[e[i]]}var Mt={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},qt={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Et(t){return[t.stretch,t.style,t.weight,t.family].join(" ")}function Rt(t){return t.trimLeft()}function Dt(t,e){for(var r=0;r<t.length;){if(t.charAt(r)===e)return[t.substring(0,r),t.substring(r+1)];r+=1}return null}function Tt(t){var e=t.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return null===e?null:[e[0],t.substring(e[0].length)]}var zt,Ut,Ht,Wt,Vt,Gt=["times"];function Yt(t,r,n,i,a){var o=4,s=Kt;switch(a){case E.API.image_compression.FAST:o=1,s=Xt;break;case E.API.image_compression.MEDIUM:o=6,s=Zt;break;case E.API.image_compression.SLOW:o=9,s=$t}t=function(t,e,r,n){for(var i,a=t.length/e,o=new Uint8Array(t.length+a),s=[Jt,Xt,Kt,Zt,$t],u=0;u<a;u+=1){var c=u*e,l=t.subarray(c,c+e);if(n)o.set(n(l,r,i),c+u);else{for(var h=s.length,f=[],d=0;d<h;d+=1)f[d]=s[d](l,r,i);var p=te(f.concat());o.set(f[p],c+u)}i=l}return o}(t,r,Math.ceil(n*i/8),s);var u=Object(fflate__WEBPACK_IMPORTED_MODULE_1__["zlibSync"])(t,{level:o});return E.API.__addimage__.arrayBufferToBinaryString(u)}function Jt(t){var e=Array.apply([],t);return e.unshift(0),e}function Xt(t,e){var r=t.length,n=[];n[0]=1;for(var i=0;i<r;i+=1){var a=t[i-e]||0;n[i+1]=t[i]-a+256&255}return n}function Kt(t,e,r){var n=t.length,i=[];i[0]=2;for(var a=0;a<n;a+=1){var o=r&&r[a]||0;i[a+1]=t[a]-o+256&255}return i}function Zt(t,e,r){var n=t.length,i=[];i[0]=3;for(var a=0;a<n;a+=1){var o=t[a-e]||0,s=r&&r[a]||0;i[a+1]=t[a]+256-(o+s>>>1)&255}return i}function $t(t,e,r){var n=t.length,i=[];i[0]=4;for(var a=0;a<n;a+=1){var o=Qt(t[a-e]||0,r&&r[a]||0,r&&r[a-e]||0);i[a+1]=t[a]-o+256&255}return i}function Qt(t,e,r){if(t===e&&e===r)return t;var n=Math.abs(e-r),i=Math.abs(t-r),a=Math.abs(t+e-r-r);return n<=i&&n<=a?t:i<=a?e:r}function te(t){var e=t.map((function(t){return t.reduce((function(t,e){return t+Math.abs(e)}),0)})
vendor: 56,684 bytes, lines 134-201
134);return e.indexOf(Math.min.apply(null,e))}function ee(t,e,r){var n=e*r,i=Math.floor(n/8),a=16-(n-8*i+r),o=(1<<r)-1;return ne(t,i)>>a&o}function re(t,e,r,n){var i=r*n,a=Math.floor(i/8),o=16-(i-8*a+n),s=(1<<n)-1,u=(e&s)<<o;!function(t,e,r){if(e+1<t.byteLength)t.setUint16(e,r,!1);else{var n=r>>8&255;t.setUint8(e,n)}}
135/**
136 * @license
137 * (c) Dean McNamee <[email protected]>, 2013.
138 *
139 * https://github.com/deanm/omggif
140 *
141 * Permission is hereby granted, free of charge, to any person obtaining a copy
142 * of this software and associated documentation files (the "Software"), to
143 * deal in the Software without restriction, including without limitation the
144 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
145 * sell copies of the Software, and to permit persons to whom the Software is
146 * furnished to do so, subject to the following conditions:
147 *
148 * The above copyright notice and this permission notice shall be included in
149 * all copies or substantial portions of the Software.
150 *
151 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
152 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
153 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
154 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
155 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
156 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
157 * IN THE SOFTWARE.
158 *
159 * omggif is a JavaScript implementation of a GIF 89a encoder and decoder,
160 * including animation and compression.  It does not rely on any specific
161 * underlying system, so should run in the browser, Node, or Plask.
162 */(t,a,ne(t,a)&~(s<<o)&65535|u)}function ne(t,e){return e+1<t.byteLength?t.getUint16(e,!1):t.getUint8(e)<<8}function ie(t){var e=0;if(71!==t[e++]||73!==t[e++]||70!==t[e++]||56!==t[e++]||56!=(t[e++]+1&253)||97!==t[e++])throw new Error("Invalid GIF 87a/89a header.");var r=t[e++]|t[e++]<<8,n=t[e++]|t[e++]<<8,i=t[e++],a=i>>7,o=1<<1+(7&i);t[e++],t[e++];var s=null,u=null;a&&(s=e,u=o,e+=3*o);var c=!0,l=[],h=0,f=null,d=0,p=null;for(this.width=r,this.height=n;c&&e<t.length;)switch(t[e++]){case 33:switch(t[e++]){case 255:if(11!==t[e]||78==t[e+1]&&69==t[e+2]&&84==t[e+3]&&83==t[e+4]&&67==t[e+5]&&65==t[e+6]&&80==t[e+7]&&69==t[e+8]&&50==t[e+9]&&46==t[e+10]&&48==t[e+11]&&3==t[e+12]&&1==t[e+13]&&0==t[e+16])e+=14,p=t[e++]|t[e++]<<8,e++;else for(e+=12;;){if(!((P=t[e++])>=0))throw Error("Invalid block size");if(0===P)break;e+=P}break;case 249:if(4!==t[e++]||0!==t[e+4])throw new Error("Invalid graphics extension block.");var g=t[e++];h=t[e++]|t[e++]<<8,f=t[e++],1&g||(f=null),d=g>>2&7,e++;break;case 254:for(;;){if(!((P=t[e++])>=0))throw Error("Invalid block size");if(0===P)break;e+=P}break;default:throw new Error("Unknown graphic control label: 0x"+t[e-1].toString(16))}break;case 44:var m=t[e++]|t[e++]<<8,v=t[e++]|t[e++]<<8,b=t[e++]|t[e++]<<8,y=t[e++]|t[e++]<<8,w=t[e++],N=w>>6&1,L=1<<1+(7&w),x=s,A=u,S=!1;w>>7&&(S=!0,x=e,A=L,e+=3*L);var _=e;for(e++;;){var P;if(!((P=t[e++])>=0))throw Error("Invalid block size");if(0===P)break;e+=P}l.push({x:m,y:v,width:b,height:y,has_local_palette:S,palette_offset:x,palette_size:A,data_offset:_,data_length:e-_,transparent_index:f,interlaced:!!N,delay:h,disposal:d});break;case 59:c=!1;break;default:throw new Error("Unknown gif block: 0x"+t[e-1].toString(16))}this.numFrames=function(){return l.length},this.loopCount=function(){return p},this.frameInfo=function(t){if(t<0||t>=l.length)throw new Error("Frame index out of range.");return l[t]},this.decodeAndBlitFrameBGRA=function(e,n){var i=this.frameInfo(e),a=i.width*i.height;if(a>536870912)throw new Error("Image dimensions exceed 512MB, which is too large.");var o=new Uint8Array(a);ae(t,i.data_offset,o,a);var s=i.palette_offset,u=i.transparent_index;null===u&&(u=256);var c=i.width,l=r-c,h=c,f=4*(i.y*r+i.x),d=4*((i.y+i.height)*r+i.x),p=f,g=4*l;!0===i.interlaced&&(g+=4*r*7);for(var m=8,v=0,b=o.length;v<b;++v){var y=o[v];if(0===h&&(h=c,(p+=g)>=d&&(g=4*l+4*r*(m-1),p=f+(c+l)*(m<<1),m>>=1)),y===u)p+=4;else{var w=t[s+3*y],N=t[s+3*y+1],L=t[s+3*y+2];n[p++]=L,n[p++]=N,n[p++]=w,n[p++]=255}--h}},this.decodeAndBlitFrameRGBA=function(e,n){var i=this.frameInfo(e),a=i.width*i.height;if(a>536870912)throw new Error("Image dimensions exceed 512MB, which is too large.");var o=new Uint8Array(a);ae(t,i.data_offset,o,a);var s=i.palette_offset,u=i.transparent_index;null===u&&(u=256);var c=i.width,l=r-c,h=c,f=4*(i.y*r+i.x),d=4*((i.y+i.height)*r+i.x),p=f,g=4*l;!0===i.interlaced&&(g+=4*r*7);for(var m=8,v=0,b=o.length;v<b;++v){var y=o[v];if(0===h&&(h=c,(p+=g)>=d&&(g=4*l+4*r*(m-1),p=f+(c+l)*(m<<1),m>>=1)),y===u)p+=4;else{var w=t[s+3*y],N=t[s+3*y+1],L=t[s+3*y+2];n[p++]=w,n[p++]=N,n[p++]=L,n[p++]=255}--h}}}function ae(t,e,r,n){for(var i=t[e++],a=1<<i,s=a+1,u=s+1,c=i+1,l=(1<<c)-1,h=0,f=0,d=0,p=t[e++],g=new Int32Array(4096),m=null;;){for(;h<16&&0!==p;)f|=t[e++]<<h,h+=8,1===p?p=t[e++]:--p;if(h<c)break;var v=f&l;if(f>>=c,h-=c,v!==a){if(v===s)break;for(var b=v<u?v:m,y=0,w=b;w>a;)w=g[w]>>8,++y;var N=w;if(d+y+(b!==v?1:0)>n)return void o.log("Warning, gif stream longer than expected.");r[d++]=N;var L=d+=y;for(b!==v&&(r[d++]=N),w=b;y--;)w=g[w],r[--L]=255&w,w>>=8;null!==m&&u<4096&&(g[u++]=m<<8|N,u>=l+1&&c<12&&(++c,l=l<<1|1)),m=v}else u=s+1,l=(1<<(c=i+1))-1,m=null}return d!==n&&o.log("Warning, gif stream shorter than expected."),r}
163/**
164 * @license
165  Copyright (c) 2008, Adobe Systems Incorporated
166  All rights reserved.
167
168  Redistribution and use in source and binary forms, with or without 
169  modification, are permitted provided that the following conditions are
170  met:
171
172  * Redistributions of source code must retain the above copyright notice, 
173    this list of conditions and the following disclaimer.
174  
175  * Redistributions in binary form must reproduce the above copyright
176    notice, this list of conditions and the following disclaimer in the 
177    documentation and/or other materials provided with the distribution.
178  
179  * Neither the name of Adobe Systems Incorporated nor the names of its 
180    contributors may be used to endorse or promote products derived from 
181    this software without specific prior written permission.
182
183  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
184  IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
185  THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
186  PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 
187  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
188  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
189  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
190  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
191  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
192  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
193  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
194*/function oe(t){var e,r,n,i,a,o=Math.floor,s=new Array(64),u=new Array(64),c=new Array(64),l=new Array(64),h=new Array(65535),f=new Array(65535),d=new Array(64),p=new Array(64),g=[],m=0,v=7,b=new Array(64),y=new Array(64),w=new Array(64),N=new Array(256),L=new Array(2048),x=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],A=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],S=[0,1,2,3,4,5,6,7,8,9,10,11],_=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],P=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],k=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],F=[0,1,2,3,4,5,6,7,8,9,10,11],I=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],C=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function j(t,e){for(var r=0,n=0,i=new Array,a=1;a<=16;a++){for(var o=1;o<=t[a];o++)i[e[n]]=[],i[e[n]][0]=r,i[e[n]][1]=a,n++,r++;r*=2}return i}function O(t){for(var e=t[0],r=t[1]-1;r>=0;)e&1<<r&&(m|=1<<v),r--,--v<0&&(255==m?(B(255),B(0)):B(m),v=7,m=0)}function B(t){g.push(t)}function M(t){B(t>>8&255),B(255&t)}function q(t,e,r,n,i){for(var a,o=i[0],s=i[240],u=function(t,e){var r,n,i,a,o,s,u,c,l,h,f=0;for(l=0;l<8;++l){r=t[f],n=t[f+1],i=t[f+2],a=t[f+3],o=t[f+4],s=t[f+5],u=t[f+6];var p=r+(c=t[f+7]),g=r-c,m=n+u,v=n-u,b=i+s,y=i-s,w=a+o,N=a-o,L=p+w,x=p-w,A=m+b,S=m-b;t[f]=L+A,t[f+4]=L-A;var _=.707106781*(S+x);t[f+2]=x+_,t[f+6]=x-_;var P=.382683433*((L=N+y)-(S=v+g)),k=.5411961*L+P,F=1.306562965*S+P,I=.707106781*(A=y+v),C=g+I,j=g-I;t[f+5]=j+k,t[f+3]=j-k,t[f+1]=C+F,t[f+7]=C-F,f+=8}for(f=0,l=0;l<8;++l){r=t[f],n=t[f+8],i=t[f+16],a=t[f+24],o=t[f+32],s=t[f+40],u=t[f+48];var O=r+(c=t[f+56]),B=r-c,M=n+u,q=n-u,E=i+s,R=i-s,D=a+o,T=a-o,z=O+D,U=O-D,H=M+E,W=M-E;t[f]=z+H,t[f+32]=z-H;var V=.707106781*(W+U);t[f+16]=U+V,t[f+48]=U-V;var G=.382683433*((z=T+R)-(W=q+B)),Y=.5411961*z+G,J=1.306562965*W+G,X=.707106781*(H=R+q),K=B+X,Z=B-X;t[f+40]=Z+Y,t[f+24]=Z-Y,t[f+8]=K+J,t[f+56]=K-J,f++}for(l=0;l<64;++l)h=t[l]*e[l],d[l]=h>0?h+.5|0:h-.5|0;return d}(t,e),c=0;c<64;++c)p[x[c]]=u[c];var l=p[0]-r;r=p[0],0==l?O(n[0]):(O(n[f[a=32767+l]]),O(h[a]));for(var g=63;g>0&&0==p[g];)g--;if(0==g)return O(o),r;for(var m,v=1;v<=g;){for(var b=v;0==p[v]&&v<=g;)++v;var y=v-b;if(y>=16){m=y>>4;for(var w=1;w<=m;++w)O(s);y&=15}a=32767+p[v],O(i[(y<<4)+f[a]]),O(h[a]),v++}return 63!=g&&O(o),r}function E(t){t=Math.min(Math.max(t,1),100),a!=t&&(function(t){for(var e=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],r=0;r<64;r++){var n=o((e[r]*t+50)/100);n=Math.min(Math.max(n,1),255),s[x[r]]=n}for(var i=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],a=0;a<64;a++){var h=o((i[a]*t+50)/100);h=Math.min(Math.max(h,1),255),u[x[a]]=h}for(var f=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],d=0,p=0;p<8;p++)for(var g=0;g<8;g++)c[d]=1/(s[x[d]]*f[p]*f[g]*8),l[d]=1/(u[x[d]]*f[p]*f[g]*8),d++}(t<50?Math.floor(5e3/t):Math.floor(200-2*t)),a=t)}this.encode=function(t,a){a&&E(a),g=new Array,m=0,v=7,M(65496),M(65504),M(16),B(74),B(70),B(73),B(70),B(0),B(1),B(1),B(0),M(1),M(1),B(0),B(0),function(){M(65499),M(132),B(0);for(var t=0;t<64;t++)B(s[t]);B(1);for(var e=0;e<64;e++)B(u[e])}(),function(t,e){M(65472),M(17),B(8),M(e),M(t),B(3),B(1),B(17),B(0),B(2),B(17),B(1),B(3),B(17),B(1)}(t.width,t.height),function(){M(65476),M(418),B(0);for(var t=0;t<16;t++)B(A[t+1]);for(var e=0;e<=11;e++)B(S[e]);B(16);for(var r=0;r<16;r++)B(_[r+1]);for(var n=0;n<=161;n++)B(P[n]);B(1);for(var i=0;i<16;i++)B(k[i+1]);for(var a=0;a<=11;a++)B(F[a]);B(17);for(var o=0;o<16;o++)B(I[o+1]);for(var s=0;s<=161;s++)B(C[s])}(),M(65498),M(12),B(3),B(1),B(0),B(2),B(17),B(3),B(17),B(0),B(63),B(0);var o=0,h=0,f=0;m=0,v=7,this.encode.displayName="_encode_";for(var d,p,N,x,j,R,D,T,z,U=t.data,H=t.width,W=t.height,V=4*H,G=0;G<W;){for(d=0;d<V;){for(j=V*G+d,D=-1,T=0,z=0;z<64;z++)R=j+(T=z>>3)*V+(D=4*(7&z)),G+T>=W&&(R-=V*(G+1+T-W)),d+D>=V&&(R-=d+D-V+4),p=U[R++],N=U[R++],x=U[R++],b[z]=(L[p]+L[N+256|0]+L[x+512|0]>>16)-128,y[z]=(L[p+768|0]+L[N+1024|0]+L[x+1280|0]>>16)-128,w[z]=(L[p+1280|0]+L[N+1536|0]+L[x+1792|0]>>16)-128;o=q(b,c,o,e,n),h=q(y,l,h,r,i),f=q(w,l,f,r,i),d+=32}G+=8}if(v>=0){var Y=[];Y[1]=v+1,Y[0]=(1<<v+1)-1,O(Y)}return M(65497),new Uint8Array(g)},t=t||50,function(){for(var t=String.fromCharCode,e=0;e<256;e++)N[e]=t(e)}(),e=j(A,S),r=j(k,F),n=j(_,P),i=j(I,C),function(){for(var t=1,e=2,r=1;r<=15;r++){for(var n=t;n<e;n++)f[32767+n]=r,h[32767+n]=[],h[32767+n][1]=r,h[32767+n][0]=n;for(var i=-(e-1);i<=-t;i++)f[32767+i]=r,h[32767+i]=[],h[32767+i][1]=r,h[32767+i][0]=e-1+i;t<<=1,e<<=1}}(),function(){for(var t=0;t<256;t++)L[t]=19595*t,L[t+256|0]=38470*t,L[t+512|0]=7471*t+32768,L[t+768|0]=-11059*t,L[t+1024|0]=-21709*t,L[t+1280|0]=32768*t+8421375,L[t+1536|0]=-27439*t,L[t+1792|0]=-5329*t}(),E(t)}
195/**
196 * @license
197 * Copyright (c) 2017 Aras Abbasi
198 *
199 * Licensed under the MIT License.
200 * http://opensource.org/licenses/mit-license
201 */function se(t,e){if(this.pos=0,this.buffer=t,this.datav=new DataView(t.buffer),this.is_with_alpha=!!e,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function ue(t){function e(t){if(!t)throw Error("assert :P")}function r(t,e,r){for(var n=0;4>n;n++)if(t[e+n]!=r.charCodeAt(n))return!0;return!1}function n(t,e,r,n,i){for(var a=0;a<i;a++)t[e+a]=r[n+a]}function i(t,e,r,n){for(var i=0;i<n;i++)t[e+i]=r}function a(t){return new Int32Array(t)}function o(t,e){for(var r=[],n=0;n<t;n++)r.push(new e);return r}function s(t,e){var r=[];return function t(r,n,i){for(var a=i[n],o=0;o<a&&(r.push(i.length>n+1?[]:new e),!(i.length<n+1));o++)t(r[o],n+1,i)}(r,0,t),r}var u=function(){var t=this;function u(t,e){for(var r=1<<e-1>>>0;t&r;)r>>>=1;return r?(t&r-1)+r:t}function c(t,r,n,i,a){e(!(i%n));do{t[r+(i-=n)]=a}while(0<i)}function l(t,r,n,i,o){if(e(2328>=o),512>=o)var s=a(512);else if(null==(s=a(o)))return 0;return function(t,r,n,i,o,s){var l,f,d=r,p=1<<n,g=a(16),m=a(16);for(e(0!=o),e(null!=i),e(null!=t),e(0<n),f=0;f<o;++f){if(15<i[f])return 0;++g[i[f]]}if(g[0]==o)return 0;for(m[1]=0,l=1;15>l;++l){if(g[l]>1<<l)return 0;m[l+1]=m[l]+g[l]}for(f=0;f<o;++f)l=i[f],0<i[f]&&(s[m[l]++]=f);if(1==m[15])return(i=new h).g=0,i.value=s[0],c(t,d,1,p,i),p;var v,b=-1,y=p-1,w=0,N=1,L=1,x=1<<n;for(f=0,l=1,o=2;l<=n;++l,o<<=1){if(N+=L<<=1,0>(L-=g[l]))return 0;for(;0<g[l];--g[l])(i=new h).g=l,i.value=s[f++],c(t,d+w,o,x,i),w=u(w,l)}for(l=n+1,o=2;15>=l;++l,o<<=1){if(N+=L<<=1,0>(L-=g[l]))return 0;for(;0<g[l];--g[l]){if(i=new h,(w&y)!=b){for(d+=x,v=1<<(b=l)-n;15>b&&!(0>=(v-=g[b]));)++b,v<<=1;p+=x=1<<(v=b-n),t[r+(b=w&y)].g=v+n,t[r+b].value=d-r-b}i.g=l-n,i.value=s[f++],c(t,d+(w>>n),o,x,i),w=u(w,l)}}return N!=2*m[15]-1?0:p}(t,r,n,i,o,s)}function h(){this.value=this.g=0}function f(){this.value=this.g=0}function d(){this.G=o(5,h),this.H=a(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=o(Er,f)}function p(t,r,n,i){e(null!=t),e(null!=r),e(2147483648>i),t.Ca=254,t.I=0,t.b=-8,t.Ka=0,t.oa=r,t.pa=n,t.Jd=r,t.Yc=n+i,t.Zc=4<=i?n+i-4+1:n,_(t)}function g(t,e){for(var r=0;0<e--;)r|=k(t,128)<<e;return r}function m(t,e){var r=g(t,e);return P(t)?-r:r}function v(t,r,n,i){var a,o=0;for(e(null!=t),e(null!=r),e(4294967288>i),t.Sb=i,t.Ra=0,t.u=0,t.h=0,4<i&&(i=4),a=0;a<i;++a)o+=r[n+a]<<8*a;t.Ra=o,t.bb=i,t.oa=r,t.pa=n}function b(t){for(;8<=t.u&&t.bb<t.Sb;)t.Ra>>>=8,t.Ra+=t.oa[t.pa+t.bb]<<Tr-8>>>0,++t.bb,t.u-=8;x(t)&&(t.h=1,t.u=0)}function y(t,r){if(e(0<=r),!t.h&&r<=Dr){var n=L(t)&Rr[r];return t.u+=r,b(t),n}return t.h=1,t.u=0}function w(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function N(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function L(t){return t.Ra>>>(t.u&Tr-1)>>>0}function x(t){return e(t.bb<=t.Sb),t.h||t.bb==t.Sb&&t.u>Tr}function A(t,e){t.u=e,t.h=x(t)}function S(t){t.u>=zr&&(e(t.u>=zr),b(t))}function _(t){e(null!=t&&null!=t.oa),t.pa<t.Zc?(t.I=(t.oa[t.pa++]|t.I<<8)>>>0,t.b+=8):(e(null!=t&&null!=t.oa),t.pa<t.Yc?(t.b+=8,t.I=t.oa[t.pa++]|t.I<<8):t.Ka?t.b=0:(t.I<<=8,t.b+=8,t.Ka=1))}function P(t){return g(t,1)}function k(t,e){var r=t.Ca;0>t.b&&_(t);var n=t.b,i=r*e>>>8,a=(t.I>>>n>i)+0;for(a?(r-=i,t.I-=i+1<<n>>>0):r=i+1,n=r,i=0;256<=n;)i+=8,n>>=8;return n=7^i+Ur[n],t.b-=n,t.Ca=(r<<n)-1,a}function F(t,e,r){t[e+0]=r>>24&255,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function I(t,e){return t[e+0]|t[e+1]<<8}function C(t,e){return I(t,e)|t[e+2]<<16}function j(t,e){return I(t,e)|I(t,e+2)<<16}function O(t,r){var n=1<<r;return e(null!=t),e(0<r),t.X=a(n),null==t.X?0:(t.Mb=32-r,t.Xa=r,1)}function B(t,r){e(null!=t),e(null!=r),e(t.Xa==r.Xa),n(r.X,0,t.X,0,1<<r.Xa)}function M(){this.X=[],this.Xa=this.Mb=0}function q(t,r,n,i){e(null!=n),e(null!=i);var a=n[0],o=i[0];return 0==a&&(a=(t*o+r/2)/r),0==o&&(o=(r*a+t/2)/t),0>=a||0>=o?0:(n[0]=a,i[0]=o,1)}function E(t,e){return t+(1<<e)-1>>>e}function R(t,e){return((4278255360&t)+(4278255360&e)>>>0&4278255360)+((16711935&t)+(16711935&e)>>>0&16711935)>>>0}function D(e,r){t[r]=function(r,n,i,a,o,s,u){var c;for(c=0;c<o;++c){var l=t[e](s[u+c-1],i,a+c);s[u+c]=R(r[n+c],l)}}}function T(){this.ud=this.hd=this.jd=0}function z(t,e){return((4278124286&(t^e))>>>1)+(t&e)>>>0}function U(t){return 0<=t&&256>t?t:0>t?0:255<t?255:void 0}function H(t,e){return U(t+(t-e+.5>>1))}function W(t,e,r){return Math.abs(e-r)-Math.abs(t-r)}function V(t,e,r,n,i,a,o){for(n=a[o-1],r=0;r<i;++r)a[o+r]=n=R(t[e+r],n)}function G(t,e,r,n,i){var a;for(a=0;a<r;++a){var o=t[e+a],s=o>>8&255,u=16711935&(u=(u=16711935&o)+((s<<16)+s));n[i+a]=(4278255360&o)+u>>>0}}function Y(t,e){e.jd=255&t,e.hd=t>>8&255,e.ud=t>>16&255}function J(t,e,r,n,i,a){var o;for(o=0;o<n;++o){var s=e[r+o],u=s>>>8,c=s,l=255&(l=(l=s>>>16)+((t.jd<<24>>24)*(u<<24>>24)>>>5));c=255&(c=(c+=(t.hd<<24>>24)*(u<<24>>24)>>>5)+((t.ud<<24>>24)*(l<<24>>24)>>>5)),i[a+o]=(4278255360&s)+(l<<16)+c}}function X(e,r,n,i,a){t[r]=function(t,e,r,n,o,s,u,c,l){for(n=u;n<c;++n)for(u=0;u<l;++u)o[s++]=a(r[i(t[e++])])},t[e]=function(e,r,o,s,u,c,l){var h=8>>e.b,f=e.Ea,d=e.K[0],p=e.w;if(8>h)for(e=(1<<e.b)-1,p=(1<<h)-1;r<o;++r){var g,m=0;for(g=0;g<f;++g)g&e||(m=i(s[u++])),c[l++]=a(d[m&p]),m>>=h}else t["VP8LMapColor"+n](s,u,d,p,c,l,r,o,f)}}function K(t,e,r,n,i){for(r=e+r;e<r;){var a=t[e++];n[i++]=a>>16&255,n[i++]=a>>8&255,n[i++]=255&a}}function Z(t,e,r,n,i){for(r=e+r;e<r;){var a=t[e++];n[i++]=a>>16&255,n[i++]=a>>8&255,n[i++]=255&a,n[i++]=a>>24&255}}function $(t,e,r,n,i){for(r=e+r;e<r;){var a=(o=t[e++])>>16&240|o>>12&15,o=240&o|o>>28&15;n[i++]=a,n[i++]=o}}function Q(t,e,r,n,i){for(r=e+r;e<r;){var a=(o=t[e++])>>16&248|o>>13&7,o=o>>5&224|o>>3&31;n[i++]=a,n[i++]=o}}function tt(t,e,r,n,i){for(r=e+r;e<r;){var a=t[e++];n[i++]=255&a,n[i++]=a>>8&255,n[i++]=a>>16&255}}function et(t,e,r,i,a,o){if(0==o)for(r=e+r;e<r;)F(i,((o=t[e++])[0]>>24|o[1]>>8&65280|o[2]<<8&16711680|o[3]<<24)>>>0),a+=32;else n(i,a,t,e,r)}function rt(e,r){t[r][0]=t[e+"0"],t[r][1]=t[e+"1"],t[r][2]=t[e+"2"],t[r][3]=t[e+"3"],t[r][4]=t[e+"4"],t[r][5]=t[e+"5"],t[r][6]=t[e+"6"],t[r][7]=t[e+"7"],t[r][8]=t[e+"8"],t[r][9]=t[e+"9"],t[r][10]=t[e+"10"],t[r][11]=t[e+"11"],t[r][12]=t[e+"12"],t[r][13]=t[e+"13"],t[r][14]=t[e+"0"],t[r][15]=t[e+"0"]}function nt(t){return t==Un||t==Hn||t==Wn||t==Vn}function it(){this.eb=[],this.size=this.A=this.fb=0}function at(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function ot(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new it,this.f.kb=new at,this.sd=null}function st(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function ut(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function ct(t){return alert("todo:WebPSamplerProcessPlane"),t.T}function lt(t,e){var r=t.T,i=e.ba.f.RGBA,a=i.eb,o=i.fb+t.ka*i.A,s=mi[e.ba.S],u=t.y,c=t.O,l=t.f,h=t.N,f=t.ea,d=t.W,p=e.cc,g=e.dc,m=e.Mc,v=e.Nc,b=t.ka,y=t.ka+t.T,w=t.U,N=w+1>>1;for(0==b?s(u,c,null,null,l,h,f,d,l,h,f,d,a,o,null,null,w):(s(e.ec,e.fc,u,c,p,g,m,v,l,h,f,d,a,o-i.A,a,o,w),++r);b+2<y;b+=2)p=l,g=h,m=f,v=d,h+=t.Rc,d+=t.Rc,o+=2*i.A,s(u,(c+=2*t.fa)-t.fa,u,c,p,g,m,v,l,h,f,d,a,o-i.A,a,o,w);return c+=t.fa,t.j+y<t.o?(n(e.ec,e.fc,u,c,w),n(e.cc,e.dc,l,h,N),n(e.Mc,e.Nc,f,d,N),r--):1&y||s(u,c,null,null,l,h,f,d,l,h,f,d,a,o+i.A,null,null,w),r}function ht(t,r,n){var i=t.F,a=[t.J];if(null!=i){var o=t.U,s=r.ba.S,u=s==Dn||s==Wn;r=r.ba.f.RGBA;var c=[0],l=t.ka;c[0]=t.T,t.Kb&&(0==l?--c[0]:(--l,a[0]-=t.width),t.j+t.ka+t.T==t.o&&(c[0]=t.o-t.j-l));var h=r.eb;l=r.fb+l*r.A,t=An(i,a[0],t.width,o,c,h,l+(u?0:3),r.A),e(n==c),t&&nt(s)&&Ln(h,l,u,o,c,r.A)}return 0}function ft(t){var e=t.ma,r=e.ba.S,n=11>r,i=r==qn||r==Rn||r==Dn||r==Tn||12==r||nt(r);if(e.memory=null,e.Ib=null,e.Jb=null,e.Nd=null,!Br(e.Oa,t,i?11:12))return 0;if(i&&nt(r)&&vr(),t.da)alert("todo:use_scaling");else{if(n){if(e.Ib=ct,t.Kb){if(r=t.U+1>>1,e.memory=a(t.U+2*r),null==e.memory)return 0;e.ec=e.memory,e.fc=0,e.cc=e.ec,e.dc=e.fc+t.U,e.Mc=e.cc,e.Nc=e.dc+r,e.Ib=lt,vr()}}else alert("todo:EmitYUV");i&&(e.Jb=ht,n&&gr())}if(n&&!Ii){for(t=0;256>t;++t)Ci[t]=89858*(t-128)+Si>>Ai,Bi[t]=-22014*(t-128)+Si,Oi[t]=-45773*(t-128),ji[t]=113618*(t-128)+Si>>Ai;for(t=_i;t<Pi;++t)e=76283*(t-16)+Si>>Ai,Mi[t-_i]=Vt(e,255),qi[t-_i]=Vt(e+8>>4,15);Ii=1}return 1}function dt(t){var r=t.ma,n=t.U,i=t.T;return e(!(1&t.ka)),0>=n||0>=i?0:(n=r.Ib(t,r),null!=r.Jb&&r.Jb(t,r,n),r.Dc+=n,1)}function pt(t){t.ma.memory=null}function gt(t,e,r,n){return 47!=y(t,8)?0:(e[0]=y(t,14)+1,r[0]=y(t,14)+1,n[0]=y(t,1),0!=y(t,3)?0:!t.h)}function mt(t,e){if(4>t)return t+1;var r=t-2>>1;return(2+(1&t)<<r)+y(e,r)+1}function vt(t,e){return 120<e?e-120:1<=(r=((r=Zn[e-1])>>4)*t+(8-(15&r)))?r:1;var r}function bt(t,e,r){var n=L(r),i=t[e+=255&n].g-8;return 0<i&&(A(r,r.u+8),n=L(r),e+=t[e].value,e+=n&(1<<i)-1),A(r,r.u+t[e].g),t[e].value}function yt(t,r,n){return n.g+=t.g,n.value+=t.value<<r>>>0,e(8>=n.g),t.g}function wt(t,r,n){var i=t.xc;return e((r=0==i?0:t.vc[t.md*(n>>i)+(r>>i)])<t.Wb),t.Ya[r]}function Nt(t,r,i,a){var o=t.ab,s=t.c*r,u=t.C;r=u+r;var c=i,l=a;for(a=t.Ta,i=t.Ua;0<o--;){var h=t.gc[o],f=u,d=r,p=c,g=l,m=(l=a,c=i,h.Ea);switch(e(f<d),e(d<=h.nc),h.hc){case 2:Vr(p,g,(d-f)*m,l,c);break;case 0:var v=f,b=d,y=l,w=c,N=(_=h).Ea;0==v&&(Hr(p,g,null,null,1,y,w),V(p,g+1,0,0,N-1,y,w+1),g+=N,w+=N,++v);for(var L=1<<_.b,x=L-1,A=E(N,_.b),S=_.K,_=_.w+(v>>_.b)*A;v<b;){var P=S,k=_,F=1;for(Wr(p,g,y,w-N,1,y,w);F<N;){var I=(F&~x)+L;I>N&&(I=N),(0,Kr[P[k++]>>8&15])(p,g+ +F,y,w+F-N,I-F,y,w+F),F=I}g+=N,w+=N,++v&x||(_+=A)}d!=h.nc&&n(l,c-m,l,c+(d-f-1)*m,m);break;case 1:for(m=p,b=g,N=(p=h.Ea)-(w=p&~(y=(g=1<<h.b)-1)),v=E(p,h.b),L=h.K,h=h.w+(f>>h.b)*v;f<d;){for(x=L,A=h,S=new T,_=b+w,P=b+p;b<_;)Y(x[A++],S),Zr(S,m,b,g,l,c),b+=g,c+=g;b<P&&(Y(x[A++],S),Zr(S,m,b,N,l,c),b+=N,c+=N),++f&y||(h+=v)}break;case 3:if(p==l&&g==c&&0<h.b){for(b=l,p=m=c+(d-f)*m-(w=(d-f)*E(h.Ea,h.b)),g=l,y=c,v=[],w=(N=w)-1;0<=w;--w)v[w]=g[y+w];for(w=N-1;0<=w;--w)b[p+w]=v[w];Gr(h,f,d,l,m,l,c)}else Gr(h,f,d,p,g,l,c)}c=a,l=i}l!=i&&n(a,i,c,l,s)}function Lt(t,r){var n=t.V,i=t.Ba+t.c*t.C,a=r-t.C;if(e(r<=t.l.o),e(16>=a),0<a){var o=t.l,s=t.Ta,u=t.Ua,c=o.width;if(Nt(t,a,n,i),a=u=[u],e((n=t.C)<(i=r)),e(o.v<o.va),i>o.o&&(i=o.o),n<o.j){var l=o.j-n;n=o.j,a[0]+=l*c}if(n>=i?n=0:(a[0]+=4*o.v,o.ka=n-o.j,o.U=o.va-o.v,o.T=i-n,n=1),n){if(u=u[0],11>(n=t.ca).S){var h=n.f.RGBA,f=(i=n.S,a=o.U,o=o.T,l=h.eb,h.A),d=o;for(h=h.fb+t.Ma*h.A;0<d--;){var p=s,g=u,m=a,v=l,b=h;switch(i){case Mn:$r(p,g,m,v,b);break;case qn:Qr(p,g,m,v,b);break;case Un:Qr(p,g,m,v,b),Ln(v,b,0,m,1,0);break;case En:rn(p,g,m,v,b);break;case Rn:et(p,g,m,v,b,1);break;case Hn:et(p,g,m,v,b,1),Ln(v,b,0,m,1,0);break;case Dn:et(p,g,m,v,b,0);break;case Wn:et(p,g,m,v,b,0),Ln(v,b,1,m,1,0);break;case Tn:tn(p,g,m,v,b);break;case Vn:tn(p,g,m,v,b),xn(v,b,m,1,0);break;case zn:en(p,g,m,v,b);break;default:e(0)}u+=c,h+=f}t.Ma+=o}else alert("todo:EmitRescaledRowsYUVA");e(t.Ma<=n.height)}}t.C=r,e(t.C<=t.i)}function xt(t){var e;if(0<t.ua)return 0;for(e=0;e<t.Wb;++e){var r=t.Ya[e].G,n=t.Ya[e].H;if(0<r[1][n[1]+0].g||0<r[2][n[2]+0].g||0<r[3][n[3]+0].g)return 0}return 1}function At(t,r,n,i,a,o){if(0!=t.Z){var s=t.qd,u=t.rd;for(e(null!=gi[t.Z]);r<n;++r)gi[t.Z](s,u,i,a,i,a,o),s=i,u=a,a+=o;t.qd=s,t.rd=u}}function St(t,r){var n=t.l.ma,i=0==n.Z||1==n.Z?t.l.j:t.C;if(i=t.C<i?i:t.C,e(r<=t.l.o),r>i){var a=t.l.width,o=n.ca,s=n.tb+a*i,u=t.V,c=t.Ba+t.c*i,l=t.gc;e(1==t.ab),e(3==l[0].hc),Jr(l[0],i,r,u,c,o,s),At(n,i,r,o,s,a)}t.C=t.Ma=r}function _t(t,r,n,i,a,o,s){var u=t.$/i,c=t.$%i,l=t.m,h=t.s,f=n+t.$,d=f;a=n+i*a;var p=n+i*o,g=280+h.ua,m=t.Pb?u:16777216,v=0<h.ua?h.Wa:null,b=h.wc,y=f<p?wt(h,c,u):null;e(t.C<o),e(p<=a);var w=!1;t:for(;;){for(;w||f<p;){var N=0;if(u>=m){var _=f-n;e((m=t).Pb),m.wd=m.m,m.xd=_,0<m.s.ua&&B(m.s.Wa,m.s.vb),m=u+Qn}if(c&b||(y=wt(h,c,u)),e(null!=y),y.Qb&&(r[f]=y.qb,w=!0),!w)if(S(l),y.jc){N=l,_=r;var P=f,k=y.pd[L(N)&Er-1];e(y.jc),256>k.g?(A(N,N.u+k.g),_[P]=k.value,N=0):(A(N,N.u+k.g-256),e(256<=k.value),N=k.value),0==N&&(w=!0)}else N=bt(y.G[0],y.H[0],l);if(l.h)break;if(w||256>N){if(!w)if(y.nd)r[f]=(y.qb|N<<8)>>>0;else{if(S(l),w=bt(y.G[1],y.H[1],l),S(l),_=bt(y.G[2],y.H[2],l),P=bt(y.G[3],y.H[3],l),l.h)break;r[f]=(P<<24|w<<16|N<<8|_)>>>0}if(w=!1,++f,++c>=i&&(c=0,++u,null!=s&&u<=o&&!(u%16)&&s(t,u),null!=v))for(;d<f;)N=r[d++],v.X[(506832829*N&4294967295)>>>v.Mb]=N}else if(280>N){if(N=mt(N-256,l),_=bt(y.G[4],y.H[4],l),S(l),_=vt(i,_=mt(_,l)),l.h)break;if(f-n<_||a-f<N)break t;for(P=0;P<N;++P)r[f+P]=r[f+P-_];for(f+=N,c+=N;c>=i;)c-=i,++u,null!=s&&u<=o&&!(u%16)&&s(t,u);if(e(f<=a),c&b&&(y=wt(h,c,u)),null!=v)for(;d<f;)N=r[d++],v.X[(506832829*N&4294967295)>>>v.Mb]=N}else{if(!(N<g))break t;for(w=N-280,e(null!=v);d<f;)N=r[d++],v.X[(506832829*N&4294967295)>>>v.Mb]=N;N=f,e(!(w>>>(_=v).Xa)),r[N]=_.X[w],w=!0}w||e(l.h==x(l))}if(t.Pb&&l.h&&f<a)e(t.m.h),t.a=5,t.m=t.wd,t.$=t.xd,0<t.s.ua&&B(t.s.vb,t.s.Wa);else{if(l.h)break t;null!=s&&s(t,u>o?o:u),t.a=0,t.$=f-n}return 1}return t.a=3,0}function Pt(t){e(null!=t),t.vc=null,t.yc=null,t.Ya=null;var r=t.Wa;null!=r&&(r.X=null),t.vb=null,e(null!=t)}function kt(){var e=new ar;return null==e?null:(e.a=0,e.xb=pi,rt("Predictor","VP8LPredictors"),rt("Predictor","VP8LPredictors_C"),rt("PredictorAdd","VP8LPredictorsAdd"),rt("PredictorAdd","VP8LPredictorsAdd_C"),Vr=G,Zr=J,$r=K,Qr=Z,tn=$,en=Q,rn=tt,t.VP8LMapColor32b=Yr,t.VP8LMapColor8b=Xr,e)}function Ft(t,r,n,s,u){var c=1,f=[t],p=[r],g=s.m,m=s.s,v=null,b=0;t:for(;;){if(n)for(;c&&y(g,1);){var w=f,N=p,x=s,_=1,P=x.m,k=x.gc[x.ab],F=y(P,2);if(x.Oc&1<<F)c=0;else{switch(x.Oc|=1<<F,k.hc=F,k.Ea=w[0],k.nc=N[0],k.K=[null],++x.ab,e(4>=x.ab),F){case 0:case 1:k.b=y(P,3)+2,_=Ft(E(k.Ea,k.b),E(k.nc,k.b),0,x,k.K),k.K=k.K[0];break;case 3:var I,C=y(P,8)+1,j=16<C?0:4<C?1:2<C?2:3;if(w[0]=E(k.Ea,j),k.b=j,I=_=Ft(C,1,0,x,k.K)){var B,M=C,q=k,D=1<<(8>>q.b),T=a(D);if(null==T)I=0;else{var z=q.K[0],U=q.w;for(T[0]=q.K[0][0],B=1;B<1*M;++B)T[B]=R(z[U+B],T[B-1]);for(;B<4*D;++B)T[B]=0;q.K[0]=null,q.K[0]=T,I=1}}_=I;break;case 2:break;default:e(0)}c=_}}if(f=f[0],p=p[0],c&&y(g,1)&&!(c=1<=(b=y(g,4))&&11>=b)){s.a=3;break t}var H;if(H=c)e:{var W,V,G,Y=s,J=f,X=p,K=b,Z=n,$=Y.m,Q=Y.s,tt=[null],et=1,rt=0,nt=$n[K];r:for(;;){if(Z&&y($,1)){var it=y($,3)+2,at=E(J,it),ot=E(X,it),st=at*ot;if(!Ft(at,ot,0,Y,tt))break r;for(tt=tt[0],Q.xc=it,W=0;W<st;++W){var ut=tt[W]>>8&65535;tt[W]=ut,ut>=et&&(et=ut+1)}}if($.h)break r;for(V=0;5>V;++V){var ct=Jn[V];!V&&0<K&&(ct+=1<<K),rt<ct&&(rt=ct)}var lt=o(et*nt,h),ht=et,ft=o(ht,d);if(null==ft)var dt=null;else e(65536>=ht),dt=ft;var pt=a(rt);if(null==dt||null==pt||null==lt){Y.a=1;break r}var gt=lt;for(W=G=0;W<et;++W){var mt=dt[W],vt=mt.G,bt=mt.H,wt=0,Nt=1,Lt=0;for(V=0;5>V;++V){ct=Jn[V],vt[V]=gt,bt[V]=G,!V&&0<K&&(ct+=1<<K);n:{var xt,At=ct,St=Y,kt=pt,It=gt,Ct=G,jt=0,Ot=St.m,Bt=y(Ot,1);if(i(kt,0,0,At),Bt){var Mt=y(Ot,1)+1,qt=y(Ot,1),Et=y(Ot,0==qt?1:8);kt[Et]=1,2==Mt&&(kt[Et=y(Ot,8)]=1);var Rt=1}else{var Dt=a(19),Tt=y(Ot,4)+4;if(19<Tt){St.a=3;var zt=0;break n}for(xt=0;xt<Tt;++xt)Dt[Kn[xt]]=y(Ot,3);var Ut=void 0,Ht=void 0,Wt=St,Vt=Dt,Gt=At,Yt=kt,Jt=0,Xt=Wt.m,Kt=8,Zt=o(128,h);i:for(;l(Zt,0,7,Vt,19);){if(y(Xt,1)){var $t=2+2*y(Xt,3);if((Ut=2+y(Xt,$t))>Gt)break i}else Ut=Gt;for(Ht=0;Ht<Gt&&Ut--;){S(Xt);var Qt=Zt[0+(127&L(Xt))];A(Xt,Xt.u+Qt.g);var te=Qt.value;if(16>te)Yt[Ht++]=te,0!=te&&(Kt=te);else{var ee=16==te,re=te-16,ne=Yn[re],ie=y(Xt,Gn[re])+ne;if(Ht+ie>Gt)break i;for(var ae=ee?Kt:0;0<ie--;)Yt[Ht++]=ae}}Jt=1;break i}Jt||(Wt.a=3),Rt=Jt}(Rt=Rt&&!Ot.h)&&(jt=l(It,Ct,8,kt,At)),Rt&&0!=jt?zt=jt:(St.a=3,zt=0)}if(0==zt)break r;if(Nt&&1==Xn[V]&&(Nt=0==gt[G].g),wt+=gt[G].g,G+=zt,3>=V){var oe,se=pt[0];for(oe=1;oe<ct;++oe)pt[oe]>se&&(se=pt[oe]);Lt+=se}}if(mt.nd=Nt,mt.Qb=0,Nt&&(mt.qb=(vt[3][bt[3]+0].value<<24|vt[1][bt[1]+0].value<<16|vt[2][bt[2]+0].value)>>>0,0==wt&&256>vt[0][bt[0]+0].value&&(mt.Qb=1,mt.qb+=vt[0][bt[0]+0].value<<8)),mt.jc=!mt.Qb&&6>Lt,mt.jc){var ue,ce=mt;for(ue=0;ue<Er;++ue){var le=ue,he=ce.pd[le],fe=ce.G[0][ce.H[0]+le];256<=fe.value?(he.g=fe.g+256,he.value=fe.value):(he.g=0,he.value=0,le>>=yt(fe,8,he),le>>=yt(ce.G[1][ce.H[1]+le],16,he),le>>=yt(ce.G[2][ce.H[2]+le],0,he),yt(ce.G[3][ce.H[3]+le],24,he))}}}Q.vc=tt,Q.Wb=et,Q.Ya=dt,Q.yc=lt,H=1;break e}H=0}if(!(c=H)){s.a=3;break t}if(0<b){if(m.ua=1<<b,!O(m.Wa,b)){s.a=1,c=0;break t}}else m.ua=0;var de=s,pe=f,ge=p,me=de.s,ve=me.xc;if(de.c=pe,de.i=ge,me.md=E(pe,ve),me.wc=0==ve?-1:(1<<ve)-1,n){s.xb=di;break t}if(null==(v=a(f*p))){s.a=1,c=0;break t}c=(c=_t(s,v,0,f,p,p,null))&&!g.h;break t}return c?(null!=u?u[0]=v:(e(null==v),e(n)),s.$=0,n||Pt(m)):Pt(m),c}function It(t,r){var n=t.c*t.i,i=n+r+16*r;return e(t.c<=r),t.V=a(i),null==t.V?(t.Ta=null,t.Ua=0,t.a=1,0):(t.Ta=t.V,t.Ua=t.Ba+n+r,1)}function Ct(t,r){var n=t.C,i=r-n,a=t.V,o=t.Ba+t.c*n;for(e(r<=t.l.o);0<i;){var s=16<i?16:i,u=t.l.ma,c=t.l.width,l=c*s,h=u.ca,f=u.tb+c*n,d=t.Ta,p=t.Ua;Nt(t,s,a,o),Sn(d,p,h,f,l),At(u,n,n+s,h,f,c),i-=s,a+=s*t.c,n+=s}e(n==r),t.C=t.Ma=r}function jt(){this.ub=this.yd=this.td=this.Rb=0}function Ot(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Bt(){this.Fb=this.Bb=this.Cb=0,this.Zb=a(4),this.Lb=a(4)}function Mt(){this.Yb=function(){var t=[];return function t(e,r,n){for(var i=n[r],a=0;a<i&&(e.push(n.length>r+1?[]:0),!(n.length<r+1));a++)t(e[a],r+1,n)}(t,0,[3,11]),t}()}function qt(){this.jb=a(3),this.Wc=s([4,8],Mt),this.Xc=s([4,17],Mt)}function Et(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new a(4),this.od=new a(4)}function Rt(){this.ld=this.La=this.dd=this.tc=0}function Dt(){this.Na=this.la=0}function Tt(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function zt(){this.ad=a(384),this.Za=0,this.Ob=a(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Ut(){this.uc=this.M=this.Nb=0,this.wa=Array(new Rt),this.Y=0,this.ya=Array(new zt),this.aa=0,this.l=new Gt}function Ht(){this.y=a(16),this.f=a(8),this.ea=a(8)}function Wt(){this.cb=this.a=0,this.sc="",this.m=new w,this.Od=new jt,this.Kc=new Ot,this.ed=new Et,this.Qa=new Bt,this.Ic=this.$c=this.Aa=0,this.D=new Ut,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=o(8,w),this.ia=0,this.pb=o(4,Tt),this.Pa=new qt,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Ht),this.Hd=0,this.rb=Array(new Dt),this.sb=0,this.wa=Array(new Rt),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new zt),this.L=this.aa=0,this.gd=s([4,2],Rt),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function Vt(t,e){return 0>t?0:t>e?e:t}function Gt(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function Yt(){var t=new Wt;return null!=t&&(t.a=0,t.sc="OK",t.cb=0,t.Xb=0,ri||(ri=Zt)),t}function Jt(t,e,r){return 0==t.a&&(t.a=e,t.sc=r,t.cb=0),0}function Xt(t,e,r){return 3<=r&&157==t[e+0]&&1==t[e+1]&&42==t[e+2]}function Kt(t,r){if(null==t)return 0;if(t.a=0,t.sc="OK",null==r)return Jt(t,2,"null VP8Io passed to VP8GetHeaders()");var n=r.data,a=r.w,o=r.ha;if(4>o)return Jt(t,7,"Truncated header.");var s=n[a+0]|n[a+1]<<8|n[a+2]<<16,u=t.Od;if(u.Rb=!(1&s),u.td=s>>1&7,u.yd=s>>4&1,u.ub=s>>5,3<u.td)return Jt(t,3,"Incorrect keyframe parameters.");if(!u.yd)return Jt(t,4,"Frame not displayable.");a+=3,o-=3;var c=t.Kc;if(u.Rb){if(7>o)return Jt(t,7,"cannot parse picture header");if(!Xt(n,a,o))return Jt(t,3,"Bad code word");c.c=16383&(n[a+4]<<8|n[a+3]),c.Td=n[a+4]>>6,c.i=16383&(n[a+6]<<8|n[a+5]),c.Ud=n[a+6]>>6,a+=7,o-=7,t.za=c.c+15>>4,t.Ub=c.i+15>>4,r.width=c.c,r.height=c.i,r.Da=0,r.j=0,r.v=0,r.va=r.width,r.o=r.height,r.da=0,r.ib=r.width,r.hb=r.height,r.U=r.width,r.T=r.height,i((s=t.Pa).jb,0,255,s.jb.length),e(null!=(s=t.Qa)),s.Cb=0,s.Bb=0,s.Fb=1,i(s.Zb,0,0,s.Zb.length),i(s.Lb,0,0,s.Lb)}if(u.ub>o)return Jt(t,7,"bad partition length");p(s=t.m,n,a,u.ub),a+=u.ub,o-=u.ub,u.Rb&&(c.Ld=P(s),c.Kd=P(s)),c=t.Qa;var l,h=t.Pa;if(e(null!=s),e(null!=c),c.Cb=P(s),c.Cb){if(c.Bb=P(s),P(s)){for(c.Fb=P(s),l=0;4>l;++l)c.Zb[l]=P(s)?m(s,7):0;for(l=0;4>l;++l)c.Lb[l]=P(s)?m(s,6):0}if(c.Bb)for(l=0;3>l;++l)h.jb[l]=P(s)?g(s,8):255}else c.Bb=0;if(s.Ka)return Jt(t,3,"cannot parse segment header");if((c=t.ed).zd=P(s),c.Tb=g(s,6),c.wb=g(s,3),c.Pc=P(s),c.Pc&&P(s)){for(h=0;4>h;++h)P(s)&&(c.vd[h]=m(s,6));for(h=0;4>h;++h)P(s)&&(c.od[h]=m(s,6))}if(t.L=0==c.Tb?0:c.zd?1:2,s.Ka)return Jt(t,3,"cannot parse filter header");var f=o;if(o=l=a,a=l+f,c=f,t.Xb=(1<<g(t.m,2))-1,f<3*(h=t.Xb))n=7;else{for(l+=3*h,c-=3*h,f=0;f<h;++f){var d=n[o+0]|n[o+1]<<8|n[o+2]<<16;d>c&&(d=c),p(t.Jc[+f],n,l,d),l+=d,c-=d,o+=3}p(t.Jc[+h],n,l,c),n=l<a?0:5}if(0!=n)return Jt(t,n,"cannot parse partitions");for(n=g(l=t.m,7),o=P(l)?m(l,4):0,a=P(l)?m(l,4):0,c=P(l)?m(l,4):0,h=P(l)?m(l,4):0,l=P(l)?m(l,4):0,f=t.Qa,d=0;4>d;++d){if(f.Cb){var v=f.Zb[d];f.Fb||(v+=n)}else{if(0<d){t.pb[d]=t.pb[0];continue}v=n}var b=t.pb[d];b.Sc[0]=ti[Vt(v+o,127)],b.Sc[1]=ei[Vt(v+0,127)],b.Eb[0]=2*ti[Vt(v+a,127)],b.Eb[1]=101581*ei[Vt(v+c,127)]>>16,8>b.Eb[1]&&(b.Eb[1]=8),b.Qc[0]=ti[Vt(v+h,117)],b.Qc[1]=ei[Vt(v+l,127)],b.lc=v+l}if(!u.Rb)return Jt(t,4,"Not a key frame.");for(P(s),u=t.Pa,n=0;4>n;++n){for(o=0;8>o;++o)for(a=0;3>a;++a)for(c=0;11>c;++c)h=k(s,ui[n][o][a][c])?g(s,8):oi[n][o][a][c],u.Wc[n][o].Yb[a][c]=h;for(o=0;17>o;++o)u.Xc[n][o]=u.Wc[n][ci[o]]}return t.kc=P(s),t.kc&&(t.Bd=g(s,8)),t.cb=1}function Zt(t,e,r,n,i,a,o){var s=e[i].Yb[r];for(r=0;16>i;++i){if(!k(t,s[r+0]))return i;for(;!k(t,s[r+1]);)if(s=e[++i].Yb[0],r=0,16==i)return 16;var u=e[i+1].Yb;if(k(t,s[r+2])){var c=t,l=0;if(k(c,(f=s)[(h=r)+3]))if(k(c,f[h+6])){for(s=0,h=2*(l=k(c,f[h+8]))+(f=k(c,f[h+9+l])),l=0,f=ni[h];f[s];++s)l+=l+k(c,f[s]);l+=3+(8<<h)}else k(c,f[h+7])?(l=7+2*k(c,165),l+=k(c,145)):l=5+k(c,159);else l=k(c,f[h+4])?3+k(c,f[h+5]):2;s=u[2]}else l=1,s=u[1];u=o+ii[i],0>(c=t).b&&_(c);var h,f=c.b,d=(h=c.Ca>>1)-(c.I>>f)>>31;--c.b,c.Ca+=d,c.Ca|=1,c.I-=(h+1&d)<<f,a[u]=((l^d)-d)*n[(0<i)+0]}return 16}function $t(t){var e=t.rb[t.sb-1];e.la=0,e.Na=0,i(t.zc,0,0,t.zc.length),t.ja=0}function Qt(t,e,r,n,i){i=t[e+r+32*n]+(i>>3),t[e+r+32*n]=-256&i?0>i?0:255:i}function te(t,e,r,n,i,a){Qt(t,e,0,r,n+i),Qt(t,e,1,r,n+a),Qt(t,e,2,r,n-a),Qt(t,e,3,r,n-i)}function ee(t){return(20091*t>>16)+t}function re(t,e,r,n){var i,o=0,s=a(16);for(i=0;4>i;++i){var u=t[e+0]+t[e+8],c=t[e+0]-t[e+8],l=(35468*t[e+4]>>16)-ee(t[e+12]),h=ee(t[e+4])+(35468*t[e+12]>>16);s[o+0]=u+h,s[o+1]=c+l,s[o+2]=c-l,s[o+3]=u-h,o+=4,e++}for(i=o=0;4>i;++i)u=(t=s[o+0]+4)+s[o+8],c=t-s[o+8],l=(35468*s[o+4]>>16)-ee(s[o+12]),Qt(r,n,0,0,u+(h=ee(s[o+4])+(35468*s[o+12]>>16))),Qt(r,n,1,0,c+l),Qt(r,n,2,0,c-l),Qt(r,n,3,0,u-h),o++,n+=32}function ne(t,e,r,n){var i=t[e+0]+4,a=35468*t[e+4]>>16,o=ee(t[e+4]),s=35468*t[e+1]>>16;te(r,n,0,i+o,t=ee(t[e+1]),s),te(r,n,1,i+a,t,s),te(r,n,2,i-a,t,s),te(r,n,3,i-o,t,s)}function ie(t,e,r,n,i){re(t,e,r,n),i&&re(t,e+16,r,n+4)}function ae(t,e,r,n){an(t,e+0,r,n,1),an(t,e+32,r,n+128,1)}function oe(t,e,r,n){var i;for(t=t[e+0]+4,i=0;4>i;++i)for(e=0;4>e;++e)Qt(r,n,e,i,t)}function se(t,e,r,n){t[e+0]&&un(t,e+0,r,n),t[e+16]&&un(t,e+16,r,n+4),t[e+32]&&un(t,e+32,r,n+128),t[e+48]&&un(t,e+48,r,n+128+4)}function ue(t,e,r,n){var i,o=a(16);for(i=0;4>i;++i){var s=t[e+0+i]+t[e+12+i],u=t[e+4+i]+t[e+8+i],c=t[e+4+i]-t[e+8+i],l=t[e+0+i]-t[e+12+i];o[0+i]=s+u,o[8+i]=s-u,o[4+i]=l+c,o[12+i]=l-c}for(i=0;4>i;++i)s=(t=o[0+4*i]+3)+o[3+4*i],u=o[1+4*i]+o[2+4*i],c=o[1+4*i]-o[2+4*i],l=t-o[3+4*i],r[n+0]=s+u>>3,r[n+16]=l+c>>3,r[n+32]=s-u>>3,r[n+48]=l-c>>3,n+=64}function ce(t,e,r){var n,i=e-32,a=On,o=255-t[i-1];for(n=0;n<r;++n){var s,u=a,c=o+t[e-1];for(s=0;s<r;++s)t[e+s]=u[c+t[i+s]];e+=32}}function le(t,e){ce(t,e,4)}function he(t,e){ce(t,e,8)}function fe(t,e){ce(t,e,16)}function de(t,e){var r;for(r=0;16>r;++r)n(t,e+32*r,t,e-32,16)}function pe(t,e){var r;for(r=16;0<r;--r)i(t,e,t[e-1],16),e+=32}function ge(t,e,r){var n;for(n=0;16>n;++n)i(e,r+32*n,t,16)}function me(t,e){var r,n=16;for(r=0;16>r;++r)n+=t[e-1+32*r]+t[e+r-32];ge(n>>5,t,e)}function ve(t,e){var r,n=8;for(r=0;16>r;++r)n+=t[e-1+32*r];ge(n>>4,t,e)}function be(t,e){var r,n=8;for(r=0;16>r;++r)n+=t[e+r-32];ge(n>>4,t,e)}function ye(t,e){ge(128,t,e)}function we(t,e,r){return t+2*e+r+2>>2}function Ne(t,e){var r,i=e-32;for(i=new Uint8Array([we(t[i-1],t[i+0],t[i+1]),we(t[i+0],t[i+1],t[i+2]),we(t[i+1],t[i+2],t[i+3]),we(t[i+2],t[i+3],t[i+4])]),r=0;4>r;++r)n(t,e+32*r,i,0,i.length)}function Le(t,e){var r=t[e-1],n=t[e-1+32],i=t[e-1+64],a=t[e-1+96];F(t,e+0,16843009*we(t[e-1-32],r,n)),F(t,e+32,16843009*we(r,n,i)),F(t,e+64,16843009*we(n,i,a)),F(t,e+96,16843009*we(i,a,a))}function xe(t,e){var r,n=4;for(r=0;4>r;++r)n+=t[e+r-32]+t[e-1+32*r];for(n>>=3,r=0;4>r;++r)i(t,e+32*r,n,4)}function Ae(t,e){var r=t[e-1+0],n=t[e-1+32],i=t[e-1+64],a=t[e-1-32],o=t[e+0-32],s=t[e+1-32],u=t[e+2-32],c=t[e+3-32];t[e+0+96]=we(n,i,t[e-1+96]),t[e+1+96]=t[e+0+64]=we(r,n,i),t[e+2+96]=t[e+1+64]=t[e+0+32]=we(a,r,n),t[e+3+96]=t[e+2+64]=t[e+1+32]=t[e+0+0]=we(o,a,r),t[e+3+64]=t[e+2+32]=t[e+1+0]=we(s,o,a),t[e+3+32]=t[e+2+0]=we(u,s,o),t[e+3+0]=we(c,u,s)}function Se(t,e){var r=t[e+1-32],n=t[e+2-32],i=t[e+3-32],a=t[e+4-32],o=t[e+5-32],s=t[e+6-32],u=t[e+7-32];t[e+0+0]=we(t[e+0-32],r,n),t[e+1+0]=t[e+0+32]=we(r,n,i),t[e+2+0]=t[e+1+32]=t[e+0+64]=we(n,i,a),t[e+3+0]=t[e+2+32]=t[e+1+64]=t[e+0+96]=we(i,a,o),t[e+3+32]=t[e+2+64]=t[e+1+96]=we(a,o,s),t[e+3+64]=t[e+2+96]=we(o,s,u),t[e+3+96]=we(s,u,u)}function _e(t,e){var r=t[e-1+0],n=t[e-1+32],i=t[e-1+64],a=t[e-1-32],o=t[e+0-32],s=t[e+1-32],u=t[e+2-32],c=t[e+3-32];t[e+0+0]=t[e+1+64]=a+o+1>>1,t[e+1+0]=t[e+2+64]=o+s+1>>1,t[e+2+0]=t[e+3+64]=s+u+1>>1,t[e+3+0]=u+c+1>>1,t[e+0+96]=we(i,n,r),t[e+0+64]=we(n,r,a),t[e+0+32]=t[e+1+96]=we(r,a,o),t[e+1+32]=t[e+2+96]=we(a,o,s),t[e+2+32]=t[e+3+96]=we(o,s,u),t[e+3+32]=we(s,u,c)}function Pe(t,e){var r=t[e+0-32],n=t[e+1-32],i=t[e+2-32],a=t[e+3-32],o=t[e+4-32],s=t[e+5-32],u=t[e+6-32],c=t[e+7-32];t[e+0+0]=r+n+1>>1,t[e+1+0]=t[e+0+64]=n+i+1>>1,t[e+2+0]=t[e+1+64]=i+a+1>>1,t[e+3+0]=t[e+2+64]=a+o+1>>1,t[e+0+32]=we(r,n,i),t[e+1+32]=t[e+0+96]=we(n,i,a),t[e+2+32]=t[e+1+96]=we(i,a,o),t[e+3+32]=t[e+2+96]=we(a,o,s),t[e+3+64]=we(o,s,u),t[e+3+96]=we(s,u,c)}function ke(t,e){var r=t[e-1+0],n=t[e-1+32],i=t[e-1+64],a=t[e-1+96];t[e+0+0]=r+n+1>>1,t[e+2+0]=t[e+0+32]=n+i+1>>1,t[e+2+32]=t[e+0+64]=i+a+1>>1,t[e+1+0]=we(r,n,i),t[e+3+0]=t[e+1+32]=we(n,i,a),t[e+3+32]=t[e+1+64]=we(i,a,a),t[e+3+64]=t[e+2+64]=t[e+0+96]=t[e+1+96]=t[e+2+96]=t[e+3+96]=a}function Fe(t,e){var r=t[e-1+0],n=t[e-1+32],i=t[e-1+64],a=t[e-1+96],o=t[e-1-32],s=t[e+0-32],u=t[e+1-32],c=t[e+2-32];t[e+0+0]=t[e+2+32]=r+o+1>>1,t[e+0+32]=t[e+2+64]=n+r+1>>1,t[e+0+64]=t[e+2+96]=i+n+1>>1,t[e+0+96]=a+i+1>>1,t[e+3+0]=we(s,u,c),t[e+2+0]=we(o,s,u),t[e+1+0]=t[e+3+32]=we(r,o,s),t[e+1+32]=t[e+3+64]=we(n,r,o),t[e+1+64]=t[e+3+96]=we(i,n,r),t[e+1+96]=we(a,i,n)}function Ie(t,e){var r;for(r=0;8>r;++r)n(t,e+32*r,t,e-32,8)}function Ce(t,e){var r;for(r=0;8>r;++r)i(t,e,t[e-1],8),e+=32}function je(t,e,r){var n;for(n=0;8>n;++n)i(e,r+32*n,t,8)}function Oe(t,e){var r,n=8;for(r=0;8>r;++r)n+=t[e+r-32]+t[e-1+32*r];je(n>>4,t,e)}function Be(t,e){var r,n=4;for(r=0;8>r;++r)n+=t[e+r-32];je(n>>3,t,e)}function Me(t,e){var r,n=4;for(r=0;8>r;++r)n+=t[e-1+32*r];je(n>>3,t,e)}function qe(t,e){je(128,t,e)}function Ee(t,e,r){var n=t[e-r],i=t[e+0],a=3*(i-n)+Cn[1020+t[e-2*r]-t[e+r]],o=jn[112+(a+4>>3)];t[e-r]=On[255+n+jn[112+(a+3>>3)]],t[e+0]=On[255+i-o]}function Re(t,e,r,n){var i=t[e+0],a=t[e+r];return Bn[255+t[e-2*r]-t[e-r]]>n||Bn[255+a-i]>n}function De(t,e,r,n){return 4*Bn[255+t[e-r]-t[e+0]]+Bn[255+t[e-2*r]-t[e+r]]<=n}function Te(t,e,r,n,i){var a=t[e-3*r],o=t[e-2*r],s=t[e-r],u=t[e+0],c=t[e+r],l=t[e+2*r],h=t[e+3*r];return 4*Bn[255+s-u]+Bn[255+o-c]>n?0:Bn[255+t[e-4*r]-a]<=i&&Bn[255+a-o]<=i&&Bn[255+o-s]<=i&&Bn[255+h-l]<=i&&Bn[255+l-c]<=i&&Bn[255+c-u]<=i}function ze(t,e,r,n){var i=2*n+1;for(n=0;16>n;++n)De(t,e+n,r,i)&&Ee(t,e+n,r)}function Ue(t,e,r,n){var i=2*n+1;for(n=0;16>n;++n)De(t,e+n*r,1,i)&&Ee(t,e+n*r,1)}function He(t,e,r,n){var i;for(i=3;0<i;--i)ze(t,e+=4*r,r,n)}function We(t,e,r,n){var i;for(i=3;0<i;--i)Ue(t,e+=4,r,n)}function Ve(t,e,r,n,i,a,o,s){for(a=2*a+1;0<i--;){if(Te(t,e,r,a,o))if(Re(t,e,r,s))Ee(t,e,r);else{var u=t,c=e,l=r,h=u[c-2*l],f=u[c-l],d=u[c+0],p=u[c+l],g=u[c+2*l],m=27*(b=Cn[1020+3*(d-f)+Cn[1020+h-p]])+63>>7,v=18*b+63>>7,b=9*b+63>>7;u[c-3*l]=On[255+u[c-3*l]+b],u[c-2*l]=On[255+h+v],u[c-l]=On[255+f+m],u[c+0]=On[255+d-m],u[c+l]=On[255+p-v],u[c+2*l]=On[255+g-b]}e+=n}}function Ge(t,e,r,n,i,a,o,s){for(a=2*a+1;0<i--;){if(Te(t,e,r,a,o))if(Re(t,e,r,s))Ee(t,e,r);else{var u=t,c=e,l=r,h=u[c-l],f=u[c+0],d=u[c+l],p=jn[112+(4+(g=3*(f-h))>>3)],g=jn[112+(g+3>>3)],m=p+1>>1;u[c-2*l]=On[255+u[c-2*l]+m],u[c-l]=On[255+h+g],u[c+0]=On[255+f-p],u[c+l]=On[255+d-m]}e+=n}}function Ye(t,e,r,n,i,a){Ve(t,e,r,1,16,n,i,a)}function Je(t,e,r,n,i,a){Ve(t,e,1,r,16,n,i,a)}function Xe(t,e,r,n,i,a){var o;for(o=3;0<o;--o)Ge(t,e+=4*r,r,1,16,n,i,a)}function Ke(t,e,r,n,i,a){var o;for(o=3;0<o;--o)Ge(t,e+=4,1,r,16,n,i,a)}function Ze(t,e,r,n,i,a,o,s){Ve(t,e,i,1,8,a,o,s),Ve(r,n,i,1,8,a,o,s)}function $e(t,e,r,n,i,a,o,s){Ve(t,e,1,i,8,a,o,s),Ve(r,n,1,i,8,a,o,s)}function Qe(t,e,r,n,i,a,o,s){Ge(t,e+4*i,i,1,8,a,o,s),Ge(r,n+4*i,i,1,8,a,o,s)}function tr(t,e,r,n,i,a,o,s){Ge(t,e+4,1,i,8,a,o,s),Ge(r,n+4,1,i,8,a,o,s)}function er(){this.ba=new ot,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new ut,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function rr(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function nr(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function ir(){this.ua=0,this.Wa=new M,this.vb=new M,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new d,this.yc=new h}function ar(){this.xb=this.a=0,this.l=new Gt,this.ca=new ot,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new N,this.Pb=0,this.wd=new N,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new ir,this.ab=0,this.gc=o(4,nr),this.Oc=0}function or(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Gt,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function sr(t,e,r,n,i,a,o){for(t=null==t?0:t[e+0],e=0;e<o;++e)i[a+e]=t+r[n+e]&255,t=i[a+e]}function ur(t,e,r,n,i,a,o){var s;if(null==t)sr(null,null,r,n,i,a,o);else for(s=0;s<o;++s)i[a+s]=t[e+s]+r[n+s]&255}function cr(t,e,r,n,i,a,o){if(null==t)sr(null,null,r,n,i,a,o);else{var s,u=t[e+0],c=u,l=u;for(s=0;s<o;++s)c=l+(u=t[e+s])-c,l=r[n+s]+(-256&c?0>c?0:255:c)&255,c=u,i[a+s]=l}}function lr(t,r,i,o){var s=r.width,u=r.o;if(e(null!=t&&null!=r),0>i||0>=o||i+o>u)return null;if(!t.Cc){if(null==t.ga){var c;if(t.ga=new or,(c=null==t.ga)||(c=r.width*r.o,e(0==t.Gb.length),t.Gb=a(c),t.Uc=0,null==t.Gb?c=0:(t.mb=t.Gb,t.nb=t.Uc,t.rc=null,c=1),c=!c),!c){c=t.ga;var l=t.Fa,h=t.P,f=t.qc,d=t.mb,p=t.nb,g=h+1,m=f-1,b=c.l;if(e(null!=l&&null!=d&&null!=r),gi[0]=null,gi[1]=sr,gi[2]=ur,gi[3]=cr,c.ca=d,c.tb=p,c.c=r.width,c.i=r.height,e(0<c.c&&0<c.i),1>=f)r=0;else if(c.$a=3&l[h+0],c.Z=l[h+0]>>2&3,c.Lc=l[h+0]>>4&3,h=l[h+0]>>6&3,0>c.$a||1<c.$a||4<=c.Z||1<c.Lc||h)r=0;else if(b.put=dt,b.ac=ft,b.bc=pt,b.ma=c,b.width=r.width,b.height=r.height,b.Da=r.Da,b.v=r.v,b.va=r.va,b.j=r.j,b.o=r.o,c.$a)t:{e(1==c.$a),r=kt();e:for(;;){if(null==r){r=0;break t}if(e(null!=c),c.mc=r,r.c=c.c,r.i=c.i,r.l=c.l,r.l.ma=c,r.l.width=c.c,r.l.height=c.i,r.a=0,v(r.m,l,g,m),!Ft(c.c,c.i,1,r,null))break e;if(1==r.ab&&3==r.gc[0].hc&&xt(r.s)?(c.ic=1,l=r.c*r.i,r.Ta=null,r.Ua=0,r.V=a(l),r.Ba=0,null==r.V?(r.a=1,r=0):r=1):(c.ic=0,r=It(r,c.c)),!r)break e;r=1;break t}c.mc=null,r=0}else r=m>=c.c*c.i;c=!r}if(c)return null;1!=t.ga.Lc?t.Ga=0:o=u-i}e(null!=t.ga),e(i+o<=u);t:{if(r=(l=t.ga).c,u=l.l.o,0==l.$a){if(g=t.rc,m=t.Vc,b=t.Fa,h=t.P+1+i*r,f=t.mb,d=t.nb+i*r,e(h<=t.P+t.qc),0!=l.Z)for(e(null!=gi[l.Z]),c=0;c<o;++c)gi[l.Z](g,m,b,h,f,d,r),g=f,m=d,d+=r,h+=r;else for(c=0;c<o;++c)n(f,d,b,h,r),g=f,m=d,d+=r,h+=r;t.rc=g,t.Vc=m}else{if(e(null!=l.mc),r=i+o,e(null!=(c=l.mc)),e(r<=c.i),c.C>=r)r=1;else if(l.ic||gr(),l.ic){l=c.V,g=c.Ba,m=c.c;var y=c.i,w=(b=1,h=c.$/m,f=c.$%m,d=c.m,p=c.s,c.$),N=m*y,L=m*r,A=p.wc,_=w<L?wt(p,f,h):null;e(w<=N),e(r<=y),e(xt(p));e:for(;;){for(;!d.h&&w<L;){if(f&A||(_=wt(p,f,h)),e(null!=_),S(d),256>(y=bt(_.G[0],_.H[0],d)))l[g+w]=y,++w,++f>=m&&(f=0,++h<=r&&!(h%16)&&St(c,h));else{if(!(280>y)){b=0;break e}y=mt(y-256,d);var P,k=bt(_.G[4],_.H[4],d);if(S(d),!(w>=(k=vt(m,k=mt(k,d)))&&N-w>=y)){b=0;break e}for(P=0;P<y;++P)l[g+w+P]=l[g+w+P-k];for(w+=y,f+=y;f>=m;)f-=m,++h<=r&&!(h%16)&&St(c,h);w<L&&f&A&&(_=wt(p,f,h))}e(d.h==x(d))}St(c,h>r?r:h);break e}!b||d.h&&w<N?(b=0,c.a=d.h?5:3):c.$=w,r=b}else r=_t(c,c.V,c.Ba,c.c,c.i,r,Ct);if(!r){o=0;break t}}i+o>=u&&(t.Cc=1),o=1}if(!o)return null;if(t.Cc&&(null!=(o=t.ga)&&(o.mc=null),t.ga=null,0<t.Ga))return alert("todo:WebPDequantizeLevels"),null}return t.nb+i*s}function hr(t,e,r,n,i,a){for(;0<i--;){var o,s=t,u=e+(r?1:0),c=t,l=e+(r?0:3);for(o=0;o<n;++o){var h=c[l+4*o];255!=h&&(h*=32897,s[u+4*o+0]=s[u+4*o+0]*h>>23,s[u+4*o+1]=s[u+4*o+1]*h>>23,s[u+4*o+2]=s[u+4*o+2]*h>>23)}e+=a}}function fr(t,e,r,n,i){for(;0<n--;){var a;for(a=0;a<r;++a){var o=t[e+2*a+0],s=15&(c=t[e+2*a+1]),u=4369*s,c=(240&c|c>>4)*u>>16;t[e+2*a+0]=(240&o|o>>4)*u>>16&240|(15&o|o<<4)*u>>16>>4&15,t[e+2*a+1]=240&c|s}e+=i}}function dr(t,e,r,n,i,a,o,s){var u,c,l=255;for(c=0;c<i;++c){for(u=0;u<n;++u){var h=t[e+u];a[o+4*u]=h,l&=h}e+=r,o+=s}return 255!=l}function pr(t,e,r,n,i){var a;for(a=0;a<i;++a)r[n+a]=t[e+a]>>8}function gr(){Ln=hr,xn=fr,An=dr,Sn=pr}function mr(r,n,i){t[r]=function(t,r,a,o,s,u,c,l,h,f,d,p,g,m,v,b,y){var w,N=y-1>>1,L=s[u+0]|c[l+0]<<16,x=h[f+0]|d[p+0]<<16;e(null!=t);var A=3*L+x+131074>>2;for(n(t[r+0],255&A,A>>16,g,m),null!=a&&(A=3*x+L+131074>>2,n(a[o+0],255&A,A>>16,v,b)),w=1;w<=N;++w){var S=s[u+w]|c[l+w]<<16,_=h[f+w]|d[p+w]<<16,P=L+S+x+_+524296,k=P+2*(S+x)>>3;A=k+L>>1,L=(P=P+2*(L+_)>>3)+S>>1,n(t[r+2*w-1],255&A,A>>16,g,m+(2*w-1)*i),n(t[r+2*w-0],255&L,L>>16,g,m+(2*w-0)*i),null!=a&&(A=P+x>>1,L=k+_>>1,n(a[o+2*w-1],255&A,A>>16,v,b+(2*w-1)*i),n(a[o+2*w+0],255&L,L>>16,v,b+(2*w+0)*i)),L=S,x=_}1&y||(A=3*L+x+131074>>2,n(t[r+y-1],255&A,A>>16,g,m+(y-1)*i),null!=a&&(A=3*x+L+131074>>2,n(a[o+y-1],255&A,A>>16,v,b+(y-1)*i)))}}function vr(){mi[Mn]=vi,mi[qn]=yi,mi[En]=bi,mi[Rn]=wi,mi[Dn]=Ni,mi[Tn]=Li,mi[zn]=xi,mi[Un]=yi,mi[Hn]=wi,mi[Wn]=Ni,mi[Vn]=Li}function br(t){return t&~Fi?0>t?0:255:t>>ki}function yr(t,e){return br((19077*t>>8)+(26149*e>>8)-14234)}function wr(t,e,r){return br((19077*t>>8)-(6419*e>>8)-(13320*r>>8)+8708)}function Nr(t,e){return br((19077*t>>8)+(33050*e>>8)-17685)}function Lr(t,e,r,n,i){n[i+0]=yr(t,r),n[i+1]=wr(t,e,r),n[i+2]=Nr(t,e)}function xr(t,e,r,n,i){n[i+0]=Nr(t,e),n[i+1]=wr(t,e,r),n[i+2]=yr(t,r)}function Ar(t,e,r,n,i){var a=wr(t,e,r);e=a<<3&224|Nr(t,e)>>3,n[i+0]=248&yr(t,r)|a>>5,n[i+1]=e}function Sr(t,e,r,n,i){var a=240&Nr(t,e)|15;n[i+0]=240&yr(t,r)|wr(t,e,r)>>4,n[i+1]=a}function _r(t,e,r,n,i){n[i+0]=255,Lr(t,e,r,n,i+1)}function Pr(t,e,r,n,i){xr(t,e,r,n,i),n[i+3]=255}function kr(t,e,r,n,i){Lr(t,e,r,n,i),n[i+3]=255}function Fr(e,r,n){t[e]=function(t,e,i,a,o,s,u,c,l){for(var h=c+(-2&l)*n;c!=h;)r(t[e+0],i[a+0],o[s+0],u,c),r(t[e+1],i[a+0],o[s+0],u,c+n),e+=2,++a,++s,c+=2*n;1&l&&r(t[e+0],i[a+0],o[s+0],u,c)}}function Ir(t,e,r){return 0==r?0==t?0==e?6:5:0==e?4:0:r}function Cr(t,e,r,n,i){switch(t>>>30){case 3:an(e,r,n,i,0);break;case 2:on(e,r,n,i);break;case 1:un(e,r,n,i)}}function jr(t,e){var r,a,o=e.M,s=e.Nb,u=t.oc,c=t.pc+40,l=t.oc,h=t.pc+584,f=t.oc,d=t.pc+600;for(r=0;16>r;++r)u[c+32*r-1]=129;for(r=0;8>r;++r)l[h+32*r-1]=129,f[d+32*r-1]=129;for(0<o?u[c-1-32]=l[h-1-32]=f[d-1-32]=129:(i(u,c-32-1,127,21),i(l,h-32-1,127,9),i(f,d-32-1,127,9)),a=0;a<t.za;++a){var p=e.ya[e.aa+a];if(0<a){for(r=-1;16>r;++r)n(u,c+32*r-4,u,c+32*r+12,4);for(r=-1;8>r;++r)n(l,h+32*r-4,l,h+32*r+4,4),n(f,d+32*r-4,f,d+32*r+4,4)}var g=t.Gd,m=t.Hd+a,v=p.ad,b=p.Hc;if(0<o&&(n(u,c-32,g[m].y,0,16),n(l,h-32,g[m].f,0,8),n(f,d-32,g[m].ea,0,8)),p.Za){var y=u,w=c-32+16;for(0<o&&(a>=t.za-1?i(y,w,g[m].y[15],4):n(y,w,g[m+1].y,0,4)),r=0;4>r;r++)y[w+128+r]=y[w+256+r]=y[w+384+r]=y[w+0+r];for(r=0;16>r;++r,b<<=2)y=u,w=c+Ei[r],hi[p.Ob[r]](y,w),Cr(b,v,16*+r,y,w)}else if(y=Ir(a,o,p.Ob[0]),li[y](u,c),0!=b)for(r=0;16>r;++r,b<<=2)Cr(b,v,16*+r,u,c+Ei[r]);for(r=p.Gc,y=Ir(a,o,p.Dd),fi[y](l,h),fi[y](f,d),b=v,y=l,w=h,255&(p=0|r)&&(170&p?sn(b,256,y,w):cn(b,256,y,w)),p=f,b=d,255&(r>>=8)&&(170&r?sn(v,320,p,b):cn(v,320,p,b)),o<t.Ub-1&&(n(g[m].y,0,u,c+480,16),n(g[m].f,0,l,h+224,8),n(g[m].ea,0,f,d+224,8)),r=8*s*t.B,g=t.sa,m=t.ta+16*a+16*s*t.R,v=t.qa,p=t.ra+8*a+r,b=t.Ha,y=t.Ia+8*a+r,r=0;16>r;++r)n(g,m+r*t.R,u,c+32*r,16);for(r=0;8>r;++r)n(v,p+r*t.B,l,h+32*r,8),n(b,y+r*t.B,f,d+32*r,8)}}function Or(t,n,i,a,o,s,u,c,l){var h=[0],f=[0],d=0,p=null!=l?l.kd:0,g=null!=l?l:new rr;if(null==t||12>i)return 7;g.data=t,g.w=n,g.ha=i,n=[n],i=[i],g.gb=[g.gb];t:{var m=n,b=i,y=g.gb;if(e(null!=t),e(null!=b),e(null!=y),y[0]=0,12<=b[0]&&!r(t,m[0],"RIFF")){if(r(t,m[0]+8,"WEBP")){y=3;break t}var w=j(t,m[0]+4);if(12>w||4294967286<w){y=3;break t}if(p&&w>b[0]-8){y=7;break t}y[0]=w,m[0]+=12,b[0]-=12}y=0}if(0!=y)return y;for(w=0<g.gb[0],i=i[0];;){t:{var L=t;b=n,y=i;var x=h,A=f,S=m=[0];if((k=d=[d])[0]=0,8>y[0])y=7;else{if(!r(L,b[0],"VP8X")){if(10!=j(L,b[0]+4)){y=3;break t}if(18>y[0]){y=7;break t}var _=j(L,b[0]+8),P=1+C(L,b[0]+12);if(2147483648<=P*(L=1+C(L,b[0]+15))){y=3;break t}null!=S&&(S[0]=_),null!=x&&(x[0]=P),null!=A&&(A[0]=L),b[0]+=18,y[0]-=18,k[0]=1}y=0}}if(d=d[0],m=m[0],0!=y)return y;if(b=!!(2&m),!w&&d)return 3;if(null!=s&&(s[0]=!!(16&m)),null!=u&&(u[0]=b),null!=c&&(c[0]=0),u=h[0],m=f[0],d&&b&&null==l){y=0;break}if(4>i){y=7;break}if(w&&d||!w&&!d&&!r(t,n[0],"ALPH")){i=[i],g.na=[g.na],g.P=[g.P],g.Sa=[g.Sa];t:{_=t,y=n,w=i;var k=g.gb;x=g.na,A=g.P,S=g.Sa,P=22,e(null!=_),e(null!=w),L=y[0];var F=w[0];for(e(null!=x),e(null!=S),x[0]=null,A[0]=null,S[0]=0;;){if(y[0]=L,w[0]=F,8>F){y=7;break t}var I=j(_,L+4);if(4294967286<I){y=3;break t}var O=8+I+1&-2;if(P+=O,0<k&&P>k){y=3;break t}if(!r(_,L,"VP8 ")||!r(_,L,"VP8L")){y=0;break t}if(F[0]<O){y=7;break t}r(_,L,"ALPH")||(x[0]=_,A[0]=L+8,S[0]=I),L+=O,F-=O}}if(i=i[0],g.na=g.na[0],g.P=g.P[0],g.Sa=g.Sa[0],0!=y)break}i=[i],g.Ja=[g.Ja],g.xa=[g.xa];t:if(k=t,y=n,w=i,x=g.gb[0],A=g.Ja,S=g.xa,_=y[0],L=!r(k,_,"VP8 "),P=!r(k,_,"VP8L"),e(null!=k),e(null!=w),e(null!=A),e(null!=S),8>w[0])y=7;else{if(L||P){if(k=j(k,_+4),12<=x&&k>x-12){y=3;break t}if(p&&k>w[0]-8){y=7;break t}A[0]=k,y[0]+=8,w[0]-=8,S[0]=P}else S[0]=5<=w[0]&&47==k[_+0]&&!(k[_+4]>>5),A[0]=w[0];y=0}if(i=i[0],g.Ja=g.Ja[0],g.xa=g.xa[0],n=n[0],0!=y)break;if(4294967286<g.Ja)return 3;if(null==c||b||(c[0]=g.xa?2:1),u=[u],m=[m],g.xa){if(5>i){y=7;break}c=u,p=m,b=s,null==t||5>i?t=0:5<=i&&47==t[n+0]&&!(t[n+4]>>5)?(w=[0],k=[0],x=[0],v(A=new N,t,n,i),gt(A,w,k,x)?(null!=c&&(c[0]=w[0]),null!=p&&(p[0]=k[0]),null!=b&&(b[0]=x[0]),t=1):t=0):t=0}else{if(10>i){y=7;break}c=m,null==t||10>i||!Xt(t,n+3,i-3)?t=0:(p=t[n+0]|t[n+1]<<8|t[n+2]<<16,b=16383&(t[n+7]<<8|t[n+6]),t=16383&(t[n+9]<<8|t[n+8]),1&p||3<(p>>1&7)||!(p>>4&1)||p>>5>=g.Ja||!b||!t?t=0:(u&&(u[0]=b),c&&(c[0]=t),t=1))}if(!t)return 3;if(u=u[0],m=m[0],d&&(h[0]!=u||f[0]!=m))return 3;null!=l&&(l[0]=g,l.offset=n-l.w,e(4294967286>n-l.w),e(l.offset==l.ha-i));break}return 0==y||7==y&&d&&null==l?(null!=s&&(s[0]|=null!=g.na&&0<g.na.length),null!=a&&(a[0]=u),null!=o&&(o[0]=m),0):y}function Br(t,e,r){var n=e.width,i=e.height,a=0,o=0,s=n,u=i;if(e.Da=null!=t&&0<t.Da,e.Da&&(s=t.cd,u=t.bd,a=t.v,o=t.j,11>r||(a&=-2,o&=-2),0>a||0>o||0>=s||0>=u||a+s>n||o+u>i))return 0;if(e.v=a,e.j=o,e.va=a+s,e.o=o+u,e.U=s,e.T=u,e.da=null!=t&&0<t.da,e.da){if(!q(s,u,r=[t.ib],a=[t.hb]))return 0;e.ib=r[0],e.hb=a[0]}return e.ob=null!=t&&t.ob,e.Kb=null==t||!t.Sd,e.da&&(e.ob=e.ib<3*n/4&&e.hb<3*i/4,e.Kb=0),1}function Mr(t){if(null==t)return 2;if(11>t.S){var e=t.f.RGBA;e.fb+=(t.height-1)*e.A,e.A=-e.A}else e=t.f.kb,t=t.height,e.O+=(t-1)*e.fa,e.fa=-e.fa,e.N+=(t-1>>1)*e.Ab,e.Ab=-e.Ab,e.W+=(t-1>>1)*e.Db,e.Db=-e.Db,null!=e.F&&(e.J+=(t-1)*e.lb,e.lb=-e.lb);return 0}function qr(t,e,r,n){if(null==n||0>=t||0>=e)return 2;if(null!=r){if(r.Da){var i=r.cd,o=r.bd,s=-2&r.v,u=-2&r.j;if(0>s||0>u||0>=i||0>=o||s+i>t||u+o>e)return 2;t=i,e=o}if(r.da){if(!q(t,e,i=[r.ib],o=[r.hb]))return 2;t=i[0],e=o[0]}}n.width=t,n.height=e;t:{var c=n.width,l=n.height;if(t=n.S,0>=c||0>=l||!(t>=Mn&&13>t))t=2;else{if(0>=n.Rd&&null==n.sd){s=o=i=e=0;var h=(u=c*zi[t])*l;if(11>t||(o=(l+1)/2*(e=(c+1)/2),12==t&&(s=(i=c)*l)),null==(l=a(h+2*o+s))){t=1;break t}n.sd=l,11>t?((c=n.f.RGBA).eb=l,c.fb=0,c.A=u,c.size=h):((c=n.f.kb).y=l,c.O=0,c.fa=u,c.Fd=h,c.f=l,c.N=0+h,c.Ab=e,c.Cd=o,c.ea=l,c.W=0+h+o,c.Db=e,c.Ed=o,12==t&&(c.F=l,c.J=0+h+2*o),c.Tc=s,c.lb=i)}if(e=1,i=n.S,o=n.width,s=n.height,i>=Mn&&13>i)if(11>i)t=n.f.RGBA,e&=(u=Math.abs(t.A))*(s-1)+o<=t.size,e&=u>=o*zi[i],e&=null!=t.eb;else{t=n.f.kb,u=(o+1)/2,h=(s+1)/2,c=Math.abs(t.fa),l=Math.abs(t.Ab);var f=Math.abs(t.Db),d=Math.abs(t.lb),p=d*(s-1)+o;e&=c*(s-1)+o<=t.Fd,e&=l*(h-1)+u<=t.Cd,e=(e&=f*(h-1)+u<=t.Ed)&c>=o&l>=u&f>=u,e&=null!=t.y,e&=null!=t.f,e&=null!=t.ea,12==i&&(e&=d>=o,e&=p<=t.Tc,e&=null!=t.F)}else e=0;t=e?0:2}}return 0!=t||null!=r&&r.fd&&(t=Mr(n)),t}var Er=64,Rr=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Dr=24,Tr=32,zr=8,Ur=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];D("Predictor0","PredictorAdd0"),t.Predictor0=function(){return 4278190080},t.Predictor1=function(t){return t},t.Predictor2=function(t,e,r){return e[r+0]},t.Predictor3=function(t,e,r){return e[r+1]},t.Predictor4=function(t,e,r){return e[r-1]},t.Predictor5=function(t,e,r){return z(z(t,e[r+1]),e[r+0])},t.Predictor6=function(t,e,r){return z(t,e[r-1])},t.Predictor7=function(t,e,r){return z(t,e[r+0])},t.Predictor8=function(t,e,r){return z(e[r-1],e[r+0])},t.Predictor9=function(t,e,r){return z(e[r+0],e[r+1])},t.Predictor10=function(t,e,r){return z(z(t,e[r-1]),z(e[r+0],e[r+1]))},t.Predictor11=function(t,e,r){var n=e[r+0];return 0>=W(n>>24&255,t>>24&255,(e=e[r-1])>>24&255)+W(n>>16&255,t>>16&255,e>>16&255)+W(n>>8&255,t>>8&255,e>>8&255)+W(255&n,255&t,255&e)?n:t},t.Predictor12=function(t,e,r){var n=e[r+0];return(U((t>>24&255)+(n>>24&255)-((e=e[r-1])>>24&255))<<24|U((t>>16&255)+(n>>16&255)-(e>>16&255))<<16|U((t>>8&255)+(n>>8&255)-(e>>8&255))<<8|U((255&t)+(255&n)-(255&e)))>>>0},t.Predictor13=function(t,e,r){var n=e[r-1];return(H((t=z(t,e[r+0]))>>24&255,n>>24&255)<<24|H(t>>16&255,n>>16&255)<<16|H(t>>8&255,n>>8&255)<<8|H(255&t,255&n))>>>0};var Hr=t.PredictorAdd0;t.PredictorAdd1=V,D("Predictor2","PredictorAdd2"),D("Predictor3","PredictorAdd3"),D("Predictor4","PredictorAdd4"),D("Predictor5","PredictorAdd5"),D("Predictor6","PredictorAdd6"),D("Predictor7","PredictorAdd7"),D("Predictor8","PredictorAdd8"),D("Predictor9","PredictorAdd9"),D("Predictor10","PredictorAdd10"),D("Predictor11","PredictorAdd11"),D("Predictor12","PredictorAdd12"),D("Predictor13","PredictorAdd13");var Wr=t.PredictorAdd2;X("ColorIndexInverseTransform","MapARGB","32b",
201(function(t){return t>>8&255}),(function(t){return t})),X("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(t){return t}),(function(t){return t>>8&255})
vendor: 33,234 bytes, lines 201-235
201);var Vr,Gr=t.ColorIndexInverseTransform,Yr=t.MapARGB,Jr=t.VP8LColorIndexInverseTransformAlpha,Xr=t.MapAlpha,Kr=t.VP8LPredictorsAdd=[];Kr.length=16,(t.VP8LPredictors=[]).length=16,(t.VP8LPredictorsAdd_C=[]).length=16,(t.VP8LPredictors_C=[]).length=16;var Zr,$r,Qr,tn,en,rn,nn,an,on,sn,un,cn,ln,hn,fn,dn,pn,gn,mn,vn,bn,yn,wn,Nn,Ln,xn,An,Sn,_n=a(511),Pn=a(2041),kn=a(225),Fn=a(767),In=0,Cn=Pn,jn=kn,On=Fn,Bn=_n,Mn=0,qn=1,En=2,Rn=3,Dn=4,Tn=5,zn=6,Un=7,Hn=8,Wn=9,Vn=10,Gn=[2,3,7],Yn=[3,3,11],Jn=[280,256,256,256,40],Xn=[0,1,1,1,0],Kn=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Zn=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],$n=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],Qn=8,ti=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],ei=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],ri=null,ni=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],ii=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],ai=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],oi=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],si=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],ui=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],ci=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],li=[],hi=[],fi=[],di=1,pi=2,gi=[],mi=[];mr("UpsampleRgbLinePair",Lr,3),mr("UpsampleBgrLinePair",xr,3),mr("UpsampleRgbaLinePair",kr,4),mr("UpsampleBgraLinePair",Pr,4),mr("UpsampleArgbLinePair",_r,4),mr("UpsampleRgba4444LinePair",Sr,2),mr("UpsampleRgb565LinePair",Ar,2);var vi=t.UpsampleRgbLinePair,bi=t.UpsampleBgrLinePair,yi=t.UpsampleRgbaLinePair,wi=t.UpsampleBgraLinePair,Ni=t.UpsampleArgbLinePair,Li=t.UpsampleRgba4444LinePair,xi=t.UpsampleRgb565LinePair,Ai=16,Si=1<<Ai-1,_i=-227,Pi=482,ki=6,Fi=(256<<ki)-1,Ii=0,Ci=a(256),ji=a(256),Oi=a(256),Bi=a(256),Mi=a(Pi-_i),qi=a(Pi-_i);Fr("YuvToRgbRow",Lr,3),Fr("YuvToBgrRow",xr,3),Fr("YuvToRgbaRow",kr,4),Fr("YuvToBgraRow",Pr,4),Fr("YuvToArgbRow",_r,4),Fr("YuvToRgba4444Row",Sr,2),Fr("YuvToRgb565Row",Ar,2);var Ei=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Ri=[0,2,8],Di=[8,7,6,4,4,2,2,2,1,1,1,1],Ti=1;this.WebPDecodeRGBA=function(t,r,s,u,c){var l=qn,h=new er,f=new ot;h.ba=f,f.S=l,f.width=[f.width],f.height=[f.height];var d=f.width,p=f.height,g=new st;if(null==g||null==t)var m=2;else e(null!=g),m=Or(t,r,s,g.width,g.height,g.Pd,g.Qd,g.format,null);if(0!=m?d=0:(null!=d&&(d[0]=g.width[0]),null!=p&&(p[0]=g.height[0]),d=1),d){f.width=f.width[0],f.height=f.height[0],null!=u&&(u[0]=f.width),null!=c&&(c[0]=f.height);t:{if(u=new Gt,(c=new rr).data=t,c.w=r,c.ha=s,c.kd=1,r=[0],e(null!=c),(0==(t=Or(c.data,c.w,c.ha,null,null,null,r,null,c))||7==t)&&r[0]&&(t=4),0==(r=t)){if(e(null!=h),u.data=c.data,u.w=c.w+c.offset,u.ha=c.ha-c.offset,u.put=dt,u.ac=ft,u.bc=pt,u.ma=h,c.xa){if(null==(t=kt())){h=1;break t}if(function(t,r){var n=[0],i=[0],a=[0];e:for(;;){if(null==t)return 0;if(null==r)return t.a=2,0;if(t.l=r,t.a=0,v(t.m,r.data,r.w,r.ha),!gt(t.m,n,i,a)){t.a=3;break e}if(t.xb=pi,r.width=n[0],r.height=i[0],!Ft(n[0],i[0],1,t,null))break e;return 1}return e(0!=t.a),0}(t,u)){if(u=0==(r=qr(u.width,u.height,h.Oa,h.ba))){e:{u=t;r:for(;;){if(null==u){u=0;break e}if(e(null!=u.s.yc),e(null!=u.s.Ya),e(0<u.s.Wb),e(null!=(s=u.l)),e(null!=(c=s.ma)),0!=u.xb){if(u.ca=c.ba,u.tb=c.tb,e(null!=u.ca),!Br(c.Oa,s,Rn)){u.a=2;break r}if(!It(u,s.width))break r;if(s.da)break r;if((s.da||nt(u.ca.S))&&gr(),11>u.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=u.ca.f.kb.F&&gr()),u.Pb&&0<u.s.ua&&null==u.s.vb.X&&!O(u.s.vb,u.s.Wa.Xa)){u.a=1;break r}u.xb=0}if(!_t(u,u.V,u.Ba,u.c,u.i,s.o,Lt))break r;c.Dc=u.Ma,u=1;break e}e(0!=u.a),u=0}u=!u}u&&(r=t.a)}else r=t.a}else{if(null==(t=new Yt)){h=1;break t}if(t.Fa=c.na,t.P=c.P,t.qc=c.Sa,Kt(t,u)){if(0==(r=qr(u.width,u.height,h.Oa,h.ba))){if(t.Aa=0,s=h.Oa,e(null!=(c=t)),null!=s){if(0<(d=0>(d=s.Md)?0:100<d?255:255*d/100)){for(p=g=0;4>p;++p)12>(m=c.pb[p]).lc&&(m.ia=d*Di[0>m.lc?0:m.lc]>>3),g|=m.ia;g&&(alert("todo:VP8InitRandom"),c.ia=1)}c.Ga=s.Id,100<c.Ga?c.Ga=100:0>c.Ga&&(c.Ga=0)}(function(t,r){if(null==t)return 0;if(null==r)return Jt(t,2,"NULL VP8Io parameter in VP8Decode().");if(!t.cb&&!Kt(t,r))return 0;if(e(t.cb),null==r.ac||r.ac(r)){r.ob&&(t.L=0);var s=Ri[t.L];if(2==t.L?(t.yb=0,t.zb=0):(t.yb=r.v-s>>4,t.zb=r.j-s>>4,0>t.yb&&(t.yb=0),0>t.zb&&(t.zb=0)),t.Va=r.o+15+s>>4,t.Hb=r.va+15+s>>4,t.Hb>t.za&&(t.Hb=t.za),t.Va>t.Ub&&(t.Va=t.Ub),0<t.L){var u=t.ed;for(s=0;4>s;++s){var c;if(t.Qa.Cb){var l=t.Qa.Lb[s];t.Qa.Fb||(l+=u.Tb)}else l=u.Tb;for(c=0;1>=c;++c){var h=t.gd[s][c],f=l;if(u.Pc&&(f+=u.vd[0],c&&(f+=u.od[0])),0<(f=0>f?0:63<f?63:f)){var d=f;0<u.wb&&(d=4<u.wb?d>>2:d>>1)>9-u.wb&&(d=9-u.wb),1>d&&(d=1),h.dd=d,h.tc=2*f+d,h.ld=40<=f?2:15<=f?1:0}else h.tc=0;h.La=c}}}s=0}else Jt(t,6,"Frame setup failed"),s=t.a;if(s=0==s){if(s){t.$c=0,0<t.Aa||(t.Ic=Ti);e:{s=t.Ic,u=4*(d=t.za);var p=32*d,g=d+1,m=0<t.L?d*(0<t.Aa?2:1):0,v=(2==t.Aa?2:1)*d;if((h=u+832+(c=3*(16*s+Ri[t.L])/2*p)+(l=null!=t.Fa&&0<t.Fa.length?t.Kc.c*t.Kc.i:0))!=h)s=0;else{if(h>t.Vb){if(t.Vb=0,t.Ec=a(h),t.Fc=0,null==t.Ec){s=Jt(t,1,"no memory during frame initialization.");break e}t.Vb=h}h=t.Ec,f=t.Fc,t.Ac=h,t.Bc=f,f+=u,t.Gd=o(p,Ht),t.Hd=0,t.rb=o(g+1,Dt),t.sb=1,t.wa=m?o(m,Rt):null,t.Y=0,t.D.Nb=0,t.D.wa=t.wa,t.D.Y=t.Y,0<t.Aa&&(t.D.Y+=d),e(!0),t.oc=h,t.pc=f,f+=832,t.ya=o(v,zt),t.aa=0,t.D.ya=t.ya,t.D.aa=t.aa,2==t.Aa&&(t.D.aa+=d),t.R=16*d,t.B=8*d,d=(p=Ri[t.L])*t.R,p=p/2*t.B,t.sa=h,t.ta=f+d,t.qa=t.sa,t.ra=t.ta+16*s*t.R+p,t.Ha=t.qa,t.Ia=t.ra+8*s*t.B+p,t.$c=0,f+=c,t.mb=l?h:null,t.nb=l?f:null,e(f+l<=t.Fc+t.Vb),$t(t),i(t.Ac,t.Bc,0,u),s=1}}if(s){if(r.ka=0,r.y=t.sa,r.O=t.ta,r.f=t.qa,r.N=t.ra,r.ea=t.Ha,r.Vd=t.Ia,r.fa=t.R,r.Rc=t.B,r.F=null,r.J=0,!In){for(s=-255;255>=s;++s)_n[255+s]=0>s?-s:s;for(s=-1020;1020>=s;++s)Pn[1020+s]=-128>s?-128:127<s?127:s;for(s=-112;112>=s;++s)kn[112+s]=-16>s?-16:15<s?15:s;for(s=-255;510>=s;++s)Fn[255+s]=0>s?0:255<s?255:s;In=1}nn=ue,an=ie,sn=ae,un=oe,cn=se,on=ne,ln=Ye,hn=Je,fn=Ze,dn=$e,pn=Xe,gn=Ke,mn=Qe,vn=tr,bn=ze,yn=Ue,wn=He,Nn=We,hi[0]=xe,hi[1]=le,hi[2]=Ne,hi[3]=Le,hi[4]=Ae,hi[5]=_e,hi[6]=Se,hi[7]=Pe,hi[8]=Fe,hi[9]=ke,li[0]=me,li[1]=fe,li[2]=de,li[3]=pe,li[4]=ve,li[5]=be,li[6]=ye,fi[0]=Oe,fi[1]=he,fi[2]=Ie,fi[3]=Ce,fi[4]=Me,fi[5]=Be,fi[6]=qe,s=1}else s=0}s&&(s=function(t,r){for(t.M=0;t.M<t.Va;++t.M){var o,s=t.Jc[t.M&t.Xb],u=t.m,c=t;for(o=0;o<c.za;++o){var l=u,h=c,f=h.Ac,d=h.Bc+4*o,p=h.zc,g=h.ya[h.aa+o];if(h.Qa.Bb?g.$b=k(l,h.Pa.jb[0])?2+k(l,h.Pa.jb[2]):k(l,h.Pa.jb[1]):g.$b=0,h.kc&&(g.Ad=k(l,h.Bd)),g.Za=!k(l,145)+0,g.Za){var m=g.Ob,v=0;for(h=0;4>h;++h){var b,y=p[0+h];for(b=0;4>b;++b){y=si[f[d+b]][y];for(var w=ai[k(l,y[0])];0<w;)w=ai[2*w+k(l,y[w])];y=-w,f[d+b]=y}n(m,v,f,d,4),v+=4,p[0+h]=y}}else y=k(l,156)?k(l,128)?1:3:k(l,163)?2:0,g.Ob[0]=y,i(f,d,y,4),i(p,0,y,4);g.Dd=k(l,142)?k(l,114)?k(l,183)?1:3:2:0}if(c.m.Ka)return Jt(t,7,"Premature end-of-partition0 encountered.");for(;t.ja<t.za;++t.ja){if(c=s,l=(u=t).rb[u.sb-1],f=u.rb[u.sb+u.ja],o=u.ya[u.aa+u.ja],d=u.kc?o.Ad:0)l.la=f.la=0,o.Za||(l.Na=f.Na=0),o.Hc=0,o.Gc=0,o.ia=0;else{var N,L;if(l=f,f=c,d=u.Pa.Xc,p=u.ya[u.aa+u.ja],g=u.pb[p.$b],h=p.ad,m=0,v=u.rb[u.sb-1],y=b=0,i(h,m,0,384),p.Za)var x=0,A=d[3];else{w=a(16);var S=l.Na+v.Na;if(S=ri(f,d[1],S,g.Eb,0,w,0),l.Na=v.Na=(0<S)+0,1<S)nn(w,0,h,m);else{var _=w[0]+3>>3;for(w=0;256>w;w+=16)h[m+w]=_}x=1,A=d[0]}var P=15&l.la,F=15&v.la;for(w=0;4>w;++w){var I=1&F;for(_=L=0;4>_;++_)P=P>>1|(I=(S=ri(f,A,S=I+(1&P),g.Sc,x,h,m))>x)<<7,L=L<<2|(3<S?3:1<S?2:0!=h[m+0]),m+=16;P>>=4,F=F>>1|I<<7,b=(b<<8|L)>>>0}for(A=P,x=F>>4,N=0;4>N;N+=2){for(L=0,P=l.la>>4+N,F=v.la>>4+N,w=0;2>w;++w){for(I=1&F,_=0;2>_;++_)S=I+(1&P),P=P>>1|(I=0<(S=ri(f,d[2],S,g.Qc,0,h,m)))<<3,L=L<<2|(3<S?3:1<S?2:0!=h[m+0]),m+=16;P>>=2,F=F>>1|I<<5}y|=L<<4*N,A|=P<<4<<N,x|=(240&F)<<N}l.la=A,v.la=x,p.Hc=b,p.Gc=y,p.ia=43690&y?0:g.ia,d=!(b|y)}if(0<u.L&&(u.wa[u.Y+u.ja]=u.gd[o.$b][o.Za],u.wa[u.Y+u.ja].La|=!d),c.Ka)return Jt(t,7,"Premature end-of-file encountered.")}if($t(t),u=r,c=1,o=(s=t).D,l=0<s.L&&s.M>=s.zb&&s.M<=s.Va,0==s.Aa)e:{if(o.M=s.M,o.uc=l,jr(s,o),c=1,o=(L=s.D).Nb,l=(y=Ri[s.L])*s.R,f=y/2*s.B,w=16*o*s.R,_=8*o*s.B,d=s.sa,p=s.ta-l+w,g=s.qa,h=s.ra-f+_,m=s.Ha,v=s.Ia-f+_,F=0==(P=L.M),b=P>=s.Va-1,2==s.Aa&&jr(s,L),L.uc)for(I=(S=s).D.M,e(S.D.uc),L=S.yb;L<S.Hb;++L){x=L,A=I;var C=(j=(z=S).D).Nb;N=z.R;var j=j.wa[j.Y+x],O=z.sa,B=z.ta+16*C*N+16*x,M=j.dd,q=j.tc;if(0!=q)if(e(3<=q),1==z.L)0<x&&yn(O,B,N,q+4),j.La&&Nn(O,B,N,q),0<A&&bn(O,B,N,q+4),j.La&&wn(O,B,N,q);else{var E=z.B,R=z.qa,D=z.ra+8*C*E+8*x,T=z.Ha,z=z.Ia+8*C*E+8*x;C=j.ld,0<x&&(hn(O,B,N,q+4,M,C),dn(R,D,T,z,E,q+4,M,C)),j.La&&(gn(O,B,N,q,M,C),vn(R,D,T,z,E,q,M,C)),0<A&&(ln(O,B,N,q+4,M,C),fn(R,D,T,z,E,q+4,M,C)),j.La&&(pn(O,B,N,q,M,C),mn(R,D,T,z,E,q,M,C))}}if(s.ia&&alert("todo:DitherRow"),null!=u.put){if(L=16*P,P=16*(P+1),F?(u.y=s.sa,u.O=s.ta+w,u.f=s.qa,u.N=s.ra+_,u.ea=s.Ha,u.W=s.Ia+_):(L-=y,u.y=d,u.O=p,u.f=g,u.N=h,u.ea=m,u.W=v),b||(P-=y),P>u.o&&(P=u.o),u.F=null,u.J=null,null!=s.Fa&&0<s.Fa.length&&L<P&&(u.J=lr(s,u,L,P-L),u.F=s.mb,null==u.F&&0==u.F.length)){c=Jt(s,3,"Could not decode alpha data.");break e}L<u.j&&(y=u.j-L,L=u.j,e(!(1&y)),u.O+=s.R*y,u.N+=s.B*(y>>1),u.W+=s.B*(y>>1),null!=u.F&&(u.J+=u.width*y)),L<P&&(u.O+=u.v,u.N+=u.v>>1,u.W+=u.v>>1,null!=u.F&&(u.J+=u.v),u.ka=L-u.j,u.U=u.va-u.v,u.T=P-L,c=u.put(u))}o+1!=s.Ic||b||(n(s.sa,s.ta-l,d,p+16*s.R,l),n(s.qa,s.ra-f,g,h+8*s.B,f),n(s.Ha,s.Ia-f,m,v+8*s.B,f))}if(!c)return Jt(t,6,"Output aborted.")}return 1}(t,r)),null!=r.bc&&r.bc(r),s&=1}return s?(t.cb=0,s):0})(t,u)||(r=t.a)}}else r=t.a}0==r&&null!=h.Oa&&h.Oa.fd&&(r=Mr(h.ba))}h=r}l=0!=h?null:11>l?f.f.RGBA.eb:f.f.kb.y}else l=null;return l};var zi=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function c(t,e){for(var r="",n=0;n<4;n++)r+=String.fromCharCode(t[e++]);return r}function l(t,e){return t[e+0]|t[e+1]<<8}function h(t,e){return(t[e+0]|t[e+1]<<8|t[e+2]<<16)>>>0}function f(t,e){return(t[e+0]|t[e+1]<<8|t[e+2]<<16|t[e+3]<<24)>>>0}new u;var d=[0],p=[0],g=[],m=new u,v=t,b=function(t,e){var r={},n=0,i=!1,a=0,o=0;if(r.frames=[],!
202/** @license
203   * Copyright (c) 2017 Dominik Homberger
204  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
205  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
206  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
207  https://webpjs.appspot.com
208  WebPRiffParser [email protected]
209  */
210function(t,e){for(var r=0;r<4;r++)if(t[e+r]!="RIFF".charCodeAt(r))return!0;return!1}(t,e)){for(f(t,e+=4),e+=8;e<t.length;){var s=c(t,e),u=f(t,e+=4);e+=4;var d=u+(1&u);switch(s){case"VP8 ":case"VP8L":void 0===r.frames[n]&&(r.frames[n]={}),(m=r.frames[n]).src_off=i?o:e-8,m.src_size=a+u+8,n++,i&&(i=!1,a=0,o=0);break;case"VP8X":(m=r.header={}).feature_flags=t[e];var p=e+4;m.canvas_width=1+h(t,p),p+=3,m.canvas_height=1+h(t,p),p+=3;break;case"ALPH":i=!0,a=d+8,o=e-8;break;case"ANIM":(m=r.header).bgcolor=f(t,e),p=e+4,m.loop_count=l(t,p),p+=2;break;case"ANMF":var g,m;(m=r.frames[n]={}).offset_x=2*h(t,e),e+=3,m.offset_y=2*h(t,e),e+=3,m.width=1+h(t,e),e+=3,m.height=1+h(t,e),e+=3,m.duration=h(t,e),e+=3,g=t[e++],m.dispose=1&g,m.blend=g>>1&1}"ANMF"!=s&&(e+=d)}return r}}(v,0);b.response=v,b.rgbaoutput=!0,b.dataurl=!1;var y=b.header?b.header:null,w=b.frames?b.frames:null;if(y){y.loop_counter=y.loop_count,d=[y.canvas_height],p=[y.canvas_width];for(var N=0;N<w.length&&0!=w[N].blend;N++);}var L=w[0],x=m.WebPDecodeRGBA(v,L.src_off,L.src_size,p,d);L.rgba=x,L.imgwidth=p[0],L.imgheight=d[0];for(var A=0;A<p[0]*d[0]*4;A++)g[A]=x[A];return this.width=p,this.height=d,this.data=g,this}
211/** ====================================================================
212 * @license
213 * jsPDF XMP metadata plugin
214 * Copyright (c) 2016 Jussi Utunen, [email protected]
215 *
216 * Permission is hereby granted, free of charge, to any person obtaining
217 * a copy of this software and associated documentation files (the
218 * "Software"), to deal in the Software without restriction, including
219 * without limitation the rights to use, copy, modify, merge, publish,
220 * distribute, sublicense, and/or sell copies of the Software, and to
221 * permit persons to whom the Software is furnished to do so, subject to
222 * the following conditions:
223 *
224 * The above copyright notice and this permission notice shall be
225 * included in all copies or substantial portions of the Software.
226 *
227 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
228 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
229 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
230 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
231 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
232 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
233 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
234 * ====================================================================
235 */function ce(){var t,e=this.internal.__metadata__.metadata,r=unescape(encodeURIComponent(e));t=this.internal.__metadata__.rawXml?r:'<x:xmpmeta xmlns:x="adobe:ns:meta/"><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceUri+'"><jspdf:metadata>'+r.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")+"</jspdf:metadata></rdf:Description></rdf:RDF></x:xmpmeta>",this.internal.__metadata__.metadataObjectNumber=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+t.length+" >>"),this.internal.write("stream"),this.internal.write(t),this.internal.write("endstream"),this.internal.write("endobj")}function le(){this.internal.__metadata__.metadataObjectNumber&&this.internal.write("/Metadata "+this.internal.__metadata__.metadataObjectNumber+" 0 R")}!function(e){var r,n,i,a,s,u,c,l,f,d=function(t){return t=t||{},this.isStrokeTransparent=t.isStrokeTransparent||!1,this.strokeOpacity=t.strokeOpacity||1,this.strokeStyle=t.strokeStyle||"#000000",this.fillStyle=t.fillStyle||"#000000",this.isFillTransparent=t.isFillTransparent||!1,this.fillOpacity=t.fillOpacity||1,this.font=t.font||"10px sans-serif",this.textBaseline=t.textBaseline||"alphabetic",this.textAlign=t.textAlign||"left",this.lineWidth=t.lineWidth||1,this.lineJoin=t.lineJoin||"miter",this.lineCap=t.lineCap||"butt",this.path=t.path||[],this.transform=void 0!==t.transform?t.transform.clone():new l,this.globalCompositeOperation=t.globalCompositeOperation||"normal",this.globalAlpha=t.globalAlpha||1,this.clip_path=t.clip_path||[],this.currentPoint=t.currentPoint||new u,this.miterLimit=t.miterLimit||10,this.lastPoint=t.lastPoint||new u,this.lineDashOffset=t.lineDashOffset||0,this.lineDash=t.lineDash||[],this.margin=t.margin||[0,0,0,0],this.prevPageLastElemOffset=t.prevPageLastElemOffset||0,this.ignoreClearRect="boolean"!=typeof t.ignoreClearRect||t.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new p(this),r=this.internal.f2,n=this.internal.getCoordinateString,i=this.internal.getVerticalCoordinateString,a=this.internal.getHorizontalCoordinate,s=this.internal.getVerticalCoordinate,u=this.internal.Point,c=this.internal.Rectangle,l=this.internal.Matrix,f=new d}]);var p=function(t){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var e=t;Object.defineProperty(this,"pdf",{get:function(){return e}});var r=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return r},set:function(t){r=Boolean(t)}});var n=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return n},set:function(t){n=Boolean(t)}});var i=0;Object.defineProperty(this,"posX",{get:function(){return i},set:function(t){isNaN(t)||(i=t)}});var a=0;Object.defineProperty(this,"posY",{get:function(){return a},set:function(t){isNaN(t)||(a=t)}}),Object.defineProperty(this,"margin",{get:function(){return f.margin},set:function(t){var e;"number"==typeof t?e=[t,t,t,t]:((e=new Array(4))[0]=t[0],e[1]=t.length>=2?t[1]:e[0],e[2]=t.length>=3?t[2]:e[0],e[3]=t.length>=4?t[3]:e[1]),f.margin=e}});var o=!1;Object.defineProperty(this,"autoPaging",{get:function(){return o},set:function(t){o=t}});var s=0;Object.defineProperty(this,"lastBreak",{get:function(){return s},set:function(t){s=t}});var u=[];Object.defineProperty(this,"pageBreaks",{get:function(){return u},set:function(t){u=t}}),Object.defineProperty(this,"ctx",{get:function(){return f},set:function(t){t instanceof d&&(f=t)}}),Object.defineProperty(this,"path",{get:function(){return f.path},set:function(t){f.path=t}});var c=[];Object.defineProperty(this,"ctxStack",{get:function(){return c},set:function(t){c=t}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(t){var e;e=g(t),this.ctx.fillStyle=e.style,this.ctx.isFillTransparent=0===e.a,this.ctx.fillOpacity=e.a,this.pdf.setFillColor(e.r,e.g,e.b,{a:e.a}),this.pdf.setTextColor(e.r,e.g,e.b,{a:e.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(t){var e=g(t);this.ctx.strokeStyle=e.style,this.ctx.isStrokeTransparent=0===e.a,this.ctx.strokeOpacity=e.a,0===e.a?this.pdf.setDrawColor(255,255,255):(e.a,this.pdf.setDrawColor(e.r,e.g,e.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(t){-1!==["butt","round","square"].indexOf(t)&&(this.ctx.lineCap=t,this.pdf.setLineCap(t))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(t){isNaN(t)||(this.ctx.lineWidth=t,this.pdf.setLineWidth(t))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(t){-1!==["bevel","round","miter"].indexOf(t)&&(this.ctx.lineJoin=t,this.pdf.setLineJoin(t))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(t){isNaN(t)||(this.ctx.miterLimit=t,this.pdf.setMiterLimit(t))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(t){this.ctx.textBaseline=t}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(t){-1!==["right","end","center","left","start"].indexOf(t)&&(this.ctx.textAlign=t)}});var l=null,h=null;var p=null;Object.defineProperty(this,"fontFaces",{get:function(){return p},set:function(t){l=null,h=null,p=t}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(t){var e;if(this.ctx.font=t,null!==(e=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z0-9]+?)\s*$/i.exec(t))){var r=e[1];e[2];var n=e[3],i=e[4];e[5];var a=e[6],o=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(i)[2];i="px"===o?Math.floor(parseFloat(i)*this.pdf.internal.scaleFactor):"em"===o?Math.floor(parseFloat(i)*this.pdf.getFontSize()):Math.floor(parseFloat(i)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(i);var s=function(t){var e,r,n=[],i=t.trim();if(""===i)return Gt;if(i in qt)return[qt[i]];for(;""!==i;){switch(r=null,e=(i=Rt(i)).charAt(0)){case'"':case"'":r=Dt(i.substring(1),e);break;default:r=Tt(i)}if(null===r)return Gt;if(n.push(r[0]),""!==(i=Rt(r[1]))&&","!==i.charAt(0))return Gt;i=i.replace(/^,/,"")}return n}(a);if(this.fontFaces){var u=function(t,e){var r=t.getFontList(),n=JSON.stringify(r);if(null===l||h!==n){var i=function(t){var e=[];return Object.keys(t).forEach(
vendor: 4,145 bytes, line 235
235(function(r){t[r].forEach((function(t){var n=null;switch(t){case"bold":n={family:r,weight:"bold"};break;case"italic":n={family:r,style:"italic"};break;case"bolditalic":n={family:r,weight:"bold",style:"italic"};break;case"":case"normal":n={family:r}}null!==n&&(n.ref={name:r,style:t},e.push(n))}))})),e}(r);l=function(t){for(var e={},r=0;r<t.length;++r){var n=Ot(t[r]),i=n.family,a=n.stretch,o=n.style,s=n.weight;e[i]=e[i]||{},e[i][a]=e[i][a]||{},e[i][a][o]=e[i][a][o]||{},e[i][a][o][s]=n}return e}(i.concat(e)),h=n}return l}(this.pdf,this.fontFaces),c=s.map((function(t){return{family:t,stretch:"normal",weight:n,style:r}})),f=function(t,e,r){for(var n=(r=r||{}).defaultFontFamily||"times",i=Object.assign({},Mt,r.genericFontFamilies||{}),a=null,o=null,s=0;s<e.length;++s)if(i[(a=Ot(e[s])).family]&&(a.family=i[a.family]),t.hasOwnProperty(a.family)){o=t[a.family];break}if(!(o=o||t[n]))throw new Error("Could not find a font-family for the rule '"+Et(a)+"' and default family '"+n+"'.");if(o=function(t,e){if(e[t])return e[t];var r=It[t],n=r<=It.normal?-1:1,i=Bt(e,Ft,r,n);if(!i)throw new Error("Could not find a matching font-stretch value for "+t);return i}(a.stretch,o),o=function(t,e){if(e[t])return e[t];for(var r=kt[t],n=0;n<r.length;++n)if(e[r[n]])return e[r[n]];throw new Error("Could not find a matching font-style for "+t)}(a.style,o),!(o=function(t,e){if(e[t])return e[t];if(400===t&&e[500])return e[500];if(500===t&&e[400])return e[400];var r=jt[t],n=Bt(e,Ct,r,t<400?-1:1);if(!n)throw new Error("Could not find a matching font-weight for value "+t);return n}(a.weight,o)))throw new Error("Failed to resolve a font for the rule '"+Et(a)+"'.");return o}(u,c);this.pdf.setFont(f.ref.name,f.ref.style)}else{var d="";("bold"===n||parseInt(n,10)>=700||"bold"===r)&&(d="bold"),"italic"===r&&(d+="italic"),0===d.length&&(d="normal");for(var p="",g={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},m=0;m<s.length;m++){if(void 0!==this.pdf.internal.getFont(s[m],d,{noFallback:!0,disableWarning:!0})){p=s[m];break}if("bolditalic"===d&&void 0!==this.pdf.internal.getFont(s[m],"bold",{noFallback:!0,disableWarning:!0}))p=s[m],d="bold";else if(void 0!==this.pdf.internal.getFont(s[m],"normal",{noFallback:!0,disableWarning:!0})){p=s[m],d="normal";break}}if(""===p)for(var v=0;v<s.length;v++)if(g[s[v]]){p=g[s[v]];break}p=""===p?"Times":p,this.pdf.setFont(p,d)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(t){this.ctx.globalCompositeOperation=t}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(t){this.ctx.globalAlpha=t}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(t){this.ctx.lineDashOffset=t,T.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(t){this.ctx.lineDash=t,T.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(t){this.ctx.ignoreClearRect=Boolean(t)}})};p.prototype.setLineDash=function(t){this.lineDash=t},p.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},p.prototype.fill=function(){x.call(this,"fill",!1)},p.prototype.stroke=function(){x.call(this,"stroke",!1)},p.prototype.beginPath=function(){this.path=[{type:"begin"}]},p.prototype.moveTo=function(t,e){if(isNaN(t)||isNaN(e))throw o.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var r=this.ctx.transform.applyToPoint(new u(t,e));this.path.push({type:"mt",x:r.x,y:r.y}),this.ctx.lastPoint=new u(t,e)},p.prototype.closePath=function(){var e=new u(0,0),r=0;for(r=this.path.length-1;-1!==r;r--)if("begin"===this.path[r].type&&"object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()
vendor: 11,205 bytes, line 235
235(this.path[r+1])&&"number"==typeof this.path[r+1].x){e=new u(this.path[r+1].x,this.path[r+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new u(e.x,e.y)},p.prototype.lineTo=function(t,e){if(isNaN(t)||isNaN(e))throw o.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var r=this.ctx.transform.applyToPoint(new u(t,e));this.path.push({type:"lt",x:r.x,y:r.y}),this.ctx.lastPoint=new u(r.x,r.y)},p.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),x.call(this,null,!0)},p.prototype.quadraticCurveTo=function(t,e,r,n){if(isNaN(r)||isNaN(n)||isNaN(t)||isNaN(e))throw o.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var i=this.ctx.transform.applyToPoint(new u(r,n)),a=this.ctx.transform.applyToPoint(new u(t,e));this.path.push({type:"qct",x1:a.x,y1:a.y,x:i.x,y:i.y}),this.ctx.lastPoint=new u(i.x,i.y)},p.prototype.bezierCurveTo=function(t,e,r,n,i,a){if(isNaN(i)||isNaN(a)||isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw o.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var s=this.ctx.transform.applyToPoint(new u(i,a)),c=this.ctx.transform.applyToPoint(new u(t,e)),l=this.ctx.transform.applyToPoint(new u(r,n));this.path.push({type:"bct",x1:c.x,y1:c.y,x2:l.x,y2:l.y,x:s.x,y:s.y}),this.ctx.lastPoint=new u(s.x,s.y)},p.prototype.arc=function(t,e,r,n,i,a){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||isNaN(i))throw o.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(a=Boolean(a),!this.ctx.transform.isIdentity){var s=this.ctx.transform.applyToPoint(new u(t,e));t=s.x,e=s.y;var c=this.ctx.transform.applyToPoint(new u(0,r)),l=this.ctx.transform.applyToPoint(new u(0,0));r=Math.sqrt(Math.pow(c.x-l.x,2)+Math.pow(c.y-l.y,2))}Math.abs(i-n)>=2*Math.PI&&(n=0,i=2*Math.PI),this.path.push({type:"arc",x:t,y:e,radius:r,startAngle:n,endAngle:i,counterclockwise:a})},p.prototype.arcTo=function(t,e,r,n,i){throw new Error("arcTo not implemented.")},p.prototype.rect=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw o.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(t,e),this.lineTo(t+r,e),this.lineTo(t+r,e+n),this.lineTo(t,e+n),this.lineTo(t,e),this.lineTo(t+r,e),this.lineTo(t,e)},p.prototype.fillRect=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw o.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!m.call(this)){var i={};"butt"!==this.lineCap&&(i.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(i.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(t,e,r,n),this.fill(),i.hasOwnProperty("lineCap")&&(this.lineCap=i.lineCap),i.hasOwnProperty("lineJoin")&&(this.lineJoin=i.lineJoin)}},p.prototype.strokeRect=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw o.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");v.call(this)||(this.beginPath(),this.rect(t,e,r,n),this.stroke())},p.prototype.clearRect=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw o.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(t,e,r,n))},p.prototype.save=function(t){t="boolean"!=typeof t||t;for(var e=this.pdf.internal.getCurrentPageInfo().pageNumber,r=0;r<this.pdf.internal.getNumberOfPages();r++)this.pdf.setPage(r+1),this.pdf.internal.out("q");if(this.pdf.setPage(e),t){this.ctx.fontSize=this.pdf.internal.getFontSize();var n=new d(this.ctx);this.ctxStack.push(this.ctx),this.ctx=n}},p.prototype.restore=function(t){t="boolean"!=typeof t||t;for(var e=this.pdf.internal.getCurrentPageInfo().pageNumber,r=0;r<this.pdf.internal.getNumberOfPages();r++)this.pdf.setPage(r+1),this.pdf.internal.out("Q");this.pdf.setPage(e),t&&0!==this.ctxStack.length&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},p.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var g=function(t){var e,r,n,i;if(!0===t.isCanvasGradient&&(t=t.getColor()),!t)return{r:0,g:0,b:0,a:0,style:t};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(t))e=0,r=0,n=0,i=0;else{var a=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(t);if(null!==a)e=parseInt(a[1]),r=parseInt(a[2]),n=parseInt(a[3]),i=1;else if(null!==(a=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(t)))e=parseInt(a[1]),r=parseInt(a[2]),n=parseInt(a[3]),i=parseFloat(a[4]);else{if(i=1,"string"==typeof t&&"#"!==t.charAt(0)){var o=new h(t);t=o.ok?o.toHex():"#000000"}4===t.length?(e=t.substring(1,2),e+=e,r=t.substring(2,3),r+=r,n=t.substring(3,4),n+=n):(e=t.substring(1,3),r=t.substring(3,5),n=t.substring(5,7)),e=parseInt(e,16),r=parseInt(r,16),n=parseInt(n,16)}}return{r:e,g:r,b:n,a:i,style:t}},m=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},v=function(){return Boolean(this.ctx.isStrokeTransparent||0==this.globalAlpha)};p.prototype.fillText=function(t,e,r,n){if(isNaN(e)||isNaN(r)||"string"!=typeof t)throw o.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(n=isNaN(n)?void 0:n,!m.call(this)){var i=E(this.ctx.transform.rotation),a=this.ctx.transform.scaleX;C.call(this,{text:t,x:e,y:r,scale:a,angle:i,align:this.textAlign,maxWidth:n})}},p.prototype.strokeText=function(t,e,r,n){if(isNaN(e)||isNaN(r)||"string"!=typeof t)throw o.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!v.call(this)){n=isNaN(n)?void 0:n;var i=E(this.ctx.transform.rotation),a=this.ctx.transform.scaleX;C.call(this,{text:t,x:e,y:r,scale:a,renderingMode:"stroke",angle:i,align:this.textAlign,maxWidth:n})}},p.prototype.measureText=function(t){if("string"!=typeof t)throw o.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var e=this.pdf,r=this.pdf.internal.scaleFactor,n=e.internal.getFontSize(),i=e.getStringUnitWidth(t)*n/e.internal.scaleFactor;return new function(t){var e=(t=t||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return e}}),this}({width:i*=Math.round(96*r/72*1e4)/1e4})},p.prototype.scale=function(t,e){if(isNaN(t)||isNaN(e))throw o.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var r=new l(t,0,0,e,0,0);this.ctx.transform=this.ctx.transform.multiply(r)},p.prototype.rotate=function(t){if(isNaN(t))throw o.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var e=new l(Math.cos(t),Math.sin(t),-Math.sin(t),Math.cos(t),0,0);this.ctx.transform=this.ctx.transform.multiply(e)},p.prototype.translate=function(t,e){if(isNaN(t)||isNaN(e))throw o.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var r=new l(1,0,0,1,t,e);this.ctx.transform=this.ctx.transform.multiply(r)},p.prototype.transform=function(t,e,r,n,i,a){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||isNaN(i)||isNaN(a))throw o.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var s=new l(t,e,r,n,i,a);this.ctx.transform=this.ctx.transform.multiply(s)},p.prototype.setTransform=function(t,e,r,n,i,a){t=isNaN(t)?1:t,e=isNaN(e)?0:e,r=isNaN(r)?0:r,n=isNaN(n)?1:n,i=isNaN(i)?0:i,a=isNaN(a)?0:a,this.ctx.transform=new l(t,e,r,n,i,a)};var b=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};p.prototype.drawImage=function(t,e,r,n,i,a,o,s,u){var h=this.pdf.getImageProperties(t),f=1,d=1,p=1,g=1;void 0!==n&&void 0!==s&&(p=s/n,g=u/i,f=h.width/n*s/n,d=h.height/i*u/i),void 0===a&&(a=e,o=r,e=0,r=0),void 0!==n&&void 0===s&&(s=n,u=i),void 0===n&&void 0===s&&(s=h.width,u=h.height);var m=this.ctx.transform.decompose(),v=E(m.rotate.shx),w=new l,x=(w=(w=(w=w.multiply(m.translate)).multiply(m.skew)).multiply(m.scale)).applyToRectangle(new c(a-e*p,o-r*g,n*f,i*d));if(this.autoPaging){for(var S,_=y.call(this,x),P=[],k=0;k<_.length;k+=1)-1===P.indexOf(_[k])&&P.push(_[k]);L(P);for(var F=P[0],I=P[P.length-1],C=F;C<I+1;C++){this.pdf.setPage(C);var j=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],O=1===C?this.posY+this.margin[0]:this.margin[0],B=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],M=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],q=1===C?0:B+(C-2)*M;if(0!==this.ctx.clip_path.length){var R=this.path;S=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=N(S,this.posX+this.margin[3],-q+O+this.ctx.prevPageLastElemOffset),A.call(this,"fill",!0),this.path=R}var D=JSON.parse(JSON.stringify(x));D=N([D],this.posX+this.margin[3],-q+O+this.ctx.prevPageLastElemOffset)[0];var T=(C>F||C<I)&&b.call(this);T&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],j,M,null).clip().discardPath()),this.pdf.addImage(t,"JPEG",D.x,D.y,D.w,D.h,null,null,v),T&&this.pdf.restoreGraphicsState()}}else this.pdf.addImage(t,"JPEG",x.x,x.y,x.w,x.h,null,null,v)};var y=function(t,e,r){var n=[];e=e||this.pdf.internal.pageSize.width,r=r||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var i=this.posY+this.ctx.prevPageLastElemOffset;switch(t.type){default:case"mt":case"lt":n.push(Math.floor((t.y+i)/r)+1);break;case"arc":n.push(Math.floor((t.y+i-t.radius)/r)+1),n.push(Math.floor((t.y+i+t.radius)/r)+1);break;case"qct":var a=R(this.ctx.lastPoint.x,this.ctx.lastPoint.y,t.x1,t.y1,t.x,t.y);n.push(Math.floor((a.y+i)/r)+1),n.push(Math.floor((a.y+a.h+i)/r)+1);break;case"bct":var o=D(this.ctx.lastPoint.x,this.ctx.lastPoint.y,t.x1,t.y1,t.x2,t.y2,t.x,t.y);n.push(Math.floor((o.y+i)/r)+1),n.push(Math.floor((o.y+o.h+i)/r)+1);break;case"rect":n.push(Math.floor((t.y+i)/r)+1),n.push(Math.floor((t.y+t.h+i)/r)+1)}for(var s=0;s<n.length;s+=1)for(;this.pdf.internal.getNumberOfPages()<n[s];)w.call(this);return n},w=function(){var t=this.fillStyle,e=this.strokeStyle,r=this.font,n=this.lineCap,i=this.lineWidth,a=this.lineJoin;this.pdf.addPage(),this.fillStyle=t,this.strokeStyle=e,this.font=r,this.lineCap=n,this.lineWidth=i,this.lineJoin=a},N=function(t,e,r){for(var n=0;n<t.length;n++)switch(t[n].type){case"bct":t[n].x2+=e,t[n].y2+=r;case"qct":t[n].x1+=e,t[n].y1+=r;default:t[n].x+=e,t[n].y+=r}return t},L=function(t){return t.sort(
vendor: 7,618 bytes, line 235
235(function(t,e){return t-e}))},x=function(t,e){var r=this.fillStyle,n=this.strokeStyle,i=this.lineCap,a=this.lineWidth,o=Math.abs(a*this.ctx.transform.scaleX),s=this.lineJoin;if(this.autoPaging){for(var u,c,l=JSON.parse(JSON.stringify(this.path)),h=JSON.parse(JSON.stringify(this.path)),f=[],d=0;d<h.length;d++)if(void 0!==h[d].x)for(var p=y.call(this,h[d]),g=0;g<p.length;g+=1)-1===f.indexOf(p[g])&&f.push(p[g]);for(var m=0;m<f.length;m++)for(;this.pdf.internal.getNumberOfPages()<f[m];)w.call(this);L(f);for(var v=f[0],x=f[f.length-1],S=v;S<x+1;S++){this.pdf.setPage(S),this.fillStyle=r,this.strokeStyle=n,this.lineCap=i,this.lineWidth=o,this.lineJoin=s;var _=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],P=1===S?this.posY+this.margin[0]:this.margin[0],k=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],F=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],I=1===S?0:k+(S-2)*F;if(0!==this.ctx.clip_path.length){var C=this.path;u=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=N(u,this.posX+this.margin[3],-I+P+this.ctx.prevPageLastElemOffset),A.call(this,t,!0),this.path=C}if(c=JSON.parse(JSON.stringify(l)),this.path=N(c,this.posX+this.margin[3],-I+P+this.ctx.prevPageLastElemOffset),!1===e||0===S){var j=(S>v||S<x)&&b.call(this);j&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],_,F,null).clip().discardPath()),A.call(this,t,e),j&&this.pdf.restoreGraphicsState()}this.lineWidth=a}this.path=l}else this.lineWidth=o,A.call(this,t,e),this.lineWidth=a},A=function(t,e){if(("stroke"!==t||e||!v.call(this))&&("stroke"===t||e||!m.call(this))){for(var r,n,i=[],a=this.path,o=0;o<a.length;o++){var s=a[o];switch(s.type){case"begin":i.push({begin:!0});break;case"close":i.push({close:!0});break;case"mt":i.push({start:s,deltas:[],abs:[]});break;case"lt":var u=i.length;if(a[o-1]&&!isNaN(a[o-1].x)&&(r=[s.x-a[o-1].x,s.y-a[o-1].y],u>0))for(;u>=0;u--)if(!0!==i[u-1].close&&!0!==i[u-1].begin){i[u-1].deltas.push(r),i[u-1].abs.push(s);break}break;case"bct":r=[s.x1-a[o-1].x,s.y1-a[o-1].y,s.x2-a[o-1].x,s.y2-a[o-1].y,s.x-a[o-1].x,s.y-a[o-1].y],i[i.length-1].deltas.push(r);break;case"qct":var c=a[o-1].x+2/3*(s.x1-a[o-1].x),l=a[o-1].y+2/3*(s.y1-a[o-1].y),h=s.x+2/3*(s.x1-s.x),f=s.y+2/3*(s.y1-s.y),d=s.x,p=s.y;r=[c-a[o-1].x,l-a[o-1].y,h-a[o-1].x,f-a[o-1].y,d-a[o-1].x,p-a[o-1].y],i[i.length-1].deltas.push(r);break;case"arc":i.push({deltas:[],abs:[],arc:!0}),Array.isArray(i[i.length-1].abs)&&i[i.length-1].abs.push(s)}}n=e?null:"stroke"===t?"stroke":"fill";for(var g=!1,b=0;b<i.length;b++)if(i[b].arc)for(var y=i[b].abs,w=0;w<y.length;w++){var N=y[w];"arc"===N.type?P.call(this,N.x,N.y,N.radius,N.startAngle,N.endAngle,N.counterclockwise,void 0,e,!g):j.call(this,N.x,N.y),g=!0}else if(!0===i[b].close)this.pdf.internal.out("h"),g=!1;else if(!0!==i[b].begin){var L=i[b].start.x,x=i[b].start.y;O.call(this,i[b].deltas,L,x),g=!0}n&&k.call(this,n),e&&F.call(this)}},S=function(t){var e=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,r=e*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return t-r;case"top":return t+e-r;case"hanging":return t+e-2*r;case"middle":return t+e/2-r;default:return t}},_=function(t){return t+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};p.prototype.createLinearGradient=function(){var t=function(){};return t.colorStops=[],t.addColorStop=function(t,e){this.colorStops.push([t,e])},t.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},t.isCanvasGradient=!0,t},p.prototype.createPattern=function(){return this.createLinearGradient()},p.prototype.createRadialGradient=function(){return this.createLinearGradient()};var P=function(t,e,r,n,i,a,o,s,u){for(var c=M.call(this,r,n,i,a),l=0;l<c.length;l++){var h=c[l];0===l&&(u?I.call(this,h.x1+t,h.y1+e):j.call(this,h.x1+t,h.y1+e)),B.call(this,t,e,h.x2,h.y2,h.x3,h.y3,h.x4,h.y4)}s?F.call(this):k.call(this,o)},k=function(t){switch(t){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},F=function(){this.pdf.clip(),this.pdf.discardPath()},I=function(t,e){this.pdf.internal.out(n(t)+" "+i(e)+" m")},C=function(t){var e;switch(t.align){case"right":case"end":e="right";break;case"center":e="center";break;default:e="left"}var r,n,i,a=this.pdf.getTextDimensions(t.text),o=S.call(this,t.y),s=_.call(this,o)-a.h,h=this.ctx.transform.applyToPoint(new u(t.x,o));if(this.autoPaging){var f=this.ctx.transform.decompose(),d=new l;d=(d=(d=d.multiply(f.translate)).multiply(f.skew)).multiply(f.scale);for(var p=this.ctx.transform.applyToRectangle(new c(t.x,o,a.w,a.h)),g=d.applyToRectangle(new c(t.x,s,a.w,a.h)),m=y.call(this,g),v=[],w=0;w<m.length;w+=1)-1===v.indexOf(m[w])&&v.push(m[w]);L(v);for(var x=v[0],P=v[v.length-1],k=x;k<P+1;k++){this.pdf.setPage(k);var F=1===k?this.posY+this.margin[0]:this.margin[0],I=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],C=this.pdf.internal.pageSize.height-this.margin[2],j=C-this.margin[0],O=this.pdf.internal.pageSize.width-this.margin[1],B=O-this.margin[3],M=1===k?0:I+(k-2)*j;if(0!==this.ctx.clip_path.length){var q=this.path;r=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=N(r,this.posX+this.margin[3],-1*M+F),A.call(this,"fill",!0),this.path=q}var E=N([JSON.parse(JSON.stringify(g))],this.posX+this.margin[3],-M+F+this.ctx.prevPageLastElemOffset)[0];t.scale>=.01&&(n=this.pdf.internal.getFontSize(),this.pdf.setFontSize(n*t.scale),i=this.lineWidth,this.lineWidth=i*t.scale);var R="text"!==this.autoPaging;if(R||E.y+E.h<=C){if(R||E.y>=F&&E.x<=O){var D=R?t.text:this.pdf.splitTextToSize(t.text,t.maxWidth||O-E.x)[0],T=N([JSON.parse(JSON.stringify(p))],this.posX+this.margin[3],-M+F+this.ctx.prevPageLastElemOffset)[0],z=R&&(k>x||k<P)&&b.call(this);z&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],B,j,null).clip().discardPath()),this.pdf.text(D,T.x,T.y,{angle:t.angle,align:e,renderingMode:t.renderingMode}),z&&this.pdf.restoreGraphicsState()}}else E.y<C&&(this.ctx.prevPageLastElemOffset+=C-E.y);t.scale>=.01&&(this.pdf.setFontSize(n),this.lineWidth=i)}}else t.scale>=.01&&(n=this.pdf.internal.getFontSize(),this.pdf.setFontSize(n*t.scale),i=this.lineWidth,this.lineWidth=i*t.scale),this.pdf.text(t.text,h.x+this.posX,h.y+this.posY,{angle:t.angle,align:e,renderingMode:t.renderingMode,maxWidth:t.maxWidth}),t.scale>=.01&&(this.pdf.setFontSize(n),this.lineWidth=i)},j=function(t,e,r,a){r=r||0,a=a||0,this.pdf.internal.out(n(t+r)+" "+i(e+a)+" l")},O=function(t,e,r){return this.pdf.lines(t,e,r,null,null)},B=function(t,e,n,i,o,u,c,l){this.pdf.internal.out([r(a(n+t)),r(s(i+e)),r(a(o+t)),r(s(u+e)),r(a(c+t)),r(s(l+e)),"c"].join(" "))},M=function(t,e,r,n){for(var i=2*Math.PI,a=Math.PI/2;e>r;)e-=i;var o=Math.abs(r-e);o<i&&n&&(o=i-o);for(var s=[],u=n?-1:1,c=e;o>1e-5;){var l=c+u*Math.min(o,a);s.push(q.call(this,t,c,l)),o-=Math.abs(l-c),c=l}return s},q=function(t,e,r){var n=(r-e)/2,i=t*Math.cos(n),a=t*Math.sin(n),o=i,s=-a,u=o*o+s*s,c=u+o*i+s*a,l=4/3*(Math.sqrt(2*u*c)-c)/(o*a-s*i),h=o-l*s,f=s+l*o,d=h,p=-f,g=n+e,m=Math.cos(g),v=Math.sin(g);return{x1:t*Math.cos(e),y1:t*Math.sin(e),x2:h*m-f*v,y2:h*v+f*m,x3:d*m-p*v,y3:d*v+p*m,x4:t*Math.cos(r),y4:t*Math.sin(r)}},E=function(t){return 180*t/Math.PI},R=function(t,e,r,n,i,a){var o=t+.5*(r-t),s=e+.5*(n-e),u=i+.5*(r-i),l=a+.5*(n-a),h=Math.min(t,i,o,u),f=Math.max(t,i,o,u),d=Math.min(e,a,s,l),p=Math.max(e,a,s,l);return new c(h,d,f-h,p-d)},D=function(t,e,r,n,i,a,o,s){var u,l,h,f,d,p,g,m,v,b,y,w,N,L,x=r-t,A=n-e,S=i-r,_=a-n,P=o-i,k=s-a;for(l=0;l<41;
vendor: 4,910 bytes, lines 235-253
235l++)v=(g=(h=t+(u=l/40)*x)+u*((d=r+u*S)-h))+u*(d+u*(i+u*P-d)-g),b=(m=(f=e+u*A)+u*((p=n+u*_)-f))+u*(p+u*(a+u*k-p)-m),0==l?(y=v,w=b,N=v,L=b):(y=Math.min(y,v),w=Math.min(w,b),N=Math.max(N,v),L=Math.max(L,b));return new c(Math.round(y),Math.round(w),Math.round(N-y),Math.round(L-w))},T=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var t,e,r=(t=this.ctx.lineDash,e=this.ctx.lineDashOffset,JSON.stringify({lineDash:t,lineDashOffset:e}));this.prevLineDash!==r&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=r)}}}(E.API),
236/**
237 * @license
238 * jsPDF filters PlugIn
239 * Copyright (c) 2014 Aras Abbasi
240 *
241 * Licensed under the MIT License.
242 * http://opensource.org/licenses/mit-license
243 */
244function(t){var r=function(t){var e,r,n,i,a,o,s,u,c,l;for(/[^\x00-\xFF]/.test(t),r=[],n=0,i=(t+=e="\0\0\0\0".slice(t.length%4||4)).length;i>n;n+=4)0!==(a=(t.charCodeAt(n)<<24)+(t.charCodeAt(n+1)<<16)+(t.charCodeAt(n+2)<<8)+t.charCodeAt(n+3))?(o=(a=((a=((a=((a=(a-(l=a%85))/85)-(c=a%85))/85)-(u=a%85))/85)-(s=a%85))/85)%85,r.push(o+33,s+33,u+33,c+33,l+33)):r.push(122);return function(t,e){for(var r=e;r>0;r--)t.pop()}(r,e.length),String.fromCharCode.apply(String,r)+"~>"},n=function(t){var e,r,n,i,a,o=String,s="length",u=255,c="charCodeAt",l="slice",h="replace";for(t[l](-2),t=t[l](0,-2)[h](/\s/g,"")[h]("z","!!!!!"),n=[],i=0,a=(t+=e="uuuuu"[l](t[s]%5||5))[s];a>i;i+=5)r=52200625*(t[c](i)-33)+614125*(t[c](i+1)-33)+7225*(t[c](i+2)-33)+85*(t[c](i+3)-33)+(t[c](i+4)-33),n.push(u&r>>24,u&r>>16,u&r>>8,u&r);return function(t,e){for(var r=e;r>0;r--)t.pop()}(n,e[s]),o.fromCharCode.apply(o,n)},i=function(t){return t.split("").map((function(t){return("0"+t.charCodeAt().toString(16)).slice(-2)})).join("")+">"},a=function(t){var e=new RegExp(/^([0-9A-Fa-f]{2})+$/);if(-1!==(t=t.replace(/\s/g,"")).indexOf(">")&&(t=t.substr(0,t.indexOf(">"))),t.length%2&&(t+="0"),!1===e.test(t))return"";for(var r="",n=0;n<t.length;n+=2)r+=String.fromCharCode("0x"+(t[n]+t[n+1]));return r},o=function(t){for(var r=new Uint8Array(t.length),n=t.length;n--;)r[n]=t.charCodeAt(n);return(r=Object(fflate__WEBPACK_IMPORTED_MODULE_1__["zlibSync"])(r)).reduce((function(t,e){return t+String.fromCharCode(e)}),"")};t.processDataByFilters=function(t,e){var s=0,u=t||"",c=[];for("string"==typeof(e=e||[])&&(e=[e]),s=0;s<e.length;s+=1)switch(e[s]){case"ASCII85Decode":case"/ASCII85Decode":u=n(u),c.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":u=r(u),c.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":u=a(u),c.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":u=i(u),c.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":u=o(u),c.push("/FlateDecode");break;default:throw new Error('The filter: "'+e[s]+'" is not implemented')}return{data:u,reverseChain:c.reverse().join(" ")}}}(E.API),
245/**
246 * @license
247 * jsPDF fileloading PlugIn
248 * Copyright (c) 2018 Aras Abbasi ([email protected])
249 *
250 * Licensed under the MIT License.
251 * http://opensource.org/licenses/mit-license
252 */
253function(t){t.loadFile=function(t,e,r){return function(t,e,r){e=!1!==e,r="function"==typeof r?r:function(){};var n=void 0;try{n=function(t,e,r){var n=new XMLHttpRequest,i=0,a=function(t){var e=t.length,r=[],n=String.fromCharCode;for(i=0;i<e;i+=1)r.push(n(255&t.charCodeAt(i)));return r.join("")};if(n.open("GET",t,!e),n.overrideMimeType("text/plain; charset=x-user-defined"),!1===e&&(n.onload=function(){200===n.status?r(a(this.responseText)):r(void 0)}),n.send(null),e&&200===n.status)return a(n.responseText)}(t,e,r)}catch(i){}return n}(t,e,r)},t.allowFsRead=void 0,t.loadImageFile=t.loadFile}(E.API),function(e){function r(){return(i.html2canvas?Promise.resolve(i.html2canvas):Promise.resolve().then(__webpack_require__.t.bind(null,243,7))).catch((function(t){return Promise.reject(new Error("Could not load html2canvas: "+t))})).then((function(t){return t.default?t.default:t}))}function n(){return(i.DOMPurify?Promise.resolve(i.DOMPurify):Promise.resolve().then(__webpack_require__.t.bind(null,201,7))).catch((function(t){return Promise.reject(new Error("Could not load dompurify: "+t))})).then((function(t){return t.default?t.default:t}))}var a=function(e){var r=_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(e);return"undefined"===r?"undefined":"string"===r||e instanceof String?"string":"number"===r||e instanceof Number?"number":"function"===r||e instanceof Function?"function":e&&e.constructor===Array?"array":e&&1===e.nodeType?"element":"object"===r?"object":"unknown"},o=function(t,e){var r=document.createElement(t);for(var n in e.className&&(r.className=e.className),e.innerHTML&&e.dompurify&&(r.innerHTML=e.dompurify.sanitize(e.innerHTML)),e.style)r.style[n]=e.style[n];return r},s=function t(e,r){for(var n=3===e.nodeType?document.createTextNode(e.nodeValue):e.cloneNode(!1),i=e.firstChild;i;
vendor: 9,411 bytes, line 253
253i=i.nextSibling)!0!==r&&1===i.nodeType&&"SCRIPT"===i.nodeName||n.appendChild(t(i,r));return 1===e.nodeType&&("CANVAS"===e.nodeName?(n.width=e.width,n.height=e.height,n.getContext("2d").drawImage(e,0,0)):"TEXTAREA"!==e.nodeName&&"SELECT"!==e.nodeName||(n.value=e.value),n.addEventListener("load",(function(){n.scrollTop=e.scrollTop,n.scrollLeft=e.scrollLeft}),!0)),n},u=function t(e){var r=Object.assign(t.convert(Promise.resolve()),JSON.parse(JSON.stringify(t.template))),n=t.convert(Promise.resolve(),r);return(n=n.setProgress(1,t,1,[t])).set(e)};(u.prototype=Object.create(Promise.prototype)).constructor=u,u.convert=function(t,e){return t.__proto__=e||u.prototype,t},u.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},u.prototype.from=function(t,e){return this.then((function(){switch(e=e||function(t){switch(a(t)){case"string":return"string";case"element":return"canvas"===t.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(t),e){case"string":return this.then(n).then((function(e){return this.set({src:o("div",{innerHTML:t,dompurify:e})})}));case"element":return this.set({src:t});case"canvas":return this.set({canvas:t});case"img":return this.set({img:t});default:return this.error("Unknown source type.")}}))},u.prototype.to=function(t){switch(t){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},u.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then((function(){var t={position:"relative",display:"inline-block",width:("number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},e=s(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===e.tagName&&(t.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=o("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=o("div",{className:"html2pdf__container",style:t}),this.prop.container.appendChild(e),this.prop.container.firstChild.appendChild(o("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"}))},u.prototype.toCanvas=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then(r).then((function(t){var e=Object.assign({},this.opt.html2canvas);return delete e.onrendered,t(this.prop.container,e)})).then((function(t){(this.opt.html2canvas.onrendered||function(){})(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)}))},u.prototype.toContext2d=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then(r).then((function(t){var e=this.opt.jsPDF,r=this.opt.fontFaces,n="number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,i=Object.assign({async:!0,allowTaint:!0,scale:n,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete i.onrendered,e.context2d.autoPaging=void 0===this.opt.autoPaging||this.opt.autoPaging,e.context2d.posX=this.opt.x,e.context2d.posY=this.opt.y,e.context2d.margin=this.opt.margin,e.context2d.fontFaces=r,r)for(var a=0;a<r.length;++a){var o=r[a],s=o.src.find((function(t){return"truetype"===t.format}));s&&e.addFont(s.url,o.ref.name,o.ref.style)}return i.windowHeight=i.windowHeight||0,i.windowHeight=0==i.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):i.windowHeight,e.context2d.save(!0),t(this.prop.container,i)})).then((function(t){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)}))},u.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var t=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=t}))},u.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then((function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF}))},u.prototype.output=function(t,e,r){return"img"===(r=r||"pdf").toLowerCase()||"image"===r.toLowerCase()?this.outputImg(t,e):this.outputPdf(t,e)},u.prototype.outputPdf=function(t,e){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(t,e)}))},u.prototype.outputImg=function(t){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(t){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+t+'" is not supported.'}}))},u.prototype.save=function(t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(t?{filename:t}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},u.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){this.prop.callback(this.prop.pdf)}))},u.prototype.set=function(t){if("object"!==a(t))return this;var e=Object.keys(t||{}).map((function(e){if(e in u.template.prop)return function(){this.prop[e]=t[e]};switch(e){case"margin":return this.setMargin.bind(this,t.margin);case"jsPDF":return function(){return this.opt.jsPDF=t.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,t.pageSize);default:return function(){this.opt[e]=t[e]}}}),this);return this.then((function(){return this.thenList(e)}))},u.prototype.get=function(t,e){return this.then((function(){var r=t in u.template.prop?this.prop[t]:this.opt[t];return e?e(r):r}))},u.prototype.setMargin=function(t){return this.then((function(){switch(a(t)){case"number":t=[t,t,t,t];case"array":if(2===t.length&&(t=[t[0],t[1],t[0],t[1]]),4===t.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=t})).then(this.setPageSize)},u.prototype.setPageSize=function(t){function e(t,e){return Math.floor(t*e/72*96)}return this.then((function(){(t=t||E.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(t.inner={width:t.width-this.opt.margin[1]-this.opt.margin[3],height:t.height-this.opt.margin[0]-this.opt.margin[2]},t.inner.px={width:e(t.inner.width,t.k),height:e(t.inner.height,t.k)},t.inner.ratio=t.inner.height/t.inner.width),this.prop.pageSize=t}))},u.prototype.setProgress=function(t,e,r,n){return null!=t&&(this.progress.val=t),null!=e&&(this.progress.state=e),null!=r&&(this.progress.n=r),null!=n&&(this.progress.stack=n),this.progress.ratio=this.progress.val/this.progress.state,this},u.prototype.updateProgress=function(t,e,r,n){return this.setProgress(t?this.progress.val+t:null,e||null,r?this.progress.n+r:null,n?this.progress.stack.concat(n):null)},u.prototype.then=function(t,e){var r=this;return this.thenCore(t,e,(function(t,e){return r.updateProgress(null,null,1,[t]),Promise.prototype.then.call(this,(function(e){return r.updateProgress(null,t),e})).then(t,e).then((function(t){return r.updateProgress(1),t}))}))},u.prototype.thenCore=function(t,e,r){r=r||Promise.prototype.then;var n=this;t&&(t=t.bind(n)),e&&(e=e.bind(n));var i=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?n:u.convert(Object.assign({},n),Promise.prototype),a=r.call(i,t,e);return u.convert(a,n.__proto__)},u.prototype.thenExternal=function(t,e){return Promise.prototype.then.call(this,t,e)},u.prototype.thenList=function(t){var e=this;return t.forEach((function(t){e=e.thenCore(t)})),e},u.prototype.catch=function(t){t&&(t=t.bind(this));var e=Promise.prototype.catch.call(this,t);return u.convert(e,this)},u.prototype.catchExternal=function(t){return Promise.prototype.catch.call(this,t)},u.prototype.error=function(t){return this.then((function(){throw new Error(t)}))},u.prototype.using=u.prototype.set,u.prototype.saveAs=u.prototype.save,u.prototype.exp
vendor: 9,175 bytes, lines 253-267
253ort=u.prototype.output,u.prototype.run=u.prototype.then,E.getPageSize=function(e,r,n){if("object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(e)){var i=e;e=i.orientation,r=i.unit||r,n=i.format||n}r=r||"mm",n=n||"a4",e=(""+(e||"P")).toLowerCase();var a,o=(""+n).toLowerCase(),s={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(r){case"pt":a=1;break;case"mm":a=72/25.4;break;case"cm":a=72/2.54;break;case"in":a=72;break;case"px":a=.75;break;case"pc":case"em":a=12;break;case"ex":a=6;break;default:throw"Invalid unit: "+r}var u,c=0,l=0;if(s.hasOwnProperty(o))c=s[o][1]/a,l=s[o][0]/a;else try{c=n[1],l=n[0]}catch(h){throw new Error("Invalid format: "+n)}if("p"===e||"portrait"===e)e="p",l>c&&(u=l,l=c,c=u);else{if("l"!==e&&"landscape"!==e)throw"Invalid orientation: "+e;e="l",c>l&&(u=l,l=c,c=u)}return{width:l,height:c,unit:r,k:a,orientation:e}},e.html=function(t,e){(e=e||{}).callback=e.callback||function(){},e.html2canvas=e.html2canvas||{},e.html2canvas.canvas=e.html2canvas.canvas||this.canvas,e.jsPDF=e.jsPDF||this,e.fontFaces=e.fontFaces?e.fontFaces.map(Ot):null;var r=new u(e);return e.worker?r:r.from(t).doCallback()}}(E.API),E.API.addJS=function(t){var e,r,n=function(t){for(var e="",r=0;r<t.length;r++){var n=t[r];if("("===n||")"===n){for(var i=0,a=r-1;a>=0&&"\\"===t[a];a--)i++;e+=i%2==0?"\\"+n:n}else e+=n}return e}(t);return this.internal.events.subscribe("postPutResources",(function(){e=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(e+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),r=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+n+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){void 0!==e&&void 0!==r&&this.internal.out("/Names <</JavaScript "+e+" 0 R>>")})),this
254/**
255 * @license
256 * Copyright (c) 2014 Steven Spungin (TwelveTone LLC)  [email protected]
257 *
258 * Licensed under the MIT License.
259 * http://opensource.org/licenses/mit-license
260 */},function(t){var e;t.events.push(["postPutResources",function(){var t=this,r=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var n=t.outline.render().split(/\r\n/),i=0;i<n.length;i++){var a=n[i],o=r.exec(a);if(null!=o){var s=o[1];t.internal.newObjectDeferredBegin(s,!1)}t.internal.write(a)}if(this.outline.createNamedDestinations){var u=this.internal.pages.length,c=[];for(i=0;i<u;i++){var l=t.internal.newObject();c.push(l);var h=t.internal.getPageInfo(i+1);t.internal.write("<< /D["+h.objId+" 0 R /XYZ null null null]>> endobj")}var f=t.internal.newObject();for(t.internal.write("<< /Names [ "),i=0;i<c.length;i++)t.internal.write("(page_"+(i+1)+")"+c[i]+" 0 R");t.internal.write(" ] >>","endobj"),e=t.internal.newObject(),t.internal.write("<< /Dests "+f+" 0 R"),t.internal.write(">>","endobj")}}]),t.events.push(["putCatalog",function(){var t=this;t.outline.root.children.length>0&&(t.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&t.internal.write("/Names "+e+" 0 R"))}]),t.events.push(["initialized",function(){var t=this;t.outline={createNamedDestinations:!1,root:{children:[]}},t.outline.add=function(t,e,r){var n={title:e,options:r,children:[]};return null==t&&(t=this.root),t.children.push(n),n},t.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=t,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},t.outline.genIds_r=function(e){e.id=t.internal.newObjectDeferred();for(var r=0;r<e.children.length;r++)this.genIds_r(e.children[r])},t.outline.renderRoot=function(t){this.objStart(t),this.line("/Type /Outlines"),t.children.length>0&&(this.line("/First "+this.makeRef(t.children[0])),this.line("/Last "+this.makeRef(t.children[t.children.length-1]))),this.line("/Count "+this.count_r({count:0},t)),this.objEnd()},t.outline.renderItems=function(e){for(var r=this.ctx.pdf.internal.getVerticalCoordinateString,n=0;n<e.children.length;n++){var i=e.children[n];this.objStart(i),this.line("/Title "+this.makeString(i.title)),this.line("/Parent "+this.makeRef(e)),n>0&&this.line("/Prev "+this.makeRef(e.children[n-1])),n<e.children.length-1&&this.line("/Next "+this.makeRef(e.children[n+1])),i.children.length>0&&(this.line("/First "+this.makeRef(i.children[0])),this.line("/Last "+this.makeRef(i.children[i.children.length-1])));var a=this.count=this.count_r({count:0},i);if(a>0&&this.line("/Count "+a),i.options&&i.options.pageNumber){var o=t.internal.getPageInfo(i.options.pageNumber);this.line("/Dest ["+o.objId+" 0 R /XYZ 0 "+r(0)+" 0]")}this.objEnd()}for(var s=0;s<e.children.length;s++)this.renderItems(e.children[s])},t.outline.line=function(t){this.ctx.val+=t+"\r\n"},t.outline.makeRef=function(t){return t.id+" 0 R"},t.outline.makeString=function(e){return"("+t.internal.pdfEscape(e)+")"},t.outline.objStart=function(t){this.ctx.val+="\r\n"+t.id+" 0 obj\r\n<<\r\n"},t.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},t.outline.count_r=function(t,e){for(var r=0;r<e.children.length;r++)t.count++,this.count_r(t,e.children[r]);return t.count}}])}(E.API),
261/**
262 * @license
263 *
264 * Licensed under the MIT License.
265 * http://opensource.org/licenses/mit-license
266 */
267function(t){var e=[192,193,194,195,196,197,198,199];t.processJPEG=function(t,r,n,i,a,o){var s,u=this.decode.DCT_DECODE,c=null;if("string"==typeof t||this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t)){switch(t=a||t,t=this.__addimage__.isArrayBuffer(t)?new Uint8Array(t):t,s=function(t){for(var r,n=256*t.charCodeAt(4)+t.charCodeAt(5),i=t.length,a={width:0,height:0,numcomponents:1},o=4;o<i;o+=2){if(o+=n,-1!==e.indexOf(t.charCodeAt(o+1))){r=256*t.charCodeAt(o+5)+t.charCodeAt(o+6),a={width:256*t.charCodeAt(o+7)+t.charCodeAt(o+8),height:r,numcomponents:t.charCodeAt(o+9)};break}n=256*t.charCodeAt(o+2)+t.charCodeAt(o+3)}return a}(t=this.__addimage__.isArrayBufferView(t)?this.__addimage__.arrayBufferToBinaryString(t):t),s.numcomponents){case 1:o=this.color_spaces.DEVICE_GRAY;break;case 4:o=this.color_spaces.DEVICE_CMYK;break;case 3:o=this.color_spaces.DEVICE_RGB}c={data:t,width:s.width,height:s.height,colorSpace:o,bitsPerComponent:8,filter:u,index:r,alias:n}}return c}}(E.API),E.API.processPNG=function(t,i,a,o){if(this.__addimage__.isArrayBuffer(t)&&(t=new Uint8Array(t)),this.__addimage__.isArrayBufferView(t)){var s,u=Object(fast_png__WEBPACK_IMPORTED_MODULE_3__["decode"])(t,{checkCrc:!0}),c=u.width,l=u.height,h=u.channels,f=u.palette,d=u.depth;s=f&&1===h?function(t){for(var e=t.width,n=t.height,i=t.data,a=t.palette,o=t.depth,s=!1,u=[],c=[],l=void 0,h=!1,f=0,d=0;d<a.length;d++){var p=_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2___default()(a[d],4),g=p[0],m=p[1],v=p[2],b=p[3];u.push(g,m,v),null!=b&&(0===b?(f++,c.length<1&&c.push(d)):b<255&&(h=!0))}if(h||f>1){s=!0,c=void 0;var y=e*n;l=new Uint8Array(y);for(var w=new DataView(i.buffer),N=0;N<y;N++){var L=ee(w,N,o),x=_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_2___default()(a[L],4)[3];l[N]=x}}else 0===f&&(c=void 0);return{colorSpace:"Indexed",colorsPerPixel:1,sMaskBitsPerComponent:s?8:void 0,colorBytes:i,alphaBytes:l,needSMask:s,palette:u,mask:c}}(u):2===h||4===h?function(t){for(var e=t.data,r=t.width,n=t.height,i=t.channels,a=t.depth,o=2===i?"DeviceGray":"DeviceRGB",s=i-1,u=r*n,c=s,l=u*c,h=1*u,f=Math.ceil(l*a/8),d=Math.ceil(h*a/8),p=new Uint8Array(f),g=new Uint8Array(d),m=new DataView(e.buffer),v=new DataView(p.buffer),b=new DataView(g.buffer),y=!1,w=0;w<u;w++){for(var N=w*i,L=0;L<c;L++)re(v,ee(m,N+L,a),w*c+L,a);var x=ee(m,N+c,a);x<(1<<a)-1&&(y=!0),re(b,x,1*w,a)}return{colorSpace:o,colorsPerPixel:s,sMaskBitsPerComponent:y?a:void 0,colorBytes:p,alphaBytes:g,needSMask:y}}(u):function(t){var e=t.data,r=1===t.channels?"DeviceGray":"DeviceRGB";return{colorSpace:r,colorsPerPixel:"DeviceGray"===r?1:3,colorBytes:e instanceof Uint16Array?function(t){for(var e=t.length,r=new Uint8Array(2*e),n=new DataView(r.buffer,r.byteOffset,r.byteLength),i=0;i<e;i++)n.setUint16(2*i,t[i],!1);return r}(e):e,needSMask:!1}}(u);var p,g,m,v=s,b=v.colorSpace,y=v.colorsPerPixel,w=v.sMaskBitsPerComponent,N=v.colorBytes,L=v.alphaBytes,x=v.needSMask,A=v.palette,S=v.mask,_=null;return o!==E.API.image_compression.NONE&&"function"==typeof fflate__WEBPACK_IMPORTED_MODULE_1__["zlibSync"]
vendor: 10,855 bytes, lines 267-283
267?(_=function(t){var e;switch(t){case E.API.image_compression.FAST:e=11;break;case E.API.image_compression.MEDIUM:e=13;break;case E.API.image_compression.SLOW:e=14;break;default:e=12}return e}(o),p=this.decode.FLATE_DECODE,g="/Predictor ".concat(_," /Colors ").concat(y," /BitsPerComponent ").concat(d," /Columns ").concat(c),t=Yt(N,Math.ceil(c*y*d/8),y,d,o),x&&(m=Yt(L,Math.ceil(c*w/8),1,w,o))):(p=void 0,g=void 0,t=N,x&&(m=L)),(this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t))&&(t=this.__addimage__.arrayBufferToBinaryString(t)),(m&&this.__addimage__.isArrayBuffer(m)||this.__addimage__.isArrayBufferView(m))&&(m=this.__addimage__.arrayBufferToBinaryString(m)),{alias:a,data:t,index:i,filter:p,decodeParameters:g,transparency:S,palette:A,sMask:m,predictor:_,width:c,height:l,bitsPerComponent:d,sMaskBitsPerComponent:w,colorSpace:b}}},function(t){t.processGIF89A=function(e,r,n,i){var a=new ie(e),o=a.width,s=a.height,u=[];a.decodeAndBlitFrameRGBA(0,u);var c={data:u,width:o,height:s},l=new oe(100).encode(c,100);return t.processJPEG.call(this,l,r,n,i)},t.processGIF87A=t.processGIF89A}(E.API),se.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var t=0===this.colors?1<<this.bitPP:this.colors;this.palette=new Array(t);for(var e=0;e<t;e++){var r=this.datav.getUint8(this.pos++,!0),n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0);this.palette[e]={red:i,green:n,blue:r,quad:a}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},se.prototype.parseBGR=function(){this.pos=this.offset;var t="bit"+this.bitPP,e=this.width*this.height*4;if(e>536870912)throw new Error("Image dimensions exceed 512MB, which is too large.");this.data=new Uint8Array(e);try{this[t]()}catch(r){o.log("bit decode error:"+r)}},se.prototype.bit1=function(){var t,e=Math.ceil(this.width/8),r=e%4;for(t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,i=0;i<e;i++)for(var a=this.datav.getUint8(this.pos++,!0),o=n*this.width*4+8*i*4,s=0;s<8&&8*i+s<this.width;s++){var u=this.palette[a>>7-s&1];this.data[o+4*s]=u.blue,this.data[o+4*s+1]=u.green,this.data[o+4*s+2]=u.red,this.data[o+4*s+3]=255}0!==r&&(this.pos+=4-r)}},se.prototype.bit4=function(){for(var t=Math.ceil(this.width/2),e=t%4,r=this.height-1;r>=0;r--){for(var n=this.bottom_up?r:this.height-1-r,i=0;i<t;i++){var a=this.datav.getUint8(this.pos++,!0),o=n*this.width*4+2*i*4,s=a>>4,u=15&a,c=this.palette[s];if(this.data[o]=c.blue,this.data[o+1]=c.green,this.data[o+2]=c.red,this.data[o+3]=255,2*i+1>=this.width)break;c=this.palette[u],this.data[o+4]=c.blue,this.data[o+4+1]=c.green,this.data[o+4+2]=c.red,this.data[o+4+3]=255}0!==e&&(this.pos+=4-e)}},se.prototype.bit8=function(){for(var t=this.width%4,e=this.height-1;e>=0;e--){for(var r=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var i=this.datav.getUint8(this.pos++,!0),a=r*this.width*4+4*n;if(i<this.palette.length){var o=this.palette[i];this.data[a]=o.red,this.data[a+1]=o.green,this.data[a+2]=o.blue,this.data[a+3]=255}else this.data[a]=255,this.data[a+1]=255,this.data[a+2]=255,this.data[a+3]=255}0!==t&&(this.pos+=4-t)}},se.prototype.bit15=function(){for(var t=this.width%3,e=parseInt("11111",2),r=this.height-1;r>=0;r--){for(var n=this.bottom_up?r:this.height-1-r,i=0;i<this.width;i++){var a=this.datav.getUint16(this.pos,!0);this.pos+=2;var o=(a&e)/e*255|0,s=(a>>5&e)/e*255|0,u=(a>>10&e)/e*255|0,c=a>>15?255:0,l=n*this.width*4+4*i;this.data[l]=u,this.data[l+1]=s,this.data[l+2]=o,this.data[l+3]=c}this.pos+=t}},se.prototype.bit16=function(){for(var t=this.width%3,e=parseInt("11111",2),r=parseInt("111111",2),n=this.height-1;n>=0;n--){for(var i=this.bottom_up?n:this.height-1-n,a=0;a<this.width;a++){var o=this.datav.getUint16(this.pos,!0);this.pos+=2;var s=(o&e)/e*255|0,u=(o>>5&r)/r*255|0,c=(o>>11)/e*255|0,l=i*this.width*4+4*a;this.data[l]=c,this.data[l+1]=u,this.data[l+2]=s,this.data[l+3]=255}this.pos+=t}},se.prototype.bit24=function(){for(var t=this.height-1;t>=0;t--){for(var e=this.bottom_up?t:this.height-1-t,r=0;r<this.width;r++){var n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),o=e*this.width*4+4*r;this.data[o]=a,this.data[o+1]=i,this.data[o+2]=n,this.data[o+3]=255}this.pos+=this.width%4}},se.prototype.bit32=function(){for(var t=this.height-1;t>=0;t--)for(var e=this.bottom_up?t:this.height-1-t,r=0;r<this.width;r++){var n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),s=e*this.width*4+4*r;this.data[s]=a,this.data[s+1]=i,this.data[s+2]=n,this.data[s+3]=o}},se.prototype.getData=function(){return this.data},
268/**
269 * @license
270 * Copyright (c) 2018 Aras Abbasi
271 *
272 * Licensed under the MIT License.
273 * http://opensource.org/licenses/mit-license
274 */
275function(t){t.processBMP=function(e,r,n,i){var a=new se(e,!1),o=a.width,s=a.height,u={data:a.getData(),width:o,height:s},c=new oe(100).encode(u,100);return t.processJPEG.call(this,c,r,n,i)}}(E.API),ue.prototype.getData=function(){return this.data},
276/**
277 * @license
278 * Copyright (c) 2019 Aras Abbasi
279 *
280 * Licensed under the MIT License.
281 * http://opensource.org/licenses/mit-license
282 */
283function(t){t.processWEBP=function(e,r,n,i){var a=new ue(e),o=a.width,s=a.height,u={data:a.getData(),width:o,height:s},c=new oe(100).encode(u,100);return t.processJPEG.call(this,c,r,n,i)}}(E.API),E.API.processRGBA=function(t,e,r){for(var n=t.data,i=n.length,a=new Uint8Array(i/4*3),o=new Uint8Array(i/4),s=0,u=0,c=0;c<i;c+=4){var l=n[c],h=n[c+1],f=n[c+2],d=n[c+3];a[s++]=l,a[s++]=h,a[s++]=f,o[u++]=d}var p=this.__addimage__.arrayBufferToBinaryString(a);return{alpha:this.__addimage__.arrayBufferToBinaryString(o),data:p,index:e,alias:r,colorSpace:"DeviceRGB",bitsPerComponent:8,width:t.width,height:t.height}},E.API.setLanguage=function(t){return void 0===this.internal.languageSettings&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),void 0!=={af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[t]&&(this.internal.languageSettings.languageCode=t,!1===this.internal.languageSettings.isSubscribed&&(this.internal.events.subscribe("putCatalog",
vendor: 1,206 bytes, line 283
283(function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")})),this.internal.languageSettings.isSubscribed=!0)),this},zt=E.API,Ut=zt.getCharWidthsArray=function(e,r){var n,i,a=(r=r||{}).font||this.internal.getFont(),o=r.fontSize||this.internal.getFontSize(),s=r.charSpace||this.internal.getCharSpace(),u=r.widths?r.widths:a.metadata.Unicode.widths,c=u.fof?u.fof:1,l=r.kerning?r.kerning:a.metadata.Unicode.kerning,h=l.fof?l.fof:1,f=!1!==r.doKerning,d=0,p=e.length,g=0,m=u[0]||c,v=[];for(n=0;n<p;n++)i=e.charCodeAt(n),"function"==typeof a.metadata.widthOfString?v.push((a.metadata.widthOfGlyph(a.metadata.characterToGlyph(i))+s*(1e3/o)||0)/1e3):(d=f&&"object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(l[i])&&!isNaN(parseInt(l[i][g],10))?l[i][g]/h:0,v.push((u[i]||m)/c+d)),g=i;return v},Ht=zt.getStringUnitWidth=function(t,e){var r=(e=e||{}).fontSize||this.internal.getFontSize(),n=e.font||this.internal.getFont(),i=e.charSpace||this.internal.getCharSpace();return zt.processArabic&&(t=zt.processArabic(t)),"function"==typeof n.metadata.widthOfString?n.metadata.widthOfString(t,r,i)/r:Ut.apply(this,arguments).reduce((function(t,e){return t+e}),0)}
vendor: 1,515 bytes, line 283
283,Wt=function(t,e,r,n){for(var i=[],a=0,o=t.length,s=0;a!==o&&s+e[a]<r;)s+=e[a],a++;i.push(t.slice(0,a));var u=a;for(s=0;a!==o;)s+e[a]>n&&(i.push(t.slice(u,a)),s=0,u=a),s+=e[a],a++;return u!==a&&i.push(t.slice(u,a)),i},Vt=function(t,e,r){r||(r={});var n,i,a,o,s,u,c,l=[],h=[l],f=r.textIndent||0,d=0,p=0,g=t.split(" "),m=Ut.apply(this,[" ",r])[0];if(u=-1===r.lineIndent?g[0].length+2:r.lineIndent||0){var v=Array(u).join(" "),b=[];g.map((function(t){(t=t.split(/\s*\n/)).length>1?b=b.concat(t.map((function(t,e){return(e&&t.length?"\n":"")+t}))):b.push(t[0])})),g=b,u=Ht.apply(this,[v,r])}for(a=0,o=g.length;a<o;a++){var y=0;if(n=g[a],u&&"\n"==n[0]&&(n=n.substr(1),y=1),f+d+(p=(i=Ut.apply(this,[n,r])).reduce((function(t,e){return t+e}),0))>e||y){if(p>e){for(s=Wt.apply(this,[n,i,e-(f+d),e]),l.push(s.shift()),l=[s.pop()];s.length;)h.push([s.shift()]);p=i.slice(n.length-(l[0]?l[0].length:0)).reduce((function(t,e){return t+e}),0)}else l=[n];h.push(l),f=p+u,d=m}else l.push(n),f+=d+p,d=m}return c=u?function(t,e){return(e?v:"")+t.join(" ")}:function(t){return t.join(" ")},h.map(c)},zt.splitTextToSize=function(t,e,r){var n,i=(r=r||{}).fontSize||this.internal.getFontSize(),a=function(t){if(t.widths&&t.kerning)return{widths:t.widths,kerning:t.kerning};var e=this.internal.getFont(t.fontName,t.fontStyle),r="Unicode";return e.metadata[r]?{widths:e.metadata[r].widths||{0:1},kerning:e.metadata[r].kerning||{}}:{font:e.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,r);
vendor: 1,993 bytes, line 283
283n=Array.isArray(t)?t:String(t).split(/\r?\n/);var o=1*this.internal.scaleFactor*e/i;a.textIndent=r.textIndent?1*r.textIndent*this.internal.scaleFactor/i:0,a.lineIndent=r.lineIndent;var s,u,c=[];for(s=0,u=n.length;s<u;s++)c=c.concat(Vt.apply(this,[n[s],o,a]));return c},function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var r="0123456789abcdef",n="klmnopqrstuvwxyz",i={},a={},o=0;o<16;o++)i[n[o]]=r[o],a[r[o]]=n[o];var s=function(t){return"0x"+parseInt(t,10).toString(16)},u=e.__fontmetrics__.compress=function(e){var r,n,i,o,c=["{"];for(var l in e){if(r=e[l],isNaN(parseInt(l,10))?n="'"+l+"'":(l=parseInt(l,10),n=(n=s(l).slice(2)).slice(0,-1)+a[n.slice(-1)]),"number"==typeof r)r<0?(i=s(r).slice(3),o="-"):(i=s(r).slice(2),o=""),i=o+i.slice(0,-1)+a[i.slice(-1)];else{if("object"!==_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(r))throw new Error("Don't know what to do with value type "+_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(r)+".");i=u(r)}c.push(n+i)}return c.push("}"),c.join("")},c=e.__fontmetrics__.uncompress=function(t){if("string"!=typeof t)throw new Error("Invalid argument passed to uncompress.");for(var e,r,n,a,o={},s=1,u=o,c=[],l="",h="",f=t.length-1,d=1;d<f;d+=1)"'"==(a=t[d])?e?(n=e.join(""),e=void 0):e=[]:e?e.push(a):"{"==a?(c.push([u,n]),u={},n=void 0):"}"==a?((r=c.pop())[0][r[1]]=u,n=void 0,u=r[0]):"-"==a?s=-1:void 0===n?i.hasOwnProperty(a)?(l+=i[a],n=parseInt(l,16)*s,s=1,l=""):l+=a:i.hasOwnProperty(a)?(h+=i[a],u[n]=parseInt(h,16)*s,s=1,n=void 0,h=""):h+=a;return o},l={codePages:["WinAnsiEncoding"],WinAnsiEncoding:c("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},h={Unicode:{Courier:l,"Courier-Bold":l,"Courier-BoldOblique":l,"Courier-Oblique":l,Helvetica:l,"Helvetica-Bold":l,"Helvetica-BoldOblique":l,"Helvetica-Oblique":l,"Times-Roman":l,"Times-Bold":l,"Times-BoldItalic":l,"Times-Italic":l}},f
vendor: 14,727 bytes, line 283
283={Unicode:{"Courier-Oblique":c("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":c("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":c("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:c("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":c("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":c("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:c("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:c("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":c("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:c("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":c("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":c("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":c("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":c("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};e.events.push(["addFont",function(
vendor: 10,906 bytes, lines 283-289
283t){var e=t.font,r=f.Unicode[e.postScriptName];r&&(e.metadata.Unicode={},e.metadata.Unicode.widths=r.widths,e.metadata.Unicode.kerning=r.kerning);var n=h.Unicode[e.postScriptName];n&&(e.metadata.Unicode.encoding=n,e.encoding=n.codePages[0])}])}(E.API),
284/**
285 * @license
286 * Licensed under the MIT License.
287 * http://opensource.org/licenses/mit-license
288 */
289function(t){var e=function(t){for(var e=t.length,r=new Uint8Array(e),n=0;n<e;n++)r[n]=t.charCodeAt(n);return r};t.API.events.push(["addFont",function(r){var n=void 0,i=r.font,a=r.instance;if(!i.isStandardFont){if(void 0===a)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+i.postScriptName+"').");if("string"!=typeof(n=!1===a.existsFileInVFS(i.postScriptName)?a.loadFile(i.postScriptName):a.getFileFromVFS(i.postScriptName)))throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+i.postScriptName+"').");!function(r,n){n=/^\x00\x01\x00\x00/.test(n)?e(n):e(f(n)),r.metadata=t.API.TTFFont.open(n),r.metadata.Unicode=r.metadata.Unicode||{encoding:{},kerning:{},widths:[]},r.metadata.glyIdsUsed=[0]}(i,n)}}])}(E),E.API.addSvgAsImage=function(t,e,r,n,a,s,u,c){if(isNaN(e)||isNaN(r))throw o.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(n)||isNaN(a))throw o.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var l=document.createElement("canvas");l.width=n,l.height=a;var h=l.getContext("2d");h.fillStyle="#fff",h.fillRect(0,0,l.width,l.height);var f={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},d=this;return(i.canvg?Promise.resolve(i.canvg):__webpack_require__.e(4).then(__webpack_require__.t.bind(null,1087,7))).catch((function(t){return Promise.reject(new Error("Could not load canvg: "+t))})).then((function(t){return t.default?t.default:t})).then((function(e){return e.fromString(h,t,f)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(t){return t.render(f)})).then((function(){d.addImage(l.toDataURL("image/jpeg",1),e,r,n,a,u,c)}))},E.API.putTotalPages=function(t){var e,r=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(e=new RegExp(t,"g"),r=this.internal.getNumberOfPages()):(e=new RegExp(this.pdfEscape16(t,this.internal.getFont()),"g"),r=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var n=1;n<=this.internal.getNumberOfPages();n++)for(var i=0;i<this.internal.pages[n].length;i++)this.internal.pages[n][i]=this.internal.pages[n][i].replace(e,r);return this},E.API.viewerPreferences=function(e,r){var n;e=e||{},r=r||!1;var i,a,o,s={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},u=Object.keys(s),c=[],l=0,h=0,f=0;function d(t,e){var r,n=!1;for(r=0;r<t.length;r+=1)t[r]===e&&(n=!0);return n}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(s)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,"reset"===e||!0===r){var p=u.length;for(f=0;f<p;f+=1)n[u[f]].value=n[u[f]].defaultValue,n[u[f]].explicitSet=!1}if("object"===_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0___default()(e))for(a in e)if(o=e[a],d(u,a)&&void 0!==o){if("boolean"===n[a].type&&"boolean"==typeof o)n[a].value=o;else if("name"===n[a].type&&d(n[a].valueSet,o))n[a].value=o;else if("integer"===n[a].type&&Number.isInteger(o))n[a].value=o;else if("array"===n[a].type){for(l=0;l<o.length;l+=1)if(i=!0,1===o[l].length&&"number"==typeof o[l][0])c.push(String(o[l]-1));else if(o[l].length>1){for(h=0;h<o[l].length;h+=1)"number"!=typeof o[l][h]&&(i=!1);!0===i&&c.push([o[l][0]-1,o[l][1]-1].join(" "))}n[a].value="["+c.join(" ")+"]"}else n[a].value=n[a].defaultValue;n[a].explicitSet=!0}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",(function(){var t,e=[];for(t in n)!0===n[t].explicitSet&&("name"===n[t].type?e.push("/"+t+" /"+n[t].value):e.push("/"+t+" "+n[t].value));0!==e.length&&this.internal.write("/ViewerPreferences\n<<\n"+e.join("\n")+"\n>>")})),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=n,this},E.API.addMetadata=function(t,e){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:t,namespaceUri:null!=e?e:"http://jspdf.default.namespaceuri/",rawXml:"boolean"==typeof e&&e},this.internal.events.subscribe("putCatalog",le),this.internal.events.subscribe("postPutResources",ce)),this},function(t){var e=t.API,r=e.pdfEscape16=function(t,e){for(var r,n=e.metadata.Unicode.widths,i=["","0","00","000","0000"],a=[""],o=0,s=t.length;o<s;++o){if(r=e.metadata.characterToGlyph(t.charCodeAt(o)),e.metadata.glyIdsUsed.push(r),e.metadata.toUnicode[r]=t.charCodeAt(o),-1==n.indexOf(r)&&(n.push(r),n.push([parseInt(e.metadata.widthOfGlyph(r),10)])),"0"==r)return a.join("");r=r.toString(16),a.push(i[4-r.length],r)}return a.join("")},n=function(t){var e,r,n,i,a,o,s;for(a="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n  /Registry (Adobe)\n  /Ordering (UCS)\n  /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",n=[],o=0,s=(r=Object.keys(t).sort((function(t,e){return t-e}))).length;o<s;o++)e=r[o],n.length>=100&&(a+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar",n=[]),void 0!==t[e]&&null!==t[e]&&"function"==typeof t[e].toString&&(i=("0000"+t[e].toString(16)).slice(-4),e=("0000"+(+e).toString(16)).slice(-4),n.push("<"+e+"><"+i+">"));return n.length&&(a+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar\n"),a+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"};e.events.push(["putFont",function(e){!function(e){var r=e.font,i=e.out,a=e.newObject,o=e.putStream;if(r.metadata instanceof t.API.TTFFont&&"Identity-H"===r.encoding){for(var s=r.metadata.Unicode.widths,u=r.metadata.subset.encode(r.metadata.glyIdsUsed,1),c="",l=0;l<u.length;l++)c+=String.fromCharCode(u[l]);var h=a();o({data:c,addLength1:!0,objectId:h}),i("endobj");var f=a();o({data:n(r.metadata.toUnicode),addLength1:!0,objectId:f}),i("endobj");var d=a();i("<<"),i("/Type /FontDescriptor"),i("/FontName /"+C(r.fontName)),i("/FontFile2 "+h+" 0 R"),i("/FontBBox "+t.API.PDFObject.convert(r.metadata.bbox)),i("/Flags "+r.metadata.flags),i("/StemV "+r.metadata.stemV),i("/ItalicAngle "+r.metadata.italicAngle),i("/Ascent "+r.metadata.ascender),i("/Descent "+r.metadata.decender),i("/CapHeight "+r.metadata.capHeight),i(">>"),i("endobj");var p=a();i("<<"),i("/Type /Font"),i("/BaseFont /"+C(r.fontName)),i("/FontDescriptor "+d+" 0 R"),i("/W "+t.API.PDFObject.convert(s)),i("/CIDToGIDMap /Identity"),i("/DW 1000"),i("/Subtype /CIDFontType2"),i("/CIDSystemInfo"),i("<<"),i("/Supplement 0"),i("/Registry (Adobe)"),i("/Ordering ("+r.encoding+")"),i(">>"),i(">>"),i("endobj"),r.objectNumber=a(),i("<<"),i("/Type /Font"),i("/Subtype /Type0"),i("/ToUnicode "+f+" 0 R"),i("/BaseFont /"+C(r.fontName)),i("/Encoding /"+r.encoding),i("/DescendantFonts ["+p+" 0 R]"),i(">>"),i("endobj"),r.isAlreadyPutted=!0}}(e)}]),e.events.push(["putFont",function(e){!function(e){var r=e.font,i=e.out,a=e.newObject,o=e.putStream;if(r.metadata instanceof t.API.TTFFont&&"WinAnsiEncoding"===r.encoding){for(var s=r.metadata.rawData,u="",c=0;c<s.length;c++)u+=String.fromCharCode(s[c]);var l=a();o({data:u,addLength1:!0,objectId:l}),i("endobj");var h=a();o({data:n(r.metadata.toUnicode),addLength1:!0,objectId:h}),i("endobj");var f=a();i("<<"),i("/Descent "+r.metadata.decender),i("/CapHeight "+r.metadata.capHeight),i("/StemV "+r.metadata.stemV),i("/Type /FontDescriptor"),i("/FontFile2 "+l+" 0 R"),i("/Flags 96"),i("/FontBBox "+t.API.PDFObject.convert(r.metadata.bbox)),i("/FontName /"+C(r.fontName)),i("/ItalicAngle "+r.metadata.italicAngle),i("/Ascent "+r.metadata.ascender),i(">>"),i("endobj"),r.objectNumber=a();for(var d=0;d<r.metadata.hmtx.widths.length;d++)r.metadata.hmtx.widths[d]=parseInt(r.metadata.hmtx.widths[d]*(1e3/r.metadata.head.unitsPerEm));i("<</Subtype/TrueType/Type/Font/ToUnicode "+h+" 0 R/BaseFont/"+C(r.fontName)+"/FontDescriptor "+f+" 0 R/Encoding/"+r.encoding+" /FirstChar 29 /LastChar 255 /Widths "+t.API.PDFObject.convert(r.metadata.hmtx.widths)+">>"),i("endobj"),r.isAlreadyPutted=!0}}(e)}]);var i=function(t){var e,n=t.text||"",i=t.x,a=t.y,o=t.options||{},s=t.mutex||{},u=s.pdfEscape,c=s.activeFontKey,l=s.fonts,h=c,f="",d=0,p="",g=l[h].encoding;if("Identity-H"!==l[h].encoding)return{text:n,x:i,y:a,options:o,mutex:s};for(p=n,h=c,Array.isArray(n)&&(p=n[0]),d=0;d<p.length;d+=1)l[h].metadata.hasOwnProperty("cmap")&&(e=l[h].metadata.cmap.unicode.codeMap[p[d].charCo
289deAt(0)]),e||p[d].charCodeAt(0)<256&&l[h].metadata.hasOwnProperty("Unicode")?f+=p[d]:f+="";var m="";return parseInt(h.slice(1))<14||"WinAnsiEncoding"===g?m=u(f,h).split("").map((function(t){return t.charCodeAt(0).toString(16)})
vendor: 24,058 bytes, lines 289-303
289).join(""):"Identity-H"===g&&(m=r(f,l[h])),s.isHex=!0,{text:m,x:i,y:a,options:o,mutex:s}};e.events.push(["postProcessText",function(t){var e=t.text||"",r=[],n={text:e,x:t.x,y:t.y,options:t.options,mutex:t.mutex};if(Array.isArray(e)){var a=0;for(a=0;a<e.length;a+=1)Array.isArray(e[a])&&3===e[a].length?r.push([i(Object.assign({},n,{text:e[a][0]})).text,e[a][1],e[a][2]]):r.push(i(Object.assign({},n,{text:e[a]})).text);t.text=r}else t.text=i(Object.assign({},n,{text:e})).text}])}(E),
290/**
291 * @license
292 * jsPDF virtual FileSystem functionality
293 *
294 * Licensed under the MIT License.
295 * http://opensource.org/licenses/mit-license
296 */
297function(t){var e=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0};t.existsFileInVFS=function(t){return e.call(this),void 0!==this.internal.vFS[t]},t.addFileToVFS=function(t,r){return e.call(this),this.internal.vFS[t]=r,this},t.getFileFromVFS=function(t){return e.call(this),void 0!==this.internal.vFS[t]?this.internal.vFS[t]:null}}(E.API),
298/**
299 * @license
300 * Unicode Bidi Engine based on the work of Alex Shensis (@asthensis)
301 * MIT License
302 */
303function(t){t.__bidiEngine__=t.prototype.__bidiEngine__=function(t){var r,n,i,a,o,s,u,c=e,l=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],h=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],f={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},d={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},p=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","‹","›","‹","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","﹥","﹤"],g=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),m=!1,v=0;this.__bidiEngine__={};var b=function(t){var e=t.charCodeAt(),r=e>>8,n=d[r];return void 0!==n?c[256*n+(255&e)]:252===r||253===r?"AL":g.test(r)?"L":8===r?"R":"N"},y=function(t){for(var e,r=0;r<t.length;r++){if("L"===(e=b(t.charAt(r))))return!1;if("R"===e)return!0}return!1},w=function(t,e,o,s){var u,c,l,h,f=e[s];switch(f){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":m=!1;break;case"N":case"AN":break;case"EN":m&&(f="AN");break;case"AL":m=!0,f="R";break;case"WS":case"BN":f="N";break;case"CS":s<1||s+1>=e.length||"EN"!==(u=o[s-1])&&"AN"!==u||"EN"!==(c=e[s+1])&&"AN"!==c?f="N":m&&(c="AN"),f=c===u?c:"N";break;case"ES":f="EN"===(u=s>0?o[s-1]:"B")&&s+1<e.length&&"EN"===e[s+1]?"EN":"N";break;case"ET":if(s>0&&"EN"===o[s-1]){f="EN";break}if(m){f="N";break}for(l=s+1,h=e.length;l<h&&"ET"===e[l];)l++;f=l<h&&"EN"===e[l]?"EN":"N";break;case"NSM":if(i&&!a){for(h=e.length,l=s+1;l<h&&"NSM"===e[l];)l++;if(l<h){var d=t[s],p=d>=1425&&d<=2303||64286===d;if(u=e[l],p&&("R"===u||"AL"===u)){f="R";break}}}f=s<1||"B"===(u=e[s-1])?"N":o[s-1];break;case"B":m=!1,r=!0,f=v;break;case"S":n=!0,f="N"}return f},N=function(t,e,r){var n=t.split("");return r&&L(n,r,{hiLevel:v}),n.reverse(),e&&e.reverse(),n.join("")},L=function(t,e,i){var a,o,s,u,c,d=-1,p=t.length,g=0,y=[],N=v?h:l,L=[];for(m=!1,r=!1,n=!1,o=0;o<p;o++)L[o]=b(t[o]);for(s=0;s<p;s++){if(c=g,y[s]=w(t,L,y,s),a=240&(g=N[c][f[y[s]]]),g&=15,e[s]=u=N[g][5],a>0)if(16===a){for(o=d;o<s;o++)e[o]=1;d=-1}else d=-1;if(N[g][6])-1===d&&(d=s);else if(d>-1){for(o=d;o<s;o++)e[o]=u;d=-1}"B"===L[s]&&(e[s]=0),i.hiLevel|=u}n&&function(t,e,r){for(var n=0;n<r;n++)if("S"===t[n]){e[n]=v;for(var i=n-1;i>=0&&"WS"===t[i];i--)e[i]=v}}(L,e,p)},x=function(t,e,n,i,a){if(!(a.hiLevel<t)){if(1===t&&1===v&&!r)return e.reverse(),void(n&&n.reverse());for(var o,s,u,c,l=e.length,h=0;h<l;){if(i[h]>=t){for(u=h+1;u<l&&i[u]>=t;)u++;for(c=h,s=u-1;c<s;c++,s--)o=e[c],e[c]=e[s],e[s]=o,n&&(o=n[c],n[c]=n[s],n[s]=o);h=u}h++}}},A=function(t,e,r){var n=t.split(""),i={hiLevel:v};return r||(r=[]),L(n,r,i),function(t,e,r){if(0!==r.hiLevel&&u)for(var n,i=0;i<t.length;i++)1===e[i]&&(n=p.indexOf(t[i]))>=0&&(t[i]=p[n+1])}(n,r,i),x(2,n,e,r,i),x(1,n,e,r,i),n.join("")};return this.__bidiEngine__.doBidiReorder=function(t,e,r){if(function(t,e){if(e)for(var r=0;r<t.length;r++)e[r]=r;void 0===a&&(a=y(t)),void 0===s&&(s=y(t))}(t,e),i||!o||s)if(i&&o&&a^s)v=a?1:0,t=N(t,e,r);else if(!i&&o&&s)v=a?1:0,t=A(t,e,r),t=N(t,e);else if(!i||a||o||s){if(i&&!o&&a^s)t=N(t,e),a?(v=0,t=A(t,e,r)):(v=1,t=A(t,e,r),t=N(t,e));else if(i&&a&&!o&&s)v=1,t=A(t,e,r),t=N(t,e);else if(!i&&!o&&a^s){var n=u;a?(v=1,t=A(t,e,r),v=0,u=!1,t=A(t,e,r),u=n):(v=0,t=A(t,e,r),t=N(t,e),v=1,u=!1,t=A(t,e,r),u=n,t=N(t,e))}}else v=0,t=A(t,e,r);else v=a?1:0,t=A(t,e,r);return t},this.__bidiEngine__.setOptions=function(t){t&&(i=t.isInputVisual,o=t.isOutputVisual,a=t.isInputRtl,s=t.isOutputRtl,u=t.isSymmetricSwapping)},this.__bidiEngine__.setOptions(t),this.__bidiEngine__};var e=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],r=new t.__bidiEngine__({isInputVisual:!0});t.API.events.push(["postProcessText",function(t){var e=t.text;t.x,t.y;var n=t.options||{};t.mutex,n.lang;var i=[];if(n.isInputVisual="boolean"!=typeof n.isInputVisual||n.isInputVisual,r.setOptions(n),"[object Array]"===Object.prototype.toString.call(e)){var a=0;for(i=[],a=0;a<e.length;a+=1)"[object Array]"===Object.prototype.toString.call(e[a])?i.push([r.doBidiReorder(e[a][0]),e[a][1],e[a][2]]):i.push([r.doBidiReorder(e[a])]);t.text=i}else t.text=r.doBidiReorder(e);r.setOptions({isInputVisual:!0})}])}(E),E.API.TTFFont=function(){function t(t){var e;if(this.rawData=t,e=this.contents=new fe(t),this.contents.pos=4,"ttcf"===e.readString(4))throw new Error("TTCF not supported.");e.pos=0,this.parse(),this.subset=new Ce(this),this.registerTTF()}return t.open=function(e){return new t(e)},t.prototype.parse=function(){return this.directory=new de(this.contents),this.head=new me(this),this.name=new xe(this),this.cmap=new be(this),this.toUnicode={},this.hhea=new ye(this),this.maxp=new Ae(this),this.hmtx=new Se(this),this.post=new Ne(this),this.os2=new we(this),this.loca=new Ie(this),this.glyf=new Pe(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},t.prototype.registerTTF=function(){var t,e,r,n,i;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var e,r,n,i;for(i=[],e=0,r=(n=this.bbox).length;e<r;e++)t=n[e],i.push(Math.round(t*this.scaleFactor));return i}.call(this),this.stemV=0,this.post.exists?(r=255&(n=this.post.italic_angle),32768&(e=n>>16)&&(e=-(1+(65535^e))),this.italicAngle=+(e+"."+r)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=1===(i=this.familyClass)||2===i||3===i||4===i||5===i||7===i,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},t.prototype.characterToGlyph=function(t){var e;return(null!=(e=this.cmap.unicode)?e.codeMap[t]:void 0)||0},t.prototype.widthOfGlyph=function(t){var e;return e=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*e},t.prototype.widthOfString=function(t,e,r){var n,i,a,o;for(a=0,i=0,o=(t=""+t).length;0<=o?i<o:i>o;i=0<=o?++i:--i)n=t.charCodeAt(i),a+=this.widthOfGlyph(this.characterToGlyph(n))+r*(1e3/e)||0;return a*(e/1e3)},t.prototype.lineHeight=function(t,e){var r;return null==e&&(e=!1),r=e?this.lineGap:0,(this.ascender+r-this.decender)/1e3*t},t}();var he,fe=function(){function t(t){this.data=null!=t?t:[],this.pos=0,this.length=this.data.length}return t.prototype.readByte=function(){return this.data[this.pos++]},t.prototype.writeByte=function(t){return this.data[this.pos++]=t},t.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},t.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},t.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=2147483648?t-4294967296:t},t.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),this.writeUInt32(t)},t.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},t.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},t.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},t.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},t.prototype.readString=function(t){var e,r;for(r=[],e=0;0<=t?e<t:e>t;e=0<=t?++e:--e)r[e]=String.fromCharCode(this.readByte());return r.join("")},t.prototype.writeString=function(t){var e,r,n;for(n=[],e=0,r=t.length;0<=r?e<r:e>r;e=0<=r?++e:--e)n.push(this.writeByte(t.charCodeAt(e)));return n},t.prototype.readShort=function(){return this.readInt16()},t.prototype.writeShort=function(t){return this.writeInt16(t)},t.prototype.readLongLong=function(){var t,e,r,n,i,a,o,s;return t=this.readByte(),e=this.readByte(),r=this.readByte(),n=this.readByte(),i=this.readByte(),a=this.readByte(),o=this.readByte(),s=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^e)+1099511627776*(255^r)+4294967296*(255^n)+16777216*(255^i)+65536*(255^a)+256*(255^o)+(255^s)+1):72057594037927940*t+281474976710656*e+1099511627776*r+4294967296*n+16777216*i+65536*a+256*o+s},t.prototype.writeLongLong=function(t){var e,r;return e=Math.floor(t/4294967296),r=4294967295&t,this.writeByte(e>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e),this.writeByte(r>>24&255),this.writeByte(r>>16&255),this.writeByte(r>>8&255),this.writeByte(255&r)},t.prototype.readInt=function(){return this.readInt32()},t.prototype.writeInt=function(t){return this.writeInt32(t)},t.prototype.read=function(t){var e,r;for(e=[],r=0;0<=t?r<t:r>t;r=0<=t?++r:--r)e.push(this.readByte());return e},t.prototype.write=function(t){var e,r,n,i;for(i=[],r=0,n=t.length;r<n;r++)e=t[r],i.push(this.writeByte(e));return i},t}(),de=function(){var t;function e(t){var e,r,n;for(this.scalarType=t.readInt(),this.tableCount=t.readShort(),this.searchRange=t.readShort(),this.entrySelector=t.readShort(),this.rangeShift=t.readShort(),this.tables={},r=0,n=this.tableCount;0<=n?r<n:r>n;r=0<=n?++r:--r)e={tag:t.readString(4),checksum:t.readInt(),offset:t.readInt(),length:t.readInt()},this.tables[e.tag]=e}return e.prototype.encode=function(e){var r,n,i,a,o,s,u,c,l,h,f,d,p;for(p in f=Object.keys(e).length,s=Math.log(2),l=16*Math.floor(Math.log(f)/s),a=Math.floor(l/s),c=16*f-l,(n=new fe).writeInt(this.scalarType),n.writeShort(f),n.writeShort(l),n.writeShort(a),n.writeShort(c),i=16*f,u=n.pos+i,o=null,d=[],e)for(h=e[p],n.writeString(p),n.writeInt(t(h)),n.writeInt(u),n.writeInt(h.length),d=d.concat(h),"head"===p&&(o=u),u+=h.length;u%4;)d.push(0),u++;return n.write(d),r=2981146554-t(n.data),n.pos=o+8,n.writeUInt32(r),n.data},t=function(t){var e,r,n,i;for(t=_e.call(t);t.length%4;)t.push(0);for(n=new fe(t),r=0,e=0,i=t.length;e<i;e=e+=4)r+=n.readUInt32();return 4294967295&r},e}(),pe={}.hasOwnProperty,ge=function(t,e){for(var r in e)pe.call(e,r)&&(t[r]=e[r]);function n(){this.constructor=t}return n.prototype=e.prototype,t.prototype=new n,t.__super__=e.prototype,t};he=function(){function t(t){var e;this.file=t,e=this.file.directory.tables[this.tag],this.exists=!!e,e&&(this.offset=e.offset,this.length=e.length,this.parse(this.file.contents))}return t.prototype.parse=function(){},t.prototype.encode=function(){},t.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},t}();var me=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return ge(t,he),t.prototype.tag="head",t.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.revision=t.readInt(),this.checkSumAdjustment=t.readInt(),this.magicNumber=t.readInt(),this.flags=t.readShort(),this.unitsPerEm=t.readShort(),this.created=t.readLongLong(),this.modified=t.readLongLong(),this.xMin=t.readShort(),this.yMin=t.readShort(),this.xMax=t.readShort(),this.yMax=t.readShort(),this.macStyle=t.readShort(),this.lowestRecPPEM=t.readShort(),this.fontDirectionHint=t.readShort(),this.indexToLocFormat=t.readShort(),this.glyphDataFormat=t.readShort()},t.prototype.encode=function(t){var e;return(e=new fe).writeInt(this.version),e.writeInt(this.revision),e.writeInt(this.checkSumAdjustment),e.writeInt(this.magicNumber),e.writeShort(this.flags),e.writeShort(this.unitsPerEm),e.writeLongLong(this.created),e.writeLongLong(this.modified),e.writeShort(this.xMin),e.writeShort(this.yMin),e.writeShort(this.xMax),e.writeShort(this.yMax),e.writeShort(this.macStyle),e.writeShort(this.lowestRecPPEM),e.writeShort(this.fontDirectionHint),e.writeShort(t),e.writeShort(this.glyphDataFormat),e.data},t}(),ve=function(){function t(t,e){var r,n,i,a,o,s,u,c,l,h,f,d,p,g,m,v,b;switch(this.platformID=t.readUInt16(),this.encodingID=t.readShort(),this.offset=e+t.readInt(),l=t.pos,t.pos=this.offset,this.format=t.readUInt16(),this.length=t.readUInt16(),this.language=t.readUInt16(),this.isUnicode=3===this.platformID&&1===this.encodingID&&4===this.format||0===this.platformID&&4===this.format,this.codeMap={},this.format){case 0:for(s=0;s<256;++s)this.codeMap[s]=t.readByte();break;case 4:for(f=t.readUInt16(),h=f/2,t.pos+=6,i=function(){var e,r;for(r=[],s=e=0;0<=h?e<h:e>h;s=0<=h?++e:--e)r.push(t.readUInt16());return r}(),t.pos+=2,p=function(){var e,r;for(r=[],s=e=0;0<=h?e<h:e>h;s=0<=h?++e:--e)r.push(t.readUInt16());return r}(),u=function(){var e,r;for(r=[],s=e=0;0<=h?e<h:e>h;s=0<=h?++e:--e)r.push(t.readUInt16());return r}(),c=function(){var e,r;for(r=[],s=e=0;0<=h?e<h:e>h;s=0<=h?++e:--e)r.push(t.readUInt16());return r}(),n=(this.length-t.pos+this.offset)/2,o=function(){var e,r;for(r=[],s=e=0;0<=n?e<n:e>n;s=0<=n?++e:--e)r.push(t.readUInt16());return r}(),s=m=0,b=i.length;m<b;s=++m)for(g=i[s],r=v=d=p[s];d<=g?v<=g:v>=g;r=d<=g?++v:--v)0===c[s]?a=r+u[s]:0!==(a=o[c[s]/2+(r-d)-(h-s)]||0)&&(a+=u[s]),this.codeMap[r]=65535&a}t.pos=l}return t.encode=function(t,e){var r,n,i,a,o,s,u,c,l,h,f,d,p,g,m,v,b,y,w,N,L,x,A,S,_,P,k,F,I,C,j,O,B,M,q,E,R,D,T,z,U,H,W,V,G,Y;switch(F=new fe,a=Object.keys(t).sort(
303(function(t,e){return t-e})
vendor: 11,190 bytes, line 303
303),e){case"macroman":for(p=0,g=function(){var t=[];for(d=0;d<256;++d)t.push(0);return t}(),v={0:0},i={},I=0,B=a.length;I<B;I++)null==v[W=t[n=a[I]]]&&(v[W]=++p),i[n]={old:t[n],new:v[t[n]]},g[n]=v[t[n]];return F.writeUInt16(1),F.writeUInt16(0),F.writeUInt32(12),F.writeUInt16(0),F.writeUInt16(262),F.writeUInt16(0),F.write(g),{charMap:i,subtable:F.data,maxGlyphID:p+1};case"unicode":for(P=[],l=[],b=0,v={},r={},m=u=null,C=0,M=a.length;C<M;C++)null==v[w=t[n=a[C]]]&&(v[w]=++b),r[n]={old:w,new:v[w]},o=v[w]-n,null!=m&&o===u||(m&&l.push(m),P.push(n),u=o),m=n;for(m&&l.push(m),l.push(65535),P.push(65535),S=2*(A=P.length),x=2*Math.pow(Math.log(A)/Math.LN2,2),h=Math.log(x/2)/Math.LN2,L=2*A-x,s=[],N=[],f=[],d=j=0,q=P.length;j<q;d=++j){if(_=P[d],c=l[d],65535===_){s.push(0),N.push(0);break}if(_-(k=r[_].new)>=32768)for(s.push(0),N.push(2*(f.length+A-d)),n=O=_;_<=c?O<=c:O>=c;n=_<=c?++O:--O)f.push(r[n].new);else s.push(k-_),N.push(0)}for(F.writeUInt16(3),F.writeUInt16(1),F.writeUInt32(12),F.writeUInt16(4),F.writeUInt16(16+8*A+2*f.length),F.writeUInt16(0),F.writeUInt16(S),F.writeUInt16(x),F.writeUInt16(h),F.writeUInt16(L),U=0,E=l.length;U<E;U++)n=l[U],F.writeUInt16(n);for(F.writeUInt16(0),H=0,R=P.length;H<R;H++)n=P[H],F.writeUInt16(n);for(V=0,D=s.length;V<D;V++)o=s[V],F.writeUInt16(o);for(G=0,T=N.length;G<T;G++)y=N[G],F.writeUInt16(y);for(Y=0,z=f.length;Y<z;Y++)p=f[Y],F.writeUInt16(p);return{charMap:r,subtable:F.data,maxGlyphID:b+1}}},t}(),be=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return ge(t,he),t.prototype.tag="cmap",t.prototype.parse=function(t){var e,r,n;for(t.pos=this.offset,this.version=t.readUInt16(),n=t.readUInt16(),this.tables=[],this.unicode=null,r=0;0<=n?r<n:r>n;r=0<=n?++r:--r)e=new ve(t,this.offset),this.tables.push(e),e.isUnicode&&null==this.unicode&&(this.unicode=e);return!0},t.encode=function(t,e){var r,n;return null==e&&(e="macroman"),r=ve.encode(t,e),(n=new fe).writeUInt16(0),n.writeUInt16(1),r.table=n.data.concat(r.subtable),r},t}(),ye=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return ge(t,he),t.prototype.tag="hhea",t.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.ascender=t.readShort(),this.decender=t.readShort(),this.lineGap=t.readShort(),this.advanceWidthMax=t.readShort(),this.minLeftSideBearing=t.readShort(),this.minRightSideBearing=t.readShort(),this.xMaxExtent=t.readShort(),this.caretSlopeRise=t.readShort(),this.caretSlopeRun=t.readShort(),this.caretOffset=t.readShort(),t.pos+=8,this.metricDataFormat=t.readShort(),this.numberOfMetrics=t.readUInt16()},t}(),we=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return ge(t,he),t.prototype.tag="OS/2",t.prototype.parse=function(t){if(t.pos=this.offset,this.version=t.readUInt16(),this.averageCharWidth=t.readShort(),this.weightClass=t.readUInt16(),this.widthClass=t.readUInt16(),this.type=t.readShort(),this.ySubscriptXSize=t.readShort(),this.ySubscriptYSize=t.readShort(),this.ySubscriptXOffset=t.readShort(),this.ySubscriptYOffset=t.readShort(),this.ySuperscriptXSize=t.readShort(),this.ySuperscriptYSize=t.readShort(),this.ySuperscriptXOffset=t.readShort(),this.ySuperscriptYOffset=t.readShort(),this.yStrikeoutSize=t.readShort(),this.yStrikeoutPosition=t.readShort(),this.familyClass=t.readShort(),this.panose=function(){var e,r;for(r=[],e=0;e<10;++e)r.push(t.readByte());return r}(),this.charRange=function(){var e,r;for(r=[],e=0;e<4;++e)r.push(t.readInt());return r}(),this.vendorID=t.readString(4),this.selection=t.readShort(),this.firstCharIndex=t.readShort(),this.lastCharIndex=t.readShort(),this.version>0&&(this.ascent=t.readShort(),this.descent=t.readShort(),this.lineGap=t.readShort(),this.winAscent=t.readShort(),this.winDescent=t.readShort(),this.codePageRange=function(){var e,r;for(r=[],e=0;e<2;e=++e)r.push(t.readInt());return r}(),this.version>1))return this.xHeight=t.readShort(),this.capHeight=t.readShort(),this.defaultChar=t.readShort(),this.breakChar=t.readShort(),this.maxContext=t.readShort()},t}(),Ne=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return ge(t,he),t.prototype.tag="post",t.prototype.parse=function(t){var e,r,n;switch(t.pos=this.offset,this.format=t.readInt(),this.italicAngle=t.readInt(),this.underlinePosition=t.readShort(),this.underlineThickness=t.readShort(),this.isFixedPitch=t.readInt(),this.minMemType42=t.readInt(),this.maxMemType42=t.readInt(),this.minMemType1=t.readInt(),this.maxMemType1=t.readInt(),this.format){case 65536:case 196608:break;case 131072:var i;for(r=t.readUInt16(),this.glyphNameIndex=[],i=0;0<=r?i<r:i>r;i=0<=r?++i:--i)this.glyphNameIndex.push(t.readUInt16());for(this.names=[],n=[];t.pos<this.offset+this.length;)e=t.readByte(),n.push(this.names.push(t.readString(e)));return n;case 151552:return r=t.readUInt16(),this.offsets=t.read(r);case 262144:return this.map=function(){var e,r,n;for(n=[],i=e=0,r=this.file.maxp.numGlyphs;0<=r?e<r:e>r;i=0<=r?++e:--e)n.push(t.readUInt32());return n}.call(this)}},t}(),Le=function(t,e){this.raw=t,this.length=t.length,this.platformID=e.platformID,this.encodingID=e.encodingID,this.languageID=e.languageID},xe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return ge(t,he),t.prototype.tag="name",t.prototype.parse=function(t){var e,r,n,i,a,o,s,u,c,l,h;for(t.pos=this.offset,t.readShort(),e=t.readShort(),o=t.readShort(),r=[],i=0;0<=e?i<e:i>e;i=0<=e?++i:--i)r.push({platformID:t.readShort(),encodingID:t.readShort(),languageID:t.readShort(),nameID:t.readShort(),length:t.readShort(),offset:this.offset+o+t.readShort()});for(s={},i=c=0,l=r.length;c<l;i=++c)n=r[i],t.pos=n.offset,u=t.readString(n.length),a=new Le(u,n),null==s[h=n.nameID]&&(s[h]=[]),s[n.nameID].push(a);this.strings=s,this.copyright=s[0],this.fontFamily=s[1],this.fontSubfamily=s[2],this.uniqueSubfamily=s[3],this.fontName=s[4],this.version=s[5];try{this.postscriptName=s[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(f){this.postscriptName=s[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=s[7],this.manufacturer=s[8],this.designer=s[9],this.description=s[10],this.vendorUrl=s[11],this.designerUrl=s[12],this.license=s[13],this.licenseUrl=s[14],this.preferredFamily=s[15],this.preferredSubfamily=s[17],this.compatibleFull=s[18],this.sampleText=s[19]},t}(),Ae=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return ge(t,he),t.prototype.tag="maxp",t.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.numGlyphs=t.readUInt16(),this.maxPoints=t.readUInt16(),this.maxContours=t.readUInt16(),this.maxCompositePoints=t.readUInt16(),this.maxComponentContours=t.readUInt16(),this.maxZones=t.readUInt16(),this.maxTwilightPoints=t.readUInt16(),this.maxStorage=t.readUInt16(),this.maxFunctionDefs=t.readUInt16(),this.maxInstructionDefs=t.readUInt16(),this.maxStackElements=t.readUInt16(),this.maxSizeOfInstructions=t.readUInt16(),this.maxComponentElements=t.readUInt16(),this.maxComponentDepth=t.readUInt16()},t}(),Se=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return ge(t,he),t.prototype.tag="hmtx",t.prototype.parse=function(t){var e,r,n,i,a,o,s;for(t.pos=this.offset,this.metrics=[],e=0,o=this.file.hhea.numberOfMetrics;0<=o?e<o:e>o;e=0<=o?++e:--e)this.metrics.push({advance:t.readUInt16(),lsb:t.readInt16()});for(n=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var r,i;for(i=[],e=r=0;0<=n?r<n:r>n;e=0<=n?++r:--r)i.push(t.readInt16());return i}(),this.widths=function(){var t,e,r,n;for(n=[],t=0,e=(r=this.metrics).length;t<e;t++)i=r[t],n.push(i.advance);return n}.call(this),r=this.widths[this.widths.length-1],s=[],e=a=0;0<=n?a<n:a>n;e=0<=n?++a:--a)s.push(this.widths.push(r));return s},t.prototype.forGlyph=function(t){return t in this.metrics?this.metrics[t]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[t-this.metrics.length]}},t}(),_e=[].slice,Pe=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return ge(t,he),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(t){var e,r,n,i,a,o,s,u,c,l;return t in this.cache?this.cache[t]:(i=this.file.loca,e=this.file.contents,r=i.indexOf(t),0===(n=i.lengthOf(t))?this.cache[t]=null:(e.pos=this.offset+r,a=(o=new fe(e.read(n))).readShort(),u=o.readShort(),l=o.readShort(),s=o.readShort(),c=o.readShort(),this.cache[t]=-1===a?new Fe(o,u,l,s,c):new ke(o,a,u,l,s,c),this.cache[t]))},t.prototype.encode=function(t,e,r){var n,i,a,o,s;for(a=[],i=[],o=0,s=e.length;o<s;o++)n=t[e[o]],i.push(a.length),n&&(a=a.concat(n.encode(r)));return i.push(a.length),{table:a,offsets:i}},t}(),ke=function(){function t(t,e,r,n,i,a){this.raw=t,this.numberOfContours=e,this.xMin=r,this.yMin=n,this.xMax=i,this.yMax=a,this.compound=!1}return t.prototype.encode=function(){return this.raw.data},t}(),Fe=function(){function t(t,e,r,n,i){var a,o;for(this.raw=t,this.xMin=e,this.yMin=r,this.xMax=n,this.yMax=i,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],a=this.raw;o=a.readShort(),this.glyphOffsets.push(a.pos),this.glyphIDs.push(a.readUInt16()),32&o;)a.pos+=1&o?4:2,128&o?a.pos+=8:64&o?a.pos+=4:8&o&&(a.pos+=2)}return t.prototype.encode=function(){var t,e,r;for(e=new fe(_e.call(this.raw.data)),t=0,r=this.glyphIDs.length;t<r;++t)e.pos=this.glyphOffsets[t];return e.data},t}(),Ie=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return ge(t,he),t.prototype.tag="loca",t.prototype.parse=function(t){var e,r;return t.pos=this.offset,e=this.file.head.indexToLocFormat,this.offsets=0===e?function(){var e,n;for(n=[],r=0,e=this.length;r<e;r+=2)n.push(2*t.readUInt16());return n}.call(this):function(){var e,n;for(n=[],r=0,e=this.length;r<e;r+=4)n.push(t.readUInt32());return n}.call(this)},t.prototype.indexOf=function(t){return this.offsets[t]},t.prototype.lengthOf=function(t){return this.offsets[t+1]-this.offsets[t]},t.prototype.encode=function(t,e){for(var r=new Uint32Array(this.offsets.length),n=0,i=0,a=0;a<r.length;++a)if(r[a]=n,i<e.length&&e[i]==a){++i,r[a]=n;var o=this.offsets[a],s=this.offsets[a+1]-o;s>0&&(n+=s)}for(var u=new Array(4*r.length),c=0;c<r.length;++c)u[4*c+3]=255&r[c],u[4*c+2]=(65280&r[c])>>8,u[4*c+1]=(16711680&r[c])>>16,u[4*c]=(4278190080&r[c])>>24;return u},t}(),Ce=function(){function t(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return t.prototype.generateCmap=function(){var t,e,r,n,i;for(e in n=this.font.cmap.tables[0].codeMap,t={},i=this.subset)r=i[e],t[e]=n[r];return t},t.prototype.glyphsFor=function(t){var e,r,n,i,a,o,s;for(n={},a=0,o=t.length;a<o;a++)n[i=t[a]]=this.font.glyf.glyphFor(i);for(i in e=[],n)(null!=(r=n[i])?r.compound:void 0)&&e.push.apply(e,r.glyphIDs);if(e.length>0)for(i in s=this.glyphsFor(e))r=s[i],n[i]=r;return n},t.prototype.encode=function(t,e){var r,n,i,a,o,s,u,c,l,h,f,d,p,g,m;for(n in r=be.encode(this.generateCmap(),"unicode"),a=this.glyphsFor(t),f={0:0},m=r.charMap)f[(s=m[n]).old]=s.new;for(d in h=r.maxGlyphID,a)d in f||(f[d]=h++);return c=function(t){var e,r;for(e in r={},t)r[t[e]]=e;return r}(f),l=Object.keys(c).sort(
303(function(t,e){return t-e})),p=function(){var t,e,r;for(r=[],t=0,e=l.length;t<e;t++)o=l[t],r.push(c[o]);return r}(),i=this.font.glyf.encode(a,p,f),u=this.font.loca.encode(i.offsets,p),g={cmap:this.font.cmap.raw(),glyf:i.table,loca:u,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(e)},this.font.os2.exists&&(g["OS/2"]=this.font.os2.raw()),this.font.directory.encode(g)},t}();E.API.PDFObject=function(){var t;function e(){}return t=function(t,e){return(Array(e+1).join("0")+t).slice(-e)},e.convert=function(r){var n,i,a,o;if(Array.isArray(r))return"["+function(){var t,i,a;for(a=[],t=0,i=r.length;t<i;t++)n=r[t],a.push(e.convert(n));return a}().join(" ")+"]";if("string"==typeof r)return"/"+r;if(null!=r?r.isString:void 0)return"("+r+")";if(r instanceof Date)return"(D:"+t(r.getUTCFullYear(),4)+t(r.getUTCMonth(),2)+t(r.getUTCDate(),2)+t(r.getUTCHours(),2)+t(r.getUTCMinutes(),2)+t(r.getUTCSeconds(),2)+"Z)";if("[object Object]"==={}.toString.call(r)){for(i in a=["<<"],r)o=r[i],a.push("/"+i+" "+e.convert(o));return a.push(">>"),a.join("\n")}return""+r},e}()}).call(this,__webpack_require__(35))},function(module,exports){function _arrayWithHoles(r){if(Array.isArray(r))return r}module.exports=_arrayWithHoles,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports){function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t["return"]&&(u=t["return"](),Object(u)!==u))return}finally{if(o)throw n}}return a}}module.exports=_iterableToArrayLimit,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports){function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}module.exports=_nonIterableRest,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(59);var _defineProperty2=_interopRequireDefault(__webpack_require__(89));Object.defineProperty(exports,"__esModule",{value:true});const iobuffer_1=__webpack_require__(244);const pako_1=__webpack_require__(245);const crc_1=__webpack_require__(174);const decodeInterlaceAdam7_1=__webpack_require__(619);const decodeInterlaceNull_1=__webpack_require__(621);const signature_1=__webpack_require__(175);const text_1=__webpack_require__(252);const internalTypes_1=__webpack_require__(253);class PngDecoder extends iobuffer_1.IOBuffer{constructor(data){let options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};super(data);(0,_defineProperty2.default)(this,"_checkCrc",void 0);(0,_defineProperty2.default)(this,"_inflator",void 0);(0,_defineProperty2.default)(this,"_png",void 0);(0,_defineProperty2.default)(this,"_apng",void 0);(0,_defineProperty2.default)(this,"_end",void 0);(0,_defineProperty2.default)(this,"_hasPalette",void 0);(0,_defineProperty2.default)(this,"_palette",void 0);(0,_defineProperty2.default)(this,"_hasTransparency",void 0);(0,_defineProperty2.default)(this,"_transparency",void 0);(0,_defineProperty2.default)(this,"_compressionMethod",void 0);(0,_defineProperty2.default)(this,"_filterMethod",void 0);(0,_defineProperty2.default)(this,"_interlaceMethod",void 0);(0,_defineProperty2.default)(this,"_colorType",void 0);(0,_defineProperty2.default)(this,"_isAnimated",void 0);(0,_defineProperty2.default)(this,"_numberOfFrames",void 0);(0,_defineProperty2.default)(this,"_numberOfPlays",void 0);(0,_defineProperty2.default)(this,"_frames",void 0);(0,_defineProperty2.default)(this,"_writingDataChunks",void 0);const{checkCrc:checkCrc=false}=options;this._checkCrc=checkCrc;this._inflator=new pako_1.Inflate;this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}};this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]};this._end=false;this._hasPalette=false;this._palette=[];this._hasTransparency=false;this._transparency=new Uint16Array(0);this._compressionMethod=internalTypes_1.CompressionMethod.UNKNOWN;this._filterMethod=internalTypes_1.FilterMethod.UNKNOWN;this._interlaceMethod=internalTypes_1.InterlaceMethod.UNKNOWN;this._colorType=internalTypes_1.ColorType.UNKNOWN;this._isAnimated=false;this._numberOfFrames=1;this._numberOfPlays=0;this._frames=[];this._writingDataChunks=false;this.setBigEndian()}decode(){(0,signature_1.checkSignature)(this);while(!this._end){const length=this.readUint32();const type=this.readChars(4);this.decodeChunk(length,type)}this.decodeImage();return this._png}decodeApng(){(0,signature_1.checkSignature)(this);while(!this._end){const length=this.readUint32();const type=this.readChars(4);this.decodeApngChunk(length,type)}this.decodeApngImage();return this._apng}decodeChunk(length,type){const offset=this.offset;switch(type){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(length);break;case"IDAT":this.decodeIDAT(length);break;case"IEND":this._end=true;break;case"tRNS":this.decodetRNS(length);break;case"iCCP":this.decodeiCCP(length);break;case text_1.textChunkName:(0,text_1.decodetEXt)(this._png.text,this,length);break;case"pHYs":this.decodepHYs();break;default:this.skip(length);break}if(this.offset-offset!==length){throw new Error(`Length mismatch while decoding chunk ${type}`)}if(this._checkCrc){(0,crc_1.checkCrc)(this,length+4,type)}else{this.skip(4)}}decodeApngChunk(length,type){const offset=this.offset;if(type!=="fdAT"&&type!=="IDAT"&&this._writingDataChunks){this.pushDataToFrame()}switch(type){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(length);break;default:this.decodeChunk(length,type);this.offset=offset+length;break}if(this.offset-offset!==length){throw new Error(`Length mismatch while decoding chunk ${type}`)}if(this._checkCrc){(0,crc_1.checkCrc)(this,length+4,type)}else{this.skip(4)}}decodeIHDR(){const image=this._png;image.width=this.readUint32();image.height=this.readUint32();image.depth=checkBitDepth(this.readUint8());const colorType=this.readUint8();this._colorType=colorType;let channels;switch(colorType){case internalTypes_1.ColorType.GREYSCALE:channels=1;break;case internalTypes_1.ColorType.TRUECOLOUR:channels=3;break;case internalTypes_1.ColorType.INDEXED_COLOUR:channels=1;break;case internalTypes_1.ColorType.GREYSCALE_ALPHA:channels=2;break;case internalTypes_1.ColorType.TRUECOLOUR_ALPHA:channels=4;break;case internalTypes_1.ColorType.UNKNOWN:default:throw new Error(`Unknown color type: ${colorType}`)}this._png.channels=channels;this._compressionMethod=this.readUint8();if(this._compressionMethod!==internalTypes_1.CompressionMethod.DEFLATE){throw new Error(`Unsupported compression method: ${this._compressionMethod}`)}this._filterMethod=this.readUint8();this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32();this._numberOfPlays=this.readUint32();this._isAnimated=true}decodeFCTL(){const image={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(image)}
303decodePLTE(length){if(length%3!==0){throw new RangeError(`PLTE field length must be a multiple of 3. Got ${length}`)}const l=length/3;this._hasPalette=true;const palette=[];this._palette=palette;for(let i=0;i<l;i++){palette.push([this.readUint8(),this.readUint8(),this.readUint8()])}}decodeIDAT(length){this._writingDataChunks=true;const dataLength=length;const dataOffset=this.offset+this.byteOffset;this._inflator.push(new Uint8Array(this.buffer,dataOffset,dataLength));if(this._inflator.err){throw new Error(`Error while decompressing the data: ${this._inflator.err}`)}this.skip(length)}decodeFDAT(length){this._writingDataChunks=true;let dataLength=length;let dataOffset=this.offset+this.byteOffset;dataOffset+=4;dataLength-=4;this._inflator.push(new Uint8Array(this.buffer,dataOffset,dataLength));if(this._inflator.err){throw new Error(`Error while decompressing the data: ${this._inflator.err}`)}this.skip(length)}decodetRNS(length){switch(this._colorType){case internalTypes_1.ColorType.GREYSCALE:case internalTypes_1.ColorType.TRUECOLOUR:{if(length%2!==0){throw new RangeError(`tRNS chunk length must be a multiple of 2. Got ${length}`)}if(length/2>this._png.width*this._png.height){throw new Error(`tRNS chunk contains more alph
vendor: 5,550 bytes, line 303
303a values than there are pixels (${length/2} vs ${this._png.width*this._png.height})`)}this._hasTransparency=true;this._transparency=new Uint16Array(length/2);for(let i=0;i<length/2;i++){this._transparency[i]=this.readUint16()}break}case internalTypes_1.ColorType.INDEXED_COLOUR:{if(length>this._palette.length){throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${length} vs ${this._palette.length})`)}let i=0;for(;i<length;i++){const alpha=this.readByte();this._palette[i].push(alpha)}for(;i<this._palette.length;i++){this._palette[i].push(255)}break}case internalTypes_1.ColorType.UNKNOWN:case internalTypes_1.ColorType.GREYSCALE_ALPHA:case internalTypes_1.ColorType.TRUECOLOUR_ALPHA:default:{throw new Error(`tRNS chunk is not supported for color type ${this._colorType}`)}}}decodeiCCP(length){const name=(0,text_1.readKeyword)(this);const compressionMethod=this.readUint8();if(compressionMethod!==internalTypes_1.CompressionMethod.DEFLATE){throw new Error(`Unsupported iCCP compression method: ${compressionMethod}`)}const compressedProfile=this.readBytes(length-name.length-2);this._png.iccEmbeddedProfile={name:name,profile:(0,pako_1.inflate)(compressedProfile)}}decodepHYs(){const ppuX=this.readUint32();const ppuY=this.readUint32();const unitSpecifier=this.readByte();this._png.resolution={x:ppuX,y:ppuY,unit:unitSpecifier}}decodeApngImage(){this._apng.width=this._png.width;this._apng.height=this._png.height;this._apng.channels=this._png.channels;this._apng.depth=this._png.depth;this._apng.numberOfFrames=this._numberOfFrames;this._apng.numberOfPlays=this._numberOfPlays;this._apng.text=this._png.text;this._apng.resolution=this._png.resolution;for(let i=0;i<this._numberOfFrames;i++){const newFrame={sequenceNumber:this._frames[i].sequenceNumber,delayNumber:this._frames[i].delayNumber,delayDenominator:this._frames[i].delayDenominator,data:this._apng.depth===8?new Uint8Array(this._apng.width*this._apng.height*this._apng.channels):new Uint16Array(this._apng.width*this._apng.height*this._apng.channels)};const frame=this._frames.at(i);if(frame){frame.data=(0,decodeInterlaceNull_1.decodeInterlaceNull)({data:frame.data,width:frame.width,height:frame.height,channels:this._apng.channels,depth:this._apng.depth});if(this._hasPalette){this._apng.palette=this._palette}if(this._hasTransparency){this._apng.transparency=this._transparency}if(i===0||frame.xOffset===0&&frame.yOffset===0&&frame.width===this._png.width&&frame.height===this._png.height){newFrame.data=frame.data}else{const prevFrame=this._apng.frames.at(i-1);this.disposeFrame(frame,prevFrame,newFrame);this.addFrameDataToCanvas(newFrame,frame)}this._apng.frames.push(newFrame)}}return this._apng}disposeFrame(frame,prevFrame,imageFrame){switch(frame.disposeOp){case internalTypes_1.DisposeOpType.NONE:break;case internalTypes_1.DisposeOpType.BACKGROUND:for(let row=0;row<this._png.height;row++){for(let col=0;col<this._png.width;col++){const index=(row*frame.width+col)*this._png.channels;for(let channel=0;channel<this._png.channels;channel++){imageFrame.data[index+channel]=0}}}break;case internalTypes_1.DisposeOpType.PREVIOUS:imageFrame.data.set(prevFrame.data);break;default:throw new Error("Unknown disposeOp")}}addFrameDataToCanvas(imageFrame,frame){const maxValue=1<<this._png.depth;const calculatePixelIndices=(row,col)=>{const index=((row+frame.yOffset)*this._png.width+frame.xOffset+col)*this._png.channels;const frameIndex=(row*frame.width+col)*this._png.channels;return{index:index,frameIndex:frameIndex}};switch(frame.blendOp){case internalTypes_1.BlendOpType.SOURCE:for(let row=0;row<frame.height;row++){for(let col=0;col<frame.width;col++){const{index:index,frameIndex:frameIndex}=calculatePixelIndices(row,col);for(let channel=0;channel<this._png.channels;channel++){imageFrame.data[index+channel]=frame.data[frameIndex+channel]}}}break;case internalTypes_1.BlendOpType.OVER:for(let row=0;row<frame.height;row++){for(let col=0;col<frame.width;col++){const{index:index,frameIndex:frameIndex}=calculatePixelIndices(row,col);for(let channel=0;channel<this._png.channels;channel++){const sourceAlpha=frame.data[frameIndex+this._png.channels-1]/maxValue;const foregroundValue=channel%(this._png.channels-1)===0?1:frame.data[frameIndex+channel];const value=Math.floor(sourceAlpha*foregroundValue+(1-sourceAlpha)*imageFrame.data[index+channel]);imageFrame.data[index+channel]+=value}}}break;default:throw new Error("Unknown blendOp")}}decodeImage(){var _this$_frames;if(this._inflator.err){throw new Error(`Error while decompressing the data: ${this._inflator.err}`)}const data=this._isAnimated?((_this$_frames=this._frames)===null||_this$_frames===void 0?void 0:_this$_frames.at(0)).data:this._inflator.result;if(this._filterMethod!==internalTypes_1.FilterMethod.ADAPTIVE){throw new Error(`Filter method ${this._filterMethod} not supported`)}if(this._interlaceMethod===internalTypes_1.InterlaceMethod.NO_INTERLACE){this._png.data=(0,decodeInterlaceNull_1.decodeInterlaceNull)({data:data,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth})}else if(this._interlaceMethod===internalTypes_1.InterlaceMethod.ADAM7){this._png.data=(0,decodeInterlaceAdam7_1.decodeInterlaceAdam7)({data:data,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth})}else{throw new Error(`Interlace method ${this._interlaceMethod} not supported`)}if(this._hasPalette){this._png.palette=this._palette}if(this._hasTransparency){this._png.transparency=this._transparency}}
303pushDataToFrame(){const result=this._inflator.result;const lastFrame=this._frames.at(-1);if(lastFrame){lastFrame.data=result}else{this._frames.push({sequenceNumber:0,width:this._png.width,height:this._png.height,xOffset:0,yOffset:0,delayNumber:0,delayDenominator:0,disposeOp:internalTypes_1.DisposeOpType.NONE,blendOp:internalTypes_1.BlendOpType.SOURCE,data:result})}this._inflator=new pako_1.Inflate;this._writingDataChunks=false}}exports.default=PngDecoder;function checkBitDepth(value){if(value!==1&&value!==2&&value!==4&&value!==8&&value!==16){throw new Error(`invalid bit depth: ${value}`)}return value}module.exports=exports.default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.decode=decode;exports.encode=encode;function decode(bytes){let encoding=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"utf8";const decoder=new TextDecoder(encoding);return decoder.decode(bytes)}const encoder=new TextEncoder;function encode(str){return encoder.encode(str)}},function(module,exports,__webpack_require__){"use strict";const zlib_deflate=__webpack_require__(612);const utils=__webpack_require__(248);const strings=__webpack_require__(249);const msg=__webpack_require__(173);const ZStream=__webpack_require__(250);const toString=Object.prototype.toString;const{Z_NO_FLUSH:Z_NO_FLUSH,Z_SYNC_FLUSH:Z_SYNC_FLUSH,Z_FULL_FLUSH:Z_FULL_FLUSH,Z_FINISH:Z_FINISH,Z_OK:Z_OK,Z_STREAM_END:Z_STREAM_END,Z_DEFAULT_COMPRESSION:Z_DEFAULT_COMPRESSION,Z_DEFAULT_STRATEGY:Z_DEFAULT_STRATEGY,Z_DEFLATED:Z_DEFLATED}=__webpack_require__(71);const defaultOptions={level:Z_DEFAULT_COMPRESSION,method:Z_DEFLATED,chunkSize:16384,windowBits:15,memLevel:8,strategy:Z_DEFAULT_STRATEGY,legacyHash:true};function Deflate(options){this.options=utils.assign({},defaultOptions,options||{});let opt=this.options;if(opt.raw&&opt.windowBits>0){opt.windowBits=-opt.windowBits}else if(opt.gzip&&opt.windowBits>0&&opt.windowBits<16){opt.windowBits+=16}this.err=0;this.msg="";this.ended=false;this.chunks=[];this.strm=new ZStream;this.strm.avail_out=0;let status=zlib_deflate.deflateInit2(this.strm,opt.level,opt.method,opt.windowBits,opt.memLevel,opt.strategy,opt.legacyHash);if(status!==Z_OK){throw new Error(msg[status])}if(opt.header){zlib_deflate.deflateSetHeader(this.strm,opt.header)}if(opt.dictionary){let dict;if(typeof opt.dictionary==="string"){dict=strings.string2buf(opt.dictionary)}else if(toString.call(opt.dictionary)==="[object ArrayBuffer]"){dict=new Uint8Array(opt.dictionary)}else{dict=opt.dictionary}status=zlib_deflate.deflateSetDictionary(this.strm,dict);if(status!==Z_OK){throw new Error(msg[status])}this._dict_set=true}}Deflate.prototype.push=function(data,flush_mode){const strm=this.strm;const chunkSize=this.options.chunkSize;let status,_flush_mode;if(this.ended){return false}if(flush_mode===~~flush_mode)_flush_mode=flush_mode;else _flush_mode=flush_mode===true?Z_FINISH:Z_NO_FLUSH;if(typeof data==="string"){strm.input=strings.string2buf(data)}else if(toString.call(data)==="[object ArrayBuffer]"){strm.input=new Uint8Array(data)}else{strm.input=data}strm.next_in=0;strm.avail_in=strm.input.length;for(;;){if(strm.avail_out===0){strm.output=new Uint8Array(chunkSize);strm.next_out=0;strm.avail_out=chunkSize}if((_flush_mode===Z_SYNC_FLUSH||_flush_mode===Z_FULL_FLUSH)&&strm.avail_out<=6){this.onData(strm.output.subarray(0,strm.next_out));strm.avail_out=0;continue}status=zlib_deflate.deflate(strm,_flush_mode);if(status===Z_STREAM_END){if(strm.next_out>0){this.onData(strm.output.subarray(0,strm.next_out))}status=zlib_deflate.deflateEnd(this.strm);this.onEnd(status);this.ended=true;return status===Z_OK}if(strm.avail_out===0){this.onData(strm.output);continue}if(_flush_mode>0&&strm.next_out>0){this.onData(strm.output.subarray(0,strm.next_out));strm.avail_out=0;continue}if(strm.avail_in===0)break}return true};Deflate.prototype.onData=function(chunk){this.chunks.push(chunk)};Deflate.prototype.onEnd=function(status){if(status===Z_OK){this.result=utils.flattenChunks(this.chunks)}this.chunks=[];this.err=status;this.msg=this.strm.msg};
303function deflate(input,options){const deflator=new Deflate(options);deflator.push(input,true);if(deflator.err){throw deflator.msg||msg[deflator.err]}return deflator.result}function deflateRaw(input,options){options=options||{};options.raw=true;return deflate(input,options)}function gzip(input,options){options=options||{};options.gzip=true;return deflate(input,options)}module.exports.Deflate=Deflate;module.exports.deflate=deflate;module.exports.deflateRaw=deflateRaw;module.exports.gzip=gzip;module.exports.constants=__webpack_require__(71)},function(module,exports,__webpack_require__){"use strict";const{_tr_init:_tr_init,_tr_stored_block:_tr_stored_block,_tr_flush_block:_tr_flush_block,_tr_tally:_tr_tally,_tr_align:_tr_align}=__webpack_require__(613);const adler32=__webpack_require__(246);const crc32=__webpack_require__(247);const msg=__webpack_require__(173);const{Z_NO_FLUSH:Z_NO_FLUSH,Z_PARTIAL_FLUSH:Z_PARTIAL_FLUSH,Z_FULL_FLUSH:Z_FULL_FLUSH,Z_FINISH:Z_FINISH,Z_BLOCK:Z_BLOCK,Z_OK:Z_OK,Z_STREAM_END:Z_STREAM_END,Z_STREAM_ERROR:Z_STREAM_ERROR,Z_DATA_ERROR:Z_DATA_ERROR,Z_BUF_ER
303ROR:Z_BUF_ERROR,Z_DEFAULT_COMPRESSION:Z_DEFAULT_COMPRESSION,Z_FILTERED:Z_FILTERED,Z_HUFFMAN_ONLY:Z_HUFFMAN_ONLY,Z_RLE:Z_RLE,Z_FIXED:Z_FIXED,Z_DEFAULT_STRATEGY:Z_DEFAULT_STRATEGY,Z_UNKNOWN:Z_UNKNOWN,Z_DEFLATED:Z_DEFLATED}=__webpack_require__(71);const MAX_MEM_LEVEL=9;const MAX_WBITS=15;const DEF_MEM_LEVEL=8;const LENGTH_CODES=29;const LITERALS=256;const L_CODES=LITERALS+1+LENGTH_CODES;const D_CODES=30;const BL_CODES=19;const HEAP_SIZE=2*L_CODES+1;const MAX_BITS=15;const MIN_MATCH=3;const MAX_MATCH=258;const MIN_LOOKAHEAD=MAX_MATCH+MIN_MATCH+1;const PRESET_DICT=32;const INIT_STATE=42;const GZIP_STATE=57;const EXTRA_STATE=69;const NAME_STATE=73;const COMMENT_STATE=91;const HCRC_STATE=103;const BUSY_STATE=113;const FINISH_STATE=666;const BS_NEED_MORE=1;const BS_BLOCK_DONE=2;const BS_FINISH_STARTED=3;const BS_FINISH_DONE=4;const OS_CODE=3;const err=(strm,errorCode)=>{strm.msg=msg[errorCode];return errorCode};const rank=f=>f*2-(f>4?9:0);const zero=buf=>{let len=buf.length;while(--len>=0){buf[len]=0}};const slide_hash=s=>{let n,m;let p;let wsize=s.w_size;n=s.hash_size;p=n;do{m=s.head[--p];s.head[p]=m>=wsize?m-wsize:0}while(--n);n=wsize;p=n;do{m=s.prev[--p];s.prev[p]=m>=wsize?m-wsize:0}while(--n)};let HASH=(s,prev,data)=>(prev<<s.hash_shift^data)&s.hash_mask;const INSERT_STRING=(s,str)=>{let h;if(s.legacy_hash){h=s.ins_h=HASH(s,s.ins_h,s.window[str+MIN_MATCH-1])}else{const w=s.window;const value=w[str]|w[str+1]<<8|w[str+2]<<16|w[str+3]<<24;h=s.ins_h=Math.imul(value,66521)+66521>>>16&s.hash_mask}const hash_head=s.prev[str&s.w_mask]=s.head[h];s.head[h]=str;return hash_head};const flush_pending=strm=>{const s=strm.state;let len=s.pending;if(len>strm.avail_out){len=strm.avail_out}if(len===0){return}strm.output.set(s.pending_buf.subarray(s.pending_out,s.pending_out+len),strm.next_out);strm.next_out+=len;s.pending_out+=len;strm.total_out+=len;strm.avail_out-=len;s.pending-=len;if(s.pending===0){s.pending_out=0}};const flush_block_only=(s,last)=>{_tr_flush_block(s,s.block_start>=0?s.block_start:-1,s.strstart-s.block_start,last);s.block_start=s.strstart;flush_pending(s.strm)};const put_byte=(s,b)=>{s.pending_buf[s.pending++]=b};const putShortMSB=(s,b)=>{s.pending_buf[s.pending++]=b>>>8&255;s.pending_buf[s.pending++]=b&255};const read_buf=(strm,buf,start,size)=>{let len=strm.avail_in;if(len>size){len=size}if(len===0){return 0}strm.avail_in-=len;buf.set(strm.input.subarray(strm.next_in,strm.next_in+len),start);if(strm.state.wrap===1){strm.adler=adler32(strm.adler,buf,len,start)}else if(strm.state.wrap===2){strm.adler=crc32(strm.adler,buf,len,start)}strm.next_in+=len;strm.total_in+=len;return len};const longest_match=(s,cur_match)=>{let chain_length=s.max_chain_length;let scan=s.strstart;let match;let len;let best_len=s.prev_length;let nice_match=s.nice_match;const limit=s.strstart>s.w_size-MIN_LOOKAHEAD?s.strstart-(s.w_size-MIN_LOOKAHEAD):0;const _win=s.window;const wmask=s.w_mask;const prev=s.prev;const strend=s.strstart+MAX_MATCH;let scan_end1=_win[scan+best_len-1];let scan_end=_win[scan+best_len];if(s.prev_length>=s.good_match){chain_length>>=2}if(nice_match>s.lookahead){nice_match=s.lookahead}do{match=cur_match;if(_win[match+best_len]!==scan_end||_win[match+best_len-1]!==scan_end1||_win[match]!==_win[scan]||_win[++match]!==_win[scan+1]){continue}scan+=2;match++;do{}while(_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&_win[++scan]===_win[++match]&&scan<strend);len=MAX_MATCH-(strend-scan);scan=strend-MAX_MATCH;if(len>best_len){s.match_start=cur_match;best_len=len;if(len>=nice_match){break}scan_end1=_win[scan+best_len-1];scan_end=_win[scan+best_len]}}while((cur_match=prev[cur_match&wmask])>limit&&--chain_length!==0);if(best_len<=s.lookahead){return best_len}return s.lookahead};const fill_window=s=>{const _w_size=s.w_size;let n,more,str;do{more=s.window_size-s.lookahead-s.strstart;if(s.strstart>=_w_size+(_w_size-MIN_LOOKAHEAD)){s.window.set(s.window.subarray(_w_size,_w_size+_w_size-more),0);s.match_start-=_w_size;s.strstart-=_w_size;s.block_start-=_w_size;if(s.insert>s.strstart){s.insert=s.strstart}slide_hash(s);more+=_w_size}if(s.strm.avail_in===0){break}n=read_buf(s.strm,s.window,s.strstart+s.lookahead,more);s.lookahead+=n;if(!s.legacy_hash){if(s.lookahead+s.insert>MIN_MATCH){str=s.strstart-s.insert;while(s.insert){INSERT_STRING(s,str);str++;
303s.insert--;if(s.lookahead+s.insert<=MIN_MATCH){break}}}}else if(s.lookahead+s.insert>=MIN_MATCH){str=s.strstart-s.insert;s.ins_h=s.window[str];s.ins_h=HASH(s,s.ins_h,s.window[str+1]);while(s.insert){INSERT_STRING(s,str);str++;s.insert--;if(s.lookahead+s.insert<MIN_MATCH){break}}}}while(s.lookahead<MIN_LOOKAHEAD&&s.strm.avail_in!==0)};const deflate_stored=(s,flush)=>{let min_block=s.pending_buf_size-5>s.w_size?s.w_size:s.pending_buf_size-5;let len,left,have,last=0;let used=s.strm.avail_in;do{len=65535;have=s.bi_valid+42>>3;if(s.strm.avail_out<have){break}have=s.strm.avail_out-have;left=s.strstart-s.block_start;if(len>left+s.strm.avail_in){len=left+s.strm.avail_in}if(len>have){len=have}if(len<min_block&&(len===0&&flush!==Z_FINISH||flush===Z_NO_FLUSH||len!==left+s.strm.avail_in)){break}last=flush===Z_FINISH&&len===left+s.strm.avail_in?1:0;_tr_stored_block(s,0,0,last);s.pending_buf[s.pending-4]=len;s.pending_buf[s.pending-3]=len>>8;s.pending_buf[s.pending-2]=~len;s.pending_buf[s.pending-1]=~len>>8;flush_pending(s.strm);if(left){if(left>len){left=len}s.strm.output.set(s.window.subarray(s.block_start,s.block_start+left),s.strm.next_out);s.strm.next_out+=left;s.strm.avail_out-=left;s.strm.total_out+=left;s.block_start+=left;len-=left}if(len){read_buf(s.strm,s.strm.output,s.strm.next_out,len);s.strm.next_out+=len;s.strm.avail_out-=len;s.strm.total_out+=len}}while(last===0);used-=s.strm.avail_in;if(used){if(used>=s.w_size){s.matches=2;s.window.set(s.strm.input.subarray(s.strm.next_in-s.w_size,s.strm.next_in),0);s.strstart=s.w_size;s.insert=s.strstart}else{if(s.window_size-s.strstart<=used){s.strstart-=s.w_size;s.window.set(s.window.subarray(s.w_size,s.w_size+s.strstart),0);if(s.matches<2){s.matches++}if(s.insert>s.strstart){s.insert=s.strstart}}s.window.set(s.strm.input.subarray(s.strm.next_in-used,s.strm.next_in),s.strstart);s.strstart+=used;s.insert+=used>s.w_size-s.insert?s.w_size-s.insert:used}s.block_start=s.strstart}if(s.high_water<s.strstart){s.high_water=s.strstart}if(last){return BS_FINISH_DONE}if(flush!==Z_NO_FLUSH&&flush!==Z_FINISH&&s.strm.avail_in===0&&s.strstart===s.block_start){return BS_BLOCK_DONE}have=s.window_size-s.strstart;if(s.strm.avail_in>have&&s.block_start>=s.w_size){s.block_start-=s.w_size;s.strstart-=s.w_size;s.window.set(s.window.subarray(s.w_size,s.w_size+s.strstart),0);if(s.matches<2){s.matches++}have+=s.w_size;if(s.insert>s.strstart){s.insert=s.strstart}}if(have>s.strm.avail_in){have=s.strm.avail_in}if(have){read_buf(s.strm,s.window,s.strstart,have);s.strstart+=have;s.insert+=have>s.w_size-s.insert?s.w_size-s.insert:have}if(s.high_water<s.strstart){s.high_water=s.strstart}have=s.bi_valid+42>>3;have=s.pending_buf_size-have>65535?65535:s.pending_buf_size-have;min_block=have>s.w_size?s.w_size:have;left=s.strstart-s.block_start;if(left>=min_block||(left||flush===Z_FINISH)&&flush!==Z_NO_FLUSH&&s.strm.avail_in===0&&left<=have){len=left>have?have:left;last=flush===Z_FINISH&&s.strm.avail_in===0&&len===left?1:0;_tr_stored_block(s,s.block_start,len,last);s.block_start+=len;flush_pending(s.strm)}return last?BS_FINISH_STARTED:BS_NEED_MORE};const deflate_fast=(s,flush)=>{let hash_head;let bflush;for(;;){if(s.lookahead<MIN_LOOKAHEAD){fill_window(s);if(s.lookahead<MIN_LOOKAHEAD&&flush===Z_NO_FLUSH){return BS_NEED_MORE}if(s.lookahead===0){break}}hash_head=0;if(s.lookahead>=MIN_MATCH){hash_head=INSERT_STRING(s,s.strstart)}if(hash_head!==0&&s.strstart-hash_head<=s.w_size-MIN_LOOKAHEAD){s.match_length=longest_match(s,hash_head)}if(s.match_length>=MIN_MATCH){bflush=_tr_tally(s,s.strstart-s.match_start,s.match_length-MIN_MATCH);s.lookahead-=s.match_length;if(s.match_length<=s.max_lazy_match&&s.lookahead>=MIN_MATCH){s.match_length--;do{s.strstart++;hash_head=INSERT_STRING(s,s.strstart)}while(--s.match_length!==0);s.strstart++}else{s.strstart+=s.match_length;s.match_length=0;if(s.legacy_hash){s.ins_h=s.window[s.strstart];s.ins_h=HASH(s,s.ins_h,s.window[s.strstart+1])}}}else{bflush=_tr_tally(s,0,s.window[s.strstart]);s.lookahead--;s.strstart++}if(bflush){flush_block_only(s,false);
vendor: 3,017 bytes, line 303
303if(s.strm.avail_out===0){return BS_NEED_MORE}}}s.insert=s.strstart<MIN_MATCH-1?s.strstart:MIN_MATCH-1;if(flush===Z_FINISH){flush_block_only(s,true);if(s.strm.avail_out===0){return BS_FINISH_STARTED}return BS_FINISH_DONE}if(s.sym_next){flush_block_only(s,false);if(s.strm.avail_out===0){return BS_NEED_MORE}}return BS_BLOCK_DONE};const deflate_slow=(s,flush)=>{let hash_head;let bflush;let max_insert;for(;;){if(s.lookahead<MIN_LOOKAHEAD){fill_window(s);if(s.lookahead<MIN_LOOKAHEAD&&flush===Z_NO_FLUSH){return BS_NEED_MORE}if(s.lookahead===0){break}}hash_head=0;if(s.lookahead>=MIN_MATCH){hash_head=INSERT_STRING(s,s.strstart)}s.prev_length=s.match_length;s.prev_match=s.match_start;s.match_length=MIN_MATCH-1;if(hash_head!==0&&s.prev_length<s.max_lazy_match&&s.strstart-hash_head<=s.w_size-MIN_LOOKAHEAD){s.match_length=longest_match(s,hash_head);if(s.match_length<=5&&(s.strategy===Z_FILTERED||s.match_length===MIN_MATCH&&s.strstart-s.match_start>4096)){s.match_length=MIN_MATCH-1}}if(s.prev_length>=MIN_MATCH&&s.match_length<=s.prev_length){max_insert=s.strstart+s.lookahead-MIN_MATCH;bflush=_tr_tally(s,s.strstart-1-s.prev_match,s.prev_length-MIN_MATCH);s.lookahead-=s.prev_length-1;s.prev_length-=2;do{if(++s.strstart<=max_insert){hash_head=INSERT_STRING(s,s.strstart)}}while(--s.prev_length!==0);s.match_available=0;s.match_length=MIN_MATCH-1;s.strstart++;if(bflush){flush_block_only(s,false);if(s.strm.avail_out===0){return BS_NEED_MORE}}}else if(s.match_available){bflush=_tr_tally(s,0,s.window[s.strstart-1]);if(bflush){flush_block_only(s,false)}s.strstart++;s.lookahead--;if(s.strm.avail_out===0){return BS_NEED_MORE}}else{s.match_available=1;s.strstart++;s.lookahead--}}if(s.match_available){bflush=_tr_tally(s,0,s.window[s.strstart-1]);s.match_available=0}s.insert=s.strstart<MIN_MATCH-1?s.strstart:MIN_MATCH-1;if(flush===Z_FINISH){flush_block_only(s,true);if(s.strm.avail_out===0){return BS_FINISH_STARTED}return BS_FINISH_DONE}if(s.sym_next){flush_block_only(s,false);if(s.strm.avail_out===0){return BS_NEED_MORE}}return BS_BLOCK_DONE};const deflate_rle=(s,flush)=>{let bflush;let prev;let scan,strend;const _win=s.window;for(;;){if(s.lookahead<=MAX_MATCH){fill_window(s);if(s.lookahead<=MAX_MATCH&&flush===Z_NO_FLUSH){return BS_NEED_MORE}if(s.lookahead===0){break}}s.match_length=0;if(s.lookahead>=MIN_MATCH&&s.strstart>0){scan=s.strstart-1;prev=_win[scan];if(prev===_win[++scan]&&prev===_win[++scan]&&prev===_win[++scan]){strend=s.strstart+MAX_MATCH;do{}while(prev===_win[++scan]&&prev===_win[++scan]&&prev===_win[++scan]&&prev===_win[++scan]&&prev===_win[++scan]&&prev===_win[++scan]&&prev===_win[++scan]&&prev===_win[++scan]&&scan<strend);s.match_length=MAX_MATCH-(strend-scan);if(s.match_length>s.lookahead){s.match_length=s.lookahead}}}if(s.match_length>=MIN_MATCH){bflush=_tr_tally(s,1,s.match_length-MIN_MATCH);s.lookahead-=s.match_length;s.strstart+=s.match_length;s.match_length=0}else{bflush=_tr_tally(s,0,s.window[s.strstart]);s.lookahead--;s.strstart++}if(bflush){flush_block_only(s,false);
303if(s.strm.avail_out===0){return BS_NEED_MORE}}}s.insert=0;if(flush===Z_FINISH){flush_block_only(s,true);if(s.strm.avail_out===0){return BS_FINISH_STARTED}return BS_FINISH_DONE}if(s.sym_next){flush_block_only(s,false);if(s.strm.avail_out===0){return BS_NEED_MORE}}return BS_BLOCK_DONE};const deflate_huff=(s,flush)=>{let bflush;for(;;){if(s.lookahead===0){fill_window(s);if(s.lookahead===0){if(flush===Z_NO_FLUSH){return BS_NEED_MORE}break}}s.match_length=0;bflush=_tr_tally(s,0,s.window[s.strstart]);s.lookahead--;s.strstart++;if(bflush){flush_block_only(s,false);if(s.strm.avail_out===0){return BS_NEED_MORE}}}s.insert=0;if(flush===Z_FINISH){flush_block_only(s,true);if(s.strm.avail_out===0){return BS_FINISH_STARTED}return BS_FINISH_DONE}if(s.sym_next){flush_block_only(s,false);if(s.strm.avail_out===0){return BS_NEED_MORE}}return BS_BLOCK_DONE};function Config(good_length,max_lazy,nice_length,max_chain,func){this.good_length=good_length;this.max_lazy=max_lazy;this.nice_length=nice_length;this.max_chain=max_chain;this.func=func}const configuration_table=[new Config(0,0,0,0,deflate_stored),new Config(4,4,8,4,deflate_fast),new Config(4,5,16,8,deflate_fast),new Config(4,6,32,32,deflate_fast),new Config(4,4,16,16,deflate_slow),new Config(8,16,32,32,deflate_slow),new Config(8,16,128,128,deflate_slow),new Config(8,32,128,256,deflate_slow),new Config(32,128,258,1024,deflate_slow),new Config(32,258,258,4096,deflate_slow)];const lm_init=s=>{s.window_size=2*s.w_size;zero(s.head);s.max_lazy_match=configuration_table[s.level].max_lazy;s.good_match=configuration_table[s.level].good_length;s.nice_match=configuration_table[s.level].nice_length;s.max_chain_length=configuration_table[s.level].max_chain;s.strstart=0;s.block_start=0;s.lookahead=0;s.insert=0;s.match_length=s.prev_length=MIN_MATCH-1;s.match_available=0;s.ins_h=0};function DeflateState(){this.strm=null;this.status=0;this.pending_buf=null;this.pending_buf_size=0;this.pending_out=0;this.pending=0;this.wrap=0;this.gzhead=null;this.gzindex=0;this.method=Z_DEFLATED;this.last_flush=-1;this.w_size=0;this.w_bits=0;this.w_mask=0;this.window=null;this.window_size=0;this.prev=null;this.head=null;this.ins_h=0;this.legacy_hash=0;this.hash_size=0;this.hash_bits=0;this.hash_mask=0;this.hash_shift=0;this.block_start=0;this.match_length=0;this.prev_match=0;this.match_available=0;this.strstart=0;this.match_start=0;this.lookahead=0;this.prev_length=0;this.max_chain_length=0;this.max_lazy_match=0;this.level=0;this.strategy=0;this.good_match=0;this.nice_match=0;this.dyn_ltree=new Uint16Array(HEAP_SIZE*2);this.dyn_dtree=new Uint16Array((2*D_CODES+1)*2);this.bl_tree=new Uint16Array((2*BL_CODES+1)*2);zero(this.dyn_ltree);zero(this.dyn_dtree);zero(this.bl_tree);this.l_desc=null;this.d_desc=null;this.bl_desc=null;this.bl_count=new Uint16Array(MAX_BITS+1);this.heap=new Uint16Array(2*L_CODES+1);zero(this.heap);this.heap_len=0;this.heap_max=0;this.depth=new Uint16Array(2*L_CODES+1);zero(this.depth);this.sym_buf=0;this.lit_bufsize=0;this.sym_next=0;this.sym_end=0;this.opt_len=0;this.static_len=0;this.matches=0;this.insert=0;this.bi_buf=0;this.bi_valid=0}const deflateStateCheck=strm=>{if(!strm){return 1}const s=strm.state;if(!s||s.strm!==strm||s.status!==INIT_STATE&&s.status!==GZIP_STATE&&s.status!==EXTRA_STATE&&s.status!==NAME_STATE&&s.status!==COMMENT_STATE&&s.status!==HCRC_STATE&&s.status!==BUSY_STATE&&s.status!==FINISH_STATE){return 1}return 0};const deflateResetKeep=strm=>{if(deflateStateCheck(strm)){return err(strm,Z_STREAM_ERROR)}strm.total_in=strm.total_out=0;strm.data_type=Z_UNKNOWN;const s=strm.state;s.pending=0;s.pending_out=0;if(s.wrap<0){s.wrap=-s.wrap}s.status=s.wrap===2?GZIP_STATE:s.wrap?INIT_STATE:BUSY_STATE;strm.adler=s.wrap===2?0:1;s.last_flush=-2;_tr_init(s);return Z_OK};const deflateReset=strm=>{const ret=deflateResetKeep(strm);if(ret===Z_OK){lm_init(strm.state)}return ret};const deflateSetHeader=(strm,head)=>{if(deflateStateCheck(strm)||strm.state.wrap!==2){return Z_STREAM_ERROR}strm.state.gzhead=head;return Z_OK};const deflateInit2=(strm,level,method,windowBits,memLevel,strategy,legacyHash)=>{if(!strm){return Z_STREAM_ERROR}let wrap=1;if(level===Z_DEFAULT_COMPRESSION){level=6}if(windowBits<0){wrap=0;windowBits=-windowBits}else if(windowBits>15){wrap=2;windowBits-=16}if(memLevel<1||memLevel>MAX_MEM_LEVEL||method!==Z_DEFLATED||windowBits<8||windowBits>15||level<0||level>9||strategy<0||strategy>Z_FIXED||windowBits===8&&wrap!==1){return err(strm,Z_STREAM_ERROR)}if(windowBits===8){windowBits=9}const s=new DeflateState;strm.state=s;s.strm=strm;s.status=INIT_STATE;s.wrap=wrap;s.gzhead=null;s.w_bits=windowBits;s.w_size=1<<s.w_bits;s.w_mask=s.w_size-1;s.legacy_hash=legacyHash?1:0;s.hash_bits=memLevel+7;if(!s.legacy_hash&&s.hash_bits<15){s.hash_bits=15}s.hash_size=1<<s.hash_bits;s.hash_mask=s.hash_size-1;s.hash_shift=~~((s.hash_bits+MIN_MATCH-1)/MIN_MATCH);s.window=new Uint8Array(s.w_size*2);s.head=new Uint16Array(s.hash_size);s.prev=new Uint16Array(s.w_size);s.lit_bufsize=1<<memLevel+6;s.pending_buf_size=s.lit_bufsize*4;s.pending_buf=new Uint8Array(s.pending_buf_size);s.sym_buf=s.lit_bufsize;s.sym_end=(s.lit_bufsize-1)*3;s.level=level;s.strategy=strategy;s.method=method;return deflateReset(strm)};const deflateInit=(strm,level)=>deflateInit2(strm,level,Z_DEFLATED,MAX_WBITS,DEF_MEM_LEVEL,Z_DEFAULT_STRATEGY);const deflate=(strm,flush)=>{if(deflateStateCheck(strm)||flush>Z_BLOCK||flush<0){return strm?err(strm,Z_STREAM_ERROR):Z_STREAM_ERROR}const s=strm.state;if(!strm.output||strm.avail_in!==0&&!strm.input||s.status===FINISH_STATE&&flush!==Z_FINISH){return err(strm,strm.avail_out===0?Z_BUF_ER
303ROR:Z_STREAM_ERROR)}const old_flush=s.last_flush;s.last_flush=flush;if(s.pending!==0){flush_pending(strm);if(strm.avail_out===0){s.last_flush=-1;return Z_OK}}else if(strm.avail_in===0&&rank(flush)<=rank(old_flush)&&flush!==Z_FINISH){return err(strm,Z_BUF_ERROR)}if(s.status===FINISH_STATE&&strm.avail_in!==0){return err(strm,Z_BUF_ERROR)}if(s.status===INIT_STATE&&s.wrap===0){s.status=BUSY_STATE}if(s.status===INIT_STATE){let header=Z_DEFLATED+(s.w_bits-8<<4)<<8;let level_flags=-1;if(s.strategy>=Z_HUFFMAN_ONLY||s.level<2){level_flags=0}else if(s.level<6){level_flags=1}else if(s.level===6){level_flags=2}else{level_flags=3}header|=level_flags<<6;if(s.strstart!==0){header|=PRESET_DICT}header+=31-header%31;putShortMSB(s,header);if(s.strstart!==0){putShortMSB(s,strm.adler>>>16);putShortMSB(s,strm.adler&65535)}strm.adler=1;s.status=BUSY_STATE;flush_pending(strm);if(s.pending!==0){s.last_flush=-1;return Z_OK}}if(s.status===GZIP_STATE){strm.adler=0;put_byte(s,31);put_byte(s,139);put_byte(s,8);if(!s.gzhead){put_byte(s,0);put_byte(s,0);put_byte(s,0);put_byte(s,0);put_byte(s,0);put_byte(s,s.level===9?2:s.strategy>=Z_HUFFMAN_ONLY||s.level<2?4:0);put_byte(s,OS_CODE);s.status=BUSY_STATE;flush_pending(strm);if(s.pending!==0){s.last_flush=-1;return Z_OK}}else{put_byte(s,(s.gzhead.text?1:0)+(s.gzhead.hcrc?2:0)+(!s.gzhead.extra?0:4)+(!s.gzhead.name?0:8)+(!s.gzhead.comment?0:16));put_byte(s,s.gzhead.time&255);put_byte(s,s.gzhead.time>>8&255);put_byte(s,s.gzhead.time>>16&255);put_byte(s,s.gzhead.time>>24&255);put_byte(s,s.level===9?2:s.strategy>=Z_HUFFMAN_ONLY||s.level<2?4:0);put_byte(s,s.gzhead.os&255);if(s.gzhead.extra&&s.gzhead.extra.length){put_byte(s,s.gzhead.extra.length&255);put_byte(s,s.gzhead.extra.length>>8&255)}if(s.gzhead.hcrc){strm.adler=crc32(strm.adler,s.pending_buf,s.pending,0)}s.gzindex=0;s.status=EXTRA_STATE}}if(s.status===EXTRA_STATE){if(s.gzhead.extra){let beg=s.pending;let left=(s.gzhead.extra.length&65535)-s.gzindex;while(s.pending+left>s.pending_buf_size){let copy=s.pending_buf_size-s.pending;s.pending_buf.set(s.gzhead.extra.subarray(s.gzindex,s.gzindex+copy),s.pending);s.pending=s.pending_buf_size;if(s.gzhead.hcrc&&s.pending>beg){strm.adler=crc32(strm.adler,s.pending_buf,s.pending-beg,beg)}s.gzindex+=copy;flush_pending(strm);if(s.pending!==0){s.last_flush=-1;return Z_OK}beg=0;left-=copy}let gzhead_extra=new Uint8Array(s.gzhead.extra);s.pending_buf.set(gzhead_extra.subarray(s.gzindex,s.gzindex+left),s.pending);s.pending+=left;if(s.gzhead.hcrc&&s.pending>beg){strm.adler=crc32(strm.adler,s.pending_buf,s.pending-beg,beg)}s.gzindex=0}s.status=NAME_STATE}if(s.status===NAME_STATE){if(s.gzhead.name){let beg=s.pending;let val;do{if(s.pending===s.pending_buf_size){if(s.gzhead.hcrc&&s.pending>beg){strm.adler=crc32(strm.adler,s.pending_buf,s.pending-beg,beg)}flush_pending(strm);if(s.pending!==0){s.last_flush=-1;return Z_OK}beg=0}if(s.gzindex<s.gzhead.name.length){val=s.gzhead.name.charCodeAt(s.gzindex++)&255}else{val=0}put_byte(s,val)}while(val!==0);if(s.gzhead.hcrc&&s.pending>beg){strm.adler=crc32(strm.adler,s.pending_buf,s.pending-beg,beg)}s.gzindex=0}s.status=COMMENT_STATE}if(s.status===COMMENT_STATE){if(s.gzhead.comment){let beg=s.pending;let val;do{if(s.pending===s.pending_buf_size){if(s.gzhead.hcrc&&s.pending>beg){strm.adler=crc32(strm.adler,s.pending_buf,s.pending-beg,beg)}flush_pending(strm);if(s.pending!==0){s.last_flush=-1;return Z_OK}beg=0}if(s.gzindex<s.gzhead.comment.length){val=s.gzhead.comment.charCodeAt(s.gzindex++)&255}else{val=0}put_byte(s,val)}while(val!==0);if(s.gzhead.hcrc&&s.pending>beg){strm.adler=crc32(strm.adler,s.pending_buf,s.pending-beg,beg)}}s.status=HCRC_STATE}if(s.status===HCRC_STATE){if(s.gzhead.hcrc){if(s.pending+2>s.pending_buf_size){flush_pending(strm);if(s.pending!==0){s.last_flush=-1;return Z_OK}}put_byte(s,strm.adler&255);put_byte(s,strm.adler>>8&255);strm.adler=0}s.status=BUSY_STATE;flush_pending(strm);if(s.pending!==0){s.last_flush=-1;return Z_OK}}if(strm.avail_in!==0||s.lookahead!==0||flush!==Z_NO_FLUSH&&s.status!==FINISH_STATE){let bstate=s.level===0?deflate_stored(s,flush):s.strategy===Z_HUFFMAN_ONLY?deflate_huff(s,flush):s.strategy===Z_RLE?deflate_rle(s,flush):configuration_table[s.level].func(s,flush);if(bstate===BS_FINISH_STARTED||bstate===BS_FINISH_DONE){s.status=FINISH_STATE}if(bstate===BS_NEED_MORE||bstate===BS_FINISH_STARTED){if(strm.avail_out===0){s.last_flush=-1}return Z_OK}if(bstate===BS_BLOCK_DONE){if(flush===Z_PARTIAL_FLUSH){_tr_align(s)}
303else if(flush!==Z_BLOCK){_tr_stored_block(s,0,0,false);if(flush===Z_FULL_FLUSH){zero(s.head);if(s.lookahead===0){s.strstart=0;s.block_start=0;s.insert=0}}}flush_pending(strm);if(strm.avail_out===0){s.last_flush=-1;return Z_OK}}}if(flush!==Z_FINISH){return Z_OK}if(s.wrap<=0){return Z_STREAM_END}if(s.wrap===2){put_byte(s,strm.adler&255);put_byte(s,strm.adler>>8&255);put_byte(s,strm.adler>>16&255);put_byte(s,strm.adler>>24&255);put_byte(s,strm.total_in&255);put_byte(s,strm.total_in>>8&255);put_byte(s,strm.total_in>>16&255);put_byte(s,strm.total_in>>24&255)}else{putShortMSB(s,strm.adler>>>16);putShortMSB(s,strm.adler&65535)}flush_pending(strm);if(s.wrap>0){s.wrap=-s.wrap}return s.pending!==0?Z_OK:Z_STREAM_END};const deflateEnd=strm=>{if(deflateStateCheck(strm)){return Z_STREAM_ERROR}const status=strm.state.status;strm.state=null;return status===BUSY_STATE?err(strm,Z_DATA_ERROR):Z_OK};const deflateSetDictionary=(strm,dictionary)=>{let dictLength=dictionary.length;if(deflateStateCheck(strm)){return Z_STREAM_ERROR}const s=strm.state;const wrap=s.wrap;if(wrap===2||wrap===1&&s.status!==INIT_STATE||s.lookahead){return Z_STREAM_ERROR}if(wrap===1){strm.adler=adler32(strm.adler,dictionary,dictLength,0)}s.wrap=0;if(dictLength>=s.w_size){if(wrap===0){zero(s.head);s.strstart=0;s.block_start=0;s.insert=0}let tmpDict=new Uint8Array(s.w_size);tmpDict.set(dictionary.subarray(dictLength-s.w_size,dictLength),0);dictionary=tmpDict;dictLength=s.w_size}const avail=strm.avail_in;const next=strm.next_in;const input=strm.input;strm.avail_in=dictLength;strm.next_in=0;strm.input=dictionary;fill_window(s);while(s.lookahead>=MIN_MATCH){let str=s.strstart;let n=s.lookahead-(MIN_MATCH-1);do{INSERT_STRING(s,str);str++}while(--n);s.strstart=str;s.lookahead=MIN_MATCH-1;fill_window(s)}s.strstart+=s.lookahead;s.block_start=s.strstart;s.insert=s.lookahead;s.lookahead=0;s.match_length=s.prev_length=MIN_MATCH-1;s.match_available=0;strm.next_in=next;strm.input=input;strm.avail_in=avail;s.wrap=wrap;return Z_OK};module.exports.deflateInit=deflateInit;module.exports.deflateInit2=deflateInit2;module.exports.deflateReset=deflateReset;module.exports.deflateResetKeep=deflateResetKeep;module.exports.deflateSetHeader=deflateSetHeader;module.exports.deflate=deflate;module.exports.deflateEnd=deflateEnd;module.exports.deflateSetDictionary=deflateSetDictionary;module.exports.deflateInfo="pako deflate (from Nodeca project)"},function(module,exports,__webpack_require__){"use strict";const Z_FIXED=4;const Z_BINARY=0;const Z_TEXT=1;const Z_UNKNOWN=2;function zero(buf){let len=buf.length;while(--len>=0){buf[len]=0}}const STORED_BLOCK=0;const STATIC_TREES=1;const DYN_TREES=2;const MIN_MATCH=3;const MAX_MATCH=258;const LENGTH_CODES=29;const LITERALS=256;const L_CODES=LITERALS+1+LENGTH_CODES;const D_CODES=30;const BL_CODES=19;const HEAP_SIZE=2*L_CODES+1;const MAX_BITS=15;const Buf_size=16;const MAX_BL_BITS=7;const END_BLOCK=256;const REP_3_6=16;const REPZ_3_10=17;const REPZ_11_138=18;const extra_lbits=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]);const extra_dbits=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]);const extra_blbits=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]);const bl_order=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);const DIST_CODE_LEN=512;const static_ltree=new Array((L_CODES+2)*2);zero(static_ltree);const static_dtree=new Array(D_CODES*2);zero(static_dtree);const _dist_code=new Array(DIST_CODE_LEN);zero(_dist_code);const _length_code=new Array(MAX_MATCH-MIN_MATCH+1);zero(_length_code);const base_length=new Array(LENGTH_CODES);zero(base_length);const base_dist=new Array(D_CODES);zero(base_dist);function StaticTreeDesc(static_tree,extra_bits,extra_base,elems,max_length){this.static_tree=static_tree;this.extra_bits=extra_bits;this.extra_base=extra_base;this.elems=elems;this.max_length=max_length;this.has_stree=static_tree&&static_tree.length}let static_l_desc;let static_d_desc;let static_bl_desc;function TreeDesc(dyn_tree,stat_desc){this.dyn_tree=dyn_tree;this.max_code=0;this.stat_desc=stat_desc}const d_code=dist=>dist<256?_dist_code[dist]:_dist_code[256+(dist>>>7)];const put_short=(s,w)=>{s.pending_buf[s.pending++]=w&255;s.pending_buf[s.pending++]=w>>>8&255};const send_bits=(s,value,length)=>
303{if(s.bi_valid>Buf_size-length){s.bi_buf|=value<<s.bi_valid&65535;put_short(s,s.bi_buf);s.bi_buf=value>>Buf_size-s.bi_valid;s.bi_valid+=length-Buf_size}else{s.bi_buf|=value<<s.bi_valid&65535;s.bi_valid+=length}};const send_code=(s,c,tree)=>{send_bits(s,tree[c*2],tree[c*2+1])};const bi_reverse=(code,len)=>{let res=0;do{res|=code&1;code>>>=1;res<<=1}while(--len>0);return res>>>1};const bi_flush=s=>{if(s.bi_valid===16){put_short(s,s.bi_buf);s.bi_buf=0;s.bi_valid=0}else if(s.bi_valid>=8){s.pending_buf[s.pending++]=s.bi_buf&255;s.bi_buf>>=8;s.bi_valid-=8}};const gen_bitlen=(s,desc)=>{const tree=desc.dyn_tree;const max_code=desc.max_code;const stree=desc.stat_desc.static_tree;const has_stree=desc.stat_desc.has_stree;const extra=desc.stat_desc.extra_bits;const base=desc.stat_desc.extra_base;const max_length=desc.stat_desc.max_length;let h;let n,m;let bits;let xbits;let f;let overflow=0;for(bits=0;bits<=MAX_BITS;bits++){s.bl_count[bits]=0}tree[s.heap[s.heap_max]*2+1]=0;for(h=s.heap_max+1;h<HEAP_SIZE;h++){n=s.heap[h];bits=tree[tree[n*2+1]*2+1]+1;if(bits>max_length){bits=max_length;overflow++}tree[n*2+1]=bits;if(n>max_code){continue}s.bl_count[bits]++;xbits=0;if(n>=base){xbits=extra[n-base]}f=tree[n*2];s.opt_len+=f*(bits+xbits);if(has_stree){s.static_len+=f*(stree[n*2+1]+xbits)}}if(overflow===0){return}do{bits=max_length-1;while(s.bl_count[bits]===0){bits--}s.bl_count[bits]--;s.bl_count[bits+1]+=2;s.bl_count[max_length]--;overflow-=2}while(overflow>0);for(bits=max_length;bits!==0;bits--){n=s.bl_count[bits];while(n!==0){m=s.heap[--h];if(m>max_code){continue}if(tree[m*2+1]!==bits){s.opt_len+=(bits-tree[m*2+1])*tree[m*2];tree[m*2+1]=bits}n--}}};const gen_codes=(tree,max_code,bl_count)=>{const next_code=new Array(MAX_BITS+1);let code=0;let bits;let n;for(bits=1;bits<=MAX_BITS;bits++){code=code+bl_count[bits-1]<<1;next_code[bits]=code}for(n=0;n<=max_code;n++){let len=tree[n*2+1];if(len===0){continue}tree[n*2]=bi_reverse(next_code[len]++,len)}};const tr_static_init=()=>{let n;let bits;let length;let code;let dist;const bl_count=new Array(MAX_BITS+1);length=0;for(code=0;code<LENGTH_CODES-1;code++){base_length[code]=length;for(n=0;n<1<<extra_lbits[code];n++){_length_code[length++]=code}}_length_code[length-1]=code;dist=0;for(code=0;code<16;code++){base_dist[code]=dist;for(n=0;n<1<<extra_dbits[code];n++){_dist_code[dist++]=code}}dist>>=7;for(;code<D_CODES;code++){base_dist[code]=dist<<7;for(n=0;n<1<<extra_dbits[code]-7;n++){_dist_code[256+dist++]=code}}for(bits=0;bits<=MAX_BITS;bits++){bl_count[bits]=0}n=0;while(n<=143){static_ltree[n*2+1]=8;n++;bl_count[8]++}while(n<=255){static_ltree[n*2+1]=9;n++;bl_count[9]++}while(n<=279){static_ltree[n*2+1]=7;n++;bl_count[7]++}while(n<=287){static_ltree[n*2+1]=8;n++;bl_count[8]++}gen_codes(static_ltree,L_CODES+1,bl_count);for(n=0;n<D_CODES;n++){static_dtree[n*2+1]=5;static_dtree[n*2]=bi_reverse(n,5)}static_l_desc=new StaticTreeDesc(static_ltree,extra_lbits,LITERALS+1,L_CODES,MAX_BITS);static_d_desc=new StaticTreeDesc(static_dtree,extra_dbits,0,D_CODES,MAX_BITS);static_bl_desc=new StaticTreeDesc(new Array(0),extra_blbits,0,BL_CODES,MAX_BL_BITS)};const init_block=s=>{let n;for(n=0;n<L_CODES;n++){s.dyn_ltree[n*2]=0}for(n=0;n<D_CODES;n++){s.dyn_dtree[n*2]=0}for(n=0;n<BL_CODES;n++){s.bl_tree[n*2]=0}s.dyn_ltree[END_BLOCK*2]=1;s.opt_len=s.static_len=0;s.sym_next=s.matches=0};const bi_windup=s=>{if(s.bi_valid>8){put_short(s,s.bi_buf)}else if(s.bi_valid>0){s.pending_buf[s.pending++]=s.bi_buf}s.bi_buf=0;s.bi_valid=0};const smaller=(tree,n,m,depth)=>{const _n2=n*2;const _m2=m*2;return tree[_n2]<tree[_m2]||tree[_n2]===tree[_m2]&&depth[n]<=depth[m]};const pqdownheap=(s,tree,k)=>{const v=s.heap[k];let j=k<<1;while(j<=s.heap_len){if(j<s.heap_len&&smaller(tree,s.heap[j+1],s.heap[j],s.depth)){j++}if(smaller(tree,v,s.heap[j],s.depth)){break}s.heap[k]=s.heap[j];k=j;j<<=1}s.heap[k]=v};const compress_block=(s,ltree,dtree)=>{let dist;let lc;let sx=0;let code;let extra;if(s.sym_next!==0){do{dist=s.pending_buf[s.sym_buf+sx++]&255;dist+=(s.pending_buf[s.sym_buf+sx++]&255)<<8;lc=s.pending_buf[s.sym_buf+sx++];if(dist===0){send_code(s,lc,ltree)}else{code=_length_code[lc];send_code(s,code+LITERALS+1,ltree);extra=extra_lbits[code];if(extra!==0){lc-=base_length[code];send_bits(s,lc,extra)}dist--;code=d_code(dist);send_code(s,code,dtree);extra=extra_dbits[code];if(extra!==0){dist-=base_dist[code];send_bits(s,dist,extra)}}}while(sx<s.sym_next)}send_code(s,END_BLOCK,ltree)};const build_tree=(s,desc)=>{const tree=desc.dyn_tree;const stree=desc.stat_desc.static_tree;const has_stree=desc.stat_desc.has_stree;const elems=desc.stat_desc.elems;let n,m;let max_code=-1;let node;s.heap_len=0;s.heap_max=HEAP_SIZE;for(n=0;n<elems;n++){if(tree[n*2]!==0){s.heap[++s.heap_len]=max_code=n;s.depth[n]=0}else{tree[n*2+1]=0}}while(s.heap_len<2){node=s.heap[++s.heap_len]=max_code<2?++max_code:0;tree[node*2]=1;s.depth[node]=0;s.opt_len--;if(has_stree){s.static_len-=stree[node*2+1]}}desc.max_code=max_code;for(n=s.heap_len>>1;n>=1;n--){pqdownheap(s,tree,n)}node=elems;do{n=s.heap[1];s.heap[1]=s.heap[s.heap_len--];pqdownheap(s,tree,1);m=s.heap[1];s.heap[--s.heap_max]=n;s.heap[--s.heap_max]=m;tree[node*2]=tree[n*2]+tree[m*2];s.depth[node]=(s.depth[n]>=s.depth[m]?s.depth[n]:s.depth[m])+1;tree[n*2+1]=tree[m*2+1]=node;s.heap[1]=node++;pqdownheap(s,tree,1)}while(s.heap_len>=2);s.heap[--s.heap_max]=s.heap[1];gen_bitlen(s,desc);gen_codes(tree,max_code,s.bl_count)}
vendor: 1,783 bytes, line 303
303;const scan_tree=(s,tree,max_code)=>{let n;let prevlen=-1;let curlen;let nextlen=tree[0*2+1];let count=0;let max_count=7;let min_count=4;if(nextlen===0){max_count=138;min_count=3}tree[(max_code+1)*2+1]=65535;for(n=0;n<=max_code;n++){curlen=nextlen;nextlen=tree[(n+1)*2+1];if(++count<max_count&&curlen===nextlen){continue}else if(count<min_count){s.bl_tree[curlen*2]+=count}else if(curlen!==0){if(curlen!==prevlen){s.bl_tree[curlen*2]++}s.bl_tree[REP_3_6*2]++}else if(count<=10){s.bl_tree[REPZ_3_10*2]++}else{s.bl_tree[REPZ_11_138*2]++}count=0;prevlen=curlen;if(nextlen===0){max_count=138;min_count=3}else if(curlen===nextlen){max_count=6;min_count=3}else{max_count=7;min_count=4}}};const send_tree=(s,tree,max_code)=>{let n;let prevlen=-1;let curlen;let nextlen=tree[0*2+1];let count=0;let max_count=7;let min_count=4;if(nextlen===0){max_count=138;min_count=3}for(n=0;n<=max_code;n++){curlen=nextlen;nextlen=tree[(n+1)*2+1];if(++count<max_count&&curlen===nextlen){continue}else if(count<min_count){do{send_code(s,curlen,s.bl_tree)}while(--count!==0)}else if(curlen!==0){if(curlen!==prevlen){send_code(s,curlen,s.bl_tree);count--}send_code(s,REP_3_6,s.bl_tree);send_bits(s,count-3,2)}else if(count<=10){send_code(s,REPZ_3_10,s.bl_tree);send_bits(s,count-3,3)}else{send_code(s,REPZ_11_138,s.bl_tree);send_bits(s,count-11,7)}count=0;prevlen=curlen;if(nextlen===0){max_count=138;min_count=3}else if(curlen===nextlen){max_count=6;min_count=3}else{max_count=7;min_count=4}}};const build_bl_tree=s=>{let max_blindex;scan_tree(s,s.dyn_ltree,s.l_desc.max_code);scan_tree(s,s.dyn_dtree,s.d_desc.max_code);build_tree(s,s.bl_desc);for(max_blindex=BL_CODES-1;max_blindex>=3;max_blindex--){if(s.bl_tree[bl_order[max_blindex]*2+1]!==0){break}}s.opt_len+=3*(max_blindex+1)+5+5+4;return max_blindex};
303const send_all_trees=(s,lcodes,dcodes,blcodes)=>{let rank;send_bits(s,lcodes-257,5);send_bits(s,dcodes-1,5);send_bits(s,blcodes-4,4);for(rank=0;rank<blcodes;rank++){send_bits(s,s.bl_tree[bl_order[rank]*2+1],3)}send_tree(s,s.dyn_ltree,lcodes-1);send_tree(s,s.dyn_dtree,dcodes-1)};const detect_data_type=s=>{let block_mask=4093624447;let n;for(n=0;n<=31;n++,block_mask>>>=1){if(block_mask&1&&s.dyn_ltree[n*2]!==0){return Z_BINARY}}if(s.dyn_ltree[9*2]!==0||s.dyn_ltree[10*2]!==0||s.dyn_ltree[13*2]!==0){return Z_TEXT}for(n=32;n<LITERALS;n++){if(s.dyn_ltree[n*2]!==0){return Z_TEXT}}return Z_BINARY};let static_init_done=false;const _tr_init=s=>{if(!static_init_done){tr_static_init();static_init_done=true}s.l_desc=new TreeDesc(s.dyn_ltree,static_l_desc);s.d_desc=new TreeDesc(s.dyn_dtree,static_d_desc);s.bl_desc=new TreeDesc(s.bl_tree,static_bl_desc);s.bi_buf=0;s.bi_valid=0;init_block(s)};const _tr_stored_block=(s,buf,stored_len,last)=>{send_bits(s,(STORED_BLOCK<<1)+(last?1:0),3);bi_windup(s);put_short(s,stored_len);put_short(s,~stored_len);if(stored_len){s.pending_buf.set(s.window.subarray(buf,buf+stored_len),s.pending)}s.pending+=stored_len};const _tr_align=s=>{send_bits(s,STATIC_TREES<<1,3);send_code(s,END_BLOCK,static_ltree);bi_flush(s)};const _tr_flush_block=(s,buf,stored_len,last)=>{let opt_lenb,static_lenb;let max_blindex=0;if(s.level>0){if(s.strm.data_type===Z_UNKNOWN){s.strm.data_type=detect_data_type(s)}build_tree(s,s.l_desc);build_tree(s,s.d_desc);max_blindex=build_bl_tree(s);opt_lenb=s.opt_len+3+7>>>3;static_lenb=s.static_len+3+7>>>3;if(static_lenb<=opt_lenb){opt_lenb=static_lenb}}else{opt_lenb=static_lenb=stored_len+5}if(stored_len+4<=opt_lenb&&buf!==-1){_tr_stored_block(s,buf,stored_len,last)}else if(s.strategy===Z_FIXED||static_lenb===opt_lenb){send_bits(s,(STATIC_TREES<<1)+(last?1:0),3);compress_block(s,static_ltree,static_dtree)}else{send_bits(s,(DYN_TREES<<1)+(last?1:0),3);send_all_trees(s,s.l_desc.max_code+1,s.d_desc.max_code+1,max_blindex+1);compress_block(s,s.dyn_ltree,s.dyn_dtree)}init_block(s);if(last){bi_windup(s)}};const _tr_tally=(s,dist,lc)=>{s.pending_buf[s.sym_buf+s.sym_next++]=dist;s.pending_buf[s.sym_buf+s.sym_next++]=dist>>8;s.pending_buf[s.sym_buf+s.sym_next++]=lc;if(dist===0){s.dyn_ltree[lc*2]++}else{s.matches++;dist--;s.dyn_ltree[(_length_code[lc]+LITERALS+1)*2]++;s.dyn_dtree[d_code(dist)*2]++}return s.sym_next===s.sym_end};module.exports._tr_init=_tr_init;module.exports._tr_stored_block=_tr_stored_block;module.exports._tr_flush_block=_tr_flush_block;module.exports._tr_tally=_tr_tally;module.exports._tr_align=_tr_align},function(module,exports,__webpack_require__){"use strict";const zlib_inflate=__webpack_require__(615);const utils=__webpack_require__(248);const strings=__webpack_require__(249);const msg=__webpack_require__(173);const ZStream=__webpack_require__(250);const GZheader=__webpack_require__(618);const toString=Object.prototype.toString;const{Z_NO_FLUSH:Z_NO_FLUSH,Z_FINISH:Z_FINISH,Z_OK:Z_OK,Z_STREAM_END:Z_STREAM_END,Z_NEED_DICT:Z_NEED_DICT,Z_STREAM_ERROR:Z_STREAM_ERROR,Z_DATA_ERROR:Z_DATA_ERROR,Z_MEM_ERROR:Z_MEM_ERROR,Z_BUF_ER
303ROR:Z_BUF_ERROR}=__webpack_require__(71);const defaultOptions={chunkSize:1024*64,windowBits:15,to:""};function Inflate(options){this.options=utils.assign({},defaultOptions,options||{});const opt=this.options;if(opt.raw&&opt.windowBits>=0&&opt.windowBits<16){opt.windowBits=-opt.windowBits;if(opt.windowBits===0){opt.windowBits=-15}}if(opt.windowBits>=0&&opt.windowBits<16&&!(options&&options.windowBits)){opt.windowBits+=32}if(opt.windowBits>15&&opt.windowBits<48){if((opt.windowBits&15)===0){opt.windowBits|=15}}this.err=0;this.msg="";this.ended=false;this.chunks=[];this.strm=new ZStream;this.strm.avail_out=0;let status=zlib_inflate.inflateInit2(this.strm,opt.windowBits);if(status!==Z_OK){throw new Error(msg[status])}this.header=new GZheader;zlib_inflate.inflateGetHeader(this.strm,this.header);if(opt.dictionary){if(typeof opt.dictionary==="string"){opt.dictionary=strings.string2buf(opt.dictionary)}else if(toString.call(opt.dictionary)==="[object ArrayBuffer]"){opt.dictionary=new Uint8Array(opt.dictionary)}if(opt.raw){status=zlib_inflate.inflateSetDictionary(this.strm,opt.dictionary);if(status!==Z_OK){throw new Error(msg[status])}}}}Inflate.prototype.push=function(data,flush_mode){const strm=this.strm;const chunkSize=this.options.chunkSize;const dictionary=this.options.dictionary;let status,_flush_mode,last_avail_out;if(this.ended)return false;if(flush_mode===~~flush_mode)_flush_mode=flush_mode;else _flush_mode=flush_mode===true?Z_FINISH:Z_NO_FLUSH;if(toString.call(data)==="[object ArrayBuffer]"){strm.input=new Uint8Array(data)}else{strm.input=data}strm.next_in=0;strm.avail_in=strm.input.length;for(;;){if(strm.avail_out===0){strm.output=new Uint8Array(chunkSize);strm.next_out=0;strm.avail_out=chunkSize}status=zlib_inflate.inflate(strm,_flush_mode);if(status===Z_NEED_DICT&&dictionary){status=zlib_inflate.inflateSetDictionary(strm,dictionary);if(status===Z_OK){status=zlib_inflate.inflate(strm,_flush_mode)}else if(status===Z_DATA_ERROR){status=Z_NEED_DICT}}while(strm.avail_in>0&&status===Z_STREAM_END&&strm.state.wrap&2&&strm.state.flags!==0&&strm.input[strm.next_in]!==0){zlib_inflate.inflateReset(strm);status=zlib_inflate.inflate(strm,_flush_mode)}switch(status){case Z_STREAM_ERROR:case Z_DATA_ERROR:case Z_NEED_DICT:case Z_MEM_ERROR:this.onEnd(status);this.ended=true;return false}last_avail_out=strm.avail_out;if(strm.next_out){if(strm.avail_out===0||status===Z_STREAM_END||_flush_mode>0){if(this.options.to==="string"){let next_out_utf8=strings.utf8border(strm.output,strm.next_out);let tail=strm.next_out-next_out_utf8;let utf8str=strings.buf2string(strm.output,next_out_utf8);strm.next_out=tail;strm.avail_out=chunkSize-tail;if(tail)strm.output.set(strm.output.subarray(next_out_utf8,next_out_utf8+tail),0);this.onData(utf8str)}else{this.onData(strm.output.length===strm.next_out?strm.output:strm.output.subarray(0,strm.next_out));strm.avail_out=0;strm.next_out=0}}}if((status===Z_OK||status===Z_BUF_ERROR)&&last_avail_out===0)continue;if(status===Z_STREAM_END){status=zlib_inflate.inflateEnd(this.strm);this.onEnd(status);this.ended=true;return true}if(strm.avail_in===0){if(_flush_mode===Z_FINISH){status=zlib_inflate.inflateEnd(this.strm);this.onEnd(status===Z_OK?Z_BUF_ERROR:status);this.ended=true;return false}break}}return true};Inflate.prototype.onData=function(chunk){this.chunks.push(chunk)};Inflate.prototype.onEnd=function(status){if(status===Z_OK){if(this.options.to==="string"){this.result=this.chunks.join("")}else{this.result=utils.flattenChunks(this.chunks)}}this.chunks=[];this.err=status;this.msg=this.strm.msg};function inflate(input,options){const inflator=new Inflate(options);inflator.push(input,true);if(inflator.err)throw inflator.msg||msg[inflator.err];return inflator.result}function inflateRaw(input,options){options=options||{};options.raw=true;return inflate(input,options)}module.exports.Inflate=Inflate;module.exports.inflate=inflate;module.exports.inflateRaw=inflateRaw;module.exports.ungzip=inflate;module.exports.constants=__webpack_require__(71)},function(module,exports,__webpack_require__){"use strict";const adler32=__webpack_require__(246);const crc32=__webpack_require__(247);const inflate_fast=__webpack_require__(616);const inflate_table=__webpack_require__(617);const CODES=0;const LENS=1;const DISTS=2;const{Z_FINISH:Z_FINISH,Z_BLOCK:Z_BLOCK,Z_TREES:Z_TREES,Z_OK:Z_OK,Z_STREAM_END:Z_STREAM_END,Z_NEED_DICT:Z_NEED_DICT,Z_STREAM_ERROR:Z_STREAM_ERROR,Z_DATA_ERROR:Z_DATA_ERROR,Z_MEM_ERROR:Z_MEM_ERROR,Z_BUF_ER
303ROR:Z_BUF_ERROR,Z_DEFLATED:Z_DEFLATED}=__webpack_require__(71);const HEAD=16180;const FLAGS=16181;const TIME=16182;const OS=16183;const EXLEN=16184;const EXTRA=16185;const NAME=16186;const COMMENT=16187;const HCRC=16188;const DICTID=16189;const DICT=16190;const TYPE=16191;const TYPEDO=16192;const STORED=16193;const COPY_=16194;const COPY=16195;const TABLE=16196;const LENLENS=16197;const CODELENS=16198;const LEN_=16199;const LEN=16200;const LENEXT=16201;const DIST=16202;const DISTEXT=16203;const MATCH=16204;const LIT=16205;const CHECK=16206;const LENGTH=16207;const DONE=16208;const BAD=16209;const MEM=16210;const SYNC=16211;const ENOUGH_LENS=852;const ENOUGH_DISTS=592;const MAX_WBITS=15;const DEF_WBITS=MAX_WBITS;const zswap32=q=>(q>>>24&255)+(q>>>8&65280)+((q&65280)<<8)+((q&255)<<24);function InflateState(){this.strm=null;this.mode=0;this.last=false;this.wrap=0;this.havedict=false;this.flags=0;this.dmax=0;this.check=0;this.total=0;this.head=null;this.wbits=0;this.wsize=0;this.whave=0;this.wnext=0;this.window=null;this.hold=0;this.bits=0;this.length=0;this.offset=0;this.extra=0;this.lencode=null;this.distcode=null;this.lenbits=0;this.distbits=0;this.ncode=0;this.nlen=0;this.ndist=0;this.have=0;this.next=null;this.lens=new Uint16Array(320);this.work=new Uint16Array(288);this.lendyn=null;this.distdyn=null;this.sane=0;this.back=0;this.was=0}const inflateStateCheck=strm=>{if(!strm){return 1}const state=strm.state;if(!state||state.strm!==strm||state.mode<HEAD||state.mode>SYNC){return 1}return 0};const inflateResetKeep=strm=>{if(inflateStateCheck(strm)){return Z_STREAM_ERROR}const state=strm.state;strm.total_in=strm.total_out=state.total=0;strm.msg="";if(state.wrap){strm.adler=state.wrap&1}state.mode=HEAD;state.last=0;state.havedict=0;state.flags=-1;state.dmax=32768;state.head=null;state.hold=0;state.bits=0;state.lencode=state.lendyn=new Int32Array(ENOUGH_LENS);state.distcode=state.distdyn=new Int32Array(ENOUGH_DISTS);state.sane=1;state.back=-1;return Z_OK};const inflateReset=strm=>{if(inflateStateCheck(strm)){return Z_STREAM_ERROR}const state=strm.state;state.wsize=0;state.whave=0;state.wnext=0;return inflateResetKeep(strm)};const inflateReset2=(strm,windowBits)=>{let wrap;if(inflateStateCheck(strm)){return Z_STREAM_ERROR}const state=strm.state;if(windowBits<0){wrap=0;windowBits=-windowBits}else{wrap=(windowBits>>4)+5;if(windowBits<48){windowBits&=15}}if(windowBits&&(windowBits<8||windowBits>15)){return Z_STREAM_ERROR}if(state.window!==null&&state.wbits!==windowBits){state.window=null}state.wrap=wrap;state.wbits=windowBits;return inflateReset(strm)};const inflateInit2=(strm,windowBits)=>{if(!strm){return Z_STREAM_ERROR}const state=new InflateState;strm.state=state;state.strm=strm;state.window=null;state.mode=HEAD;const ret=inflateReset2(strm,windowBits);if(ret!==Z_OK){strm.state=null}return ret};const inflateInit=strm=>inflateInit2(strm,DEF_WBITS);let virgin=true;let lenfix,distfix;const fixedtables=state=>{if(virgin){lenfix=new Int32Array(512);distfix=new Int32Array(32);let sym=0;while(sym<144){state.lens[sym++]=8}while(sym<256){state.lens[sym++]=9}while(sym<280){state.lens[sym++]=7}while(sym<288){state.lens[sym++]=8}inflate_table(LENS,state.lens,0,288,lenfix,0,state.work,{bits:9});sym=0;while(sym<32){state.lens[sym++]=5}inflate_table(DISTS,state.lens,0,32,distfix,0,state.work,{bits:5});virgin=false}state.lencode=lenfix;state.lenbits=9;state.distcode=distfix;state.distbits=5};const updatewindow=(strm,src,end,copy)=>{let dist;const state=strm.state;if(state.window===null){state.window=new Uint8Array(1<<state.wbits)}if(state.wsize===0){state.wsize=1<<state.wbits;state.wnext=0;state.whave=0}if(copy>=state.wsize){state.window.set(src.subarray(end-state.wsize,end),0);state.wnext=0;state.whave=state.wsize}else{dist=state.wsize-state.wnext;if(dist>copy){dist=copy}state.window.set(src.subarray(end-copy,end-copy+dist),state.wnext);copy-=dist;if(copy){state.window.set(src.subarray(end-copy,end),0);state.wnext=copy;state.whave=state.wsize}else{state.wnext+=dist;if(state.wnext===state.wsize){state.wnext=0}if(state.whave<state.wsize){state.whave+=dist}}}return 0};const inflate=(strm,flush)=>{let state;let input,output;let next;let put;let have,left;let hold;let bits;let _in,_out;let copy;let from;let from_source;let here=0;let here_bits,here_op,here_val;let last_bits,last_op,last_val;let len;let ret;const hbuf=new Uint8Array(4);let opts;let n;const order=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(inflateStateCheck(strm)||!strm.output||!strm.input&&strm.avail_in!==0){return Z_STREAM_ERROR}state=strm.state;if(state.mode===TYPE){state.mode=TYPEDO}put=strm.next_out;output=strm.output;left=strm.avail_out;next=strm.next_in;input=strm.input;have=strm.avail_in;hold=state.hold;bits=state.bits;_in=have;_out=left;ret=Z_OK;inf_leave:for(;;){switch(state.mode){case HEAD:if(state.wrap===0){state.mode=TYPEDO;break}while(bits<16){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}if(state.wrap&2&&hold===35615){if(state.wbits===0){state.wbits=15}state.check=0;hbuf[0]=hold&255;hbuf[1]=hold>>>8&255;state.check=crc32(state.check,hbuf,2,0);hold=0;bits=0;state.mode=FLAGS;break}if(state.head){state.head.done=false}
vendor: 12,613 bytes, line 303
303if(!(state.wrap&1)||(((hold&255)<<8)+(hold>>8))%31){strm.msg="incorrect header check";state.mode=BAD;break}if((hold&15)!==Z_DEFLATED){strm.msg="unknown compression method";state.mode=BAD;break}hold>>>=4;bits-=4;len=(hold&15)+8;if(state.wbits===0){state.wbits=len}if(len>15||len>state.wbits){strm.msg="invalid window size";state.mode=BAD;break}state.dmax=1<<state.wbits;state.flags=0;strm.adler=state.check=1;state.mode=hold&512?DICTID:TYPE;hold=0;bits=0;break;case FLAGS:while(bits<16){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}state.flags=hold;if((state.flags&255)!==Z_DEFLATED){strm.msg="unknown compression method";state.mode=BAD;break}if(state.flags&57344){strm.msg="unknown header flags set";state.mode=BAD;break}if(state.head){state.head.text=hold>>8&1}if(state.flags&512&&state.wrap&4){hbuf[0]=hold&255;hbuf[1]=hold>>>8&255;state.check=crc32(state.check,hbuf,2,0)}hold=0;bits=0;state.mode=TIME;case TIME:while(bits<32){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}if(state.head){state.head.time=hold}if(state.flags&512&&state.wrap&4){hbuf[0]=hold&255;hbuf[1]=hold>>>8&255;hbuf[2]=hold>>>16&255;hbuf[3]=hold>>>24&255;state.check=crc32(state.check,hbuf,4,0)}hold=0;bits=0;state.mode=OS;case OS:while(bits<16){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}if(state.head){state.head.xflags=hold&255;state.head.os=hold>>8}if(state.flags&512&&state.wrap&4){hbuf[0]=hold&255;hbuf[1]=hold>>>8&255;state.check=crc32(state.check,hbuf,2,0)}hold=0;bits=0;state.mode=EXLEN;case EXLEN:if(state.flags&1024){while(bits<16){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}state.length=hold;if(state.head){state.head.extra_len=hold}if(state.flags&512&&state.wrap&4){hbuf[0]=hold&255;hbuf[1]=hold>>>8&255;state.check=crc32(state.check,hbuf,2,0)}hold=0;bits=0}else if(state.head){state.head.extra=null}state.mode=EXTRA;case EXTRA:if(state.flags&1024){copy=state.length;if(copy>have){copy=have}if(copy){if(state.head){len=state.head.extra_len-state.length;if(!state.head.extra){state.head.extra=new Uint8Array(state.head.extra_len)}state.head.extra.set(input.subarray(next,next+copy),len)}if(state.flags&512&&state.wrap&4){state.check=crc32(state.check,input,copy,next)}have-=copy;next+=copy;state.length-=copy}if(state.length){break inf_leave}}state.length=0;state.mode=NAME;case NAME:if(state.flags&2048){if(have===0){break inf_leave}copy=0;do{len=input[next+copy++];if(state.head&&len&&state.length<65536){state.head.name+=String.fromCharCode(len)}}while(len&&copy<have);if(state.flags&512&&state.wrap&4){state.check=crc32(state.check,input,copy,next)}have-=copy;next+=copy;if(len){break inf_leave}}else if(state.head){state.head.name=null}state.length=0;state.mode=COMMENT;case COMMENT:if(state.flags&4096){if(have===0){break inf_leave}copy=0;do{len=input[next+copy++];if(state.head&&len&&state.length<65536){state.head.comment+=String.fromCharCode(len)}}while(len&&copy<have);if(state.flags&512&&state.wrap&4){state.check=crc32(state.check,input,copy,next)}have-=copy;next+=copy;if(len){break inf_leave}}else if(state.head){state.head.comment=null}state.mode=HCRC;case HCRC:if(state.flags&512){while(bits<16){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}if(state.wrap&4&&hold!==(state.check&65535)){strm.msg="header crc mismatch";state.mode=BAD;break}hold=0;bits=0}if(state.head){state.head.hcrc=state.flags>>9&1;state.head.done=true}strm.adler=state.check=0;state.mode=TYPE;break;case DICTID:while(bits<32){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}strm.adler=state.check=zswap32(hold);hold=0;bits=0;state.mode=DICT;case DICT:if(state.havedict===0){strm.next_out=put;strm.avail_out=left;strm.next_in=next;strm.avail_in=have;state.hold=hold;state.bits=bits;return Z_NEED_DICT}strm.adler=state.check=1;state.mode=TYPE;case TYPE:if(flush===Z_BLOCK||flush===Z_TREES){break inf_leave}case TYPEDO:if(state.last){hold>>>=bits&7;bits-=bits&7;state.mode=CHECK;break}while(bits<3){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}state.last=hold&1;hold>>>=1;bits-=1;switch(hold&3){case 0:state.mode=STORED;break;case 1:fixedtables(state);state.mode=LEN_;if(flush===Z_TREES){hold>>>=2;bits-=2;break inf_leave}break;case 2:state.mode=TABLE;break;case 3:strm.msg="invalid block type";state.mode=BAD}hold>>>=2;bits-=2;break;case STORED:hold>>>=bits&7;bits-=bits&7;while(bits<32){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}if((hold&65535)!==(hold>>>16^65535)){strm.msg="invalid stored block lengths";state.mode=BAD;break}state.length=hold&65535;hold=0;bits=0;state.mode=COPY_;if(flush===Z_TREES){break inf_leave}case COPY_:state.mode=COPY;case COPY:copy=state.length;if(copy){if(copy>have){copy=have}if(copy>left){copy=left}if(copy===0){break inf_leave}output.set(input.subarray(next,next+copy),put);have-=copy;next+=copy;left-=copy;put+=copy;state.length-=copy;break}state.mode=TYPE;break;case TABLE:while(bits<14){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}state.nlen=(hold&31)+257;hold>>>=5;bits-=5;state.ndist=(hold&31)+1;hold>>>=5;bits-=5;state.ncode=(hold&15)+4;hold>>>=4;bits-=4;if(state.nlen>286||state.ndist>30){strm.msg="too many length or distance symbols";state.mode=BAD;break}state.have=0;state.mode=LENLENS;case LENLENS:while(state.have<state.ncode){while(bits<3){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}state.lens[order[state.have++]]=hold&7;hold>>>=3;bits-=3}while(state.have<19){state.lens[order[state.have++]]=0}state.lencode=state.lendyn;state.lenbits=7;opts={bits:state.lenbits};ret=inflate_table(CODES,state.lens,0,19,state.lencode,0,state.work,opts);state.lenbits=opts.bits;if(ret){strm.msg="invalid code lengths set";state.mode=BAD;break}state.have=0;state.mode=CODELENS;case CODELENS:while(state.have<state.nlen+state.ndist){for(;;){here=state.lencode[hold&(1<<state.lenbits)-1];here_bits=here>>>24;here_op=here>>>16&255;here_val=here&65535;if(here_bits<=bits){break}if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}if(here_val<16){hold>>>=here_bits;bits-=here_bits;state.lens[state.have++]=here_val}else{if(here_val===16){n=here_bits+2;while(bits<n){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}hold>>>=here_bits;bits-=here_bits;if(state.have===0){strm.msg="invalid bit length repeat";state.mode=BAD;break}len=state.lens[state.have-1];copy=3+(hold&3);hold>>>=2;bits-=2}else if(here_val===17){n=here_bits+3;while(bits<n){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}hold>>>=here_bits;bits-=here_bits;len=0;copy=3+(hold&7);hold>>>=3;bits-=3}else{n=here_bits+7;while(bits<n){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}hold>>>=here_bits;bits-=here_bits;len=0;copy=11+(hold&127);hold>>>=7;bits-=7}if(state.have+copy>state.nlen+state.ndist){strm.msg="invalid bit length repeat";state.mode=BAD;break}while(copy--){state.lens[state.have++]=len}}}if(state.mode===BAD){break}if(state.lens[256]===0){strm.msg="invalid code -- missing end-of-block";state.mode=BAD;break}state.lenbits=9;opts={bits:state.lenbits};ret=inflate_table(LENS,state.lens,0,state.nlen,state.lencode,0,state.work,opts);state.lenbits=opts.bits;if(ret){strm.msg="invalid literal/lengths set";state.mode=BAD;break}state.distbits=6;state.distcode=state.distdyn;opts={bits:state.distbits};ret=inflate_table(DISTS,state.lens,state.nlen,state.ndist,state.distcode,0,state.work,opts);state.distbits=opts.bits;if(ret){strm.msg="invalid distances set";state.mode=BAD;break}state.mode=LEN_;if(flush===Z_TREES){break inf_leave}case LEN_:state.mode=LEN;case LEN:if(have>=6&&left>=258){strm.next_out=put;strm.avail_out=left;strm.next_in=next;strm.avail_in=have;state.hold=hold;state.bits=bits;inflate_fast(strm,_out);put=strm.next_out;output=strm.output;left=strm.avail_out;next=strm.next_in;input=strm.input;have=strm.avail_in;hold=state.hold;bits=state.bits;if(state.mode===TYPE){state.back=-1}break}state.back=0;for(;;){here=state.lencode[hold&(1<<state.lenbits)-1];here_bits=here>>>24;here_op=here>>>16&255;here_val=here&65535;if(here_bits<=bits){break}if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}if(here_op&&(here_op&240)===0){last_bits=here_bits;last_op=here_op;last_val=here_val;for(;;){here=state.lencode[last_val+((hold&(1<<last_bits+last_op)-1)>>last_bits)];here_bits=here>>>24;here_op=here>>>16&255;here_val=here&65535;if(last_bits+here_bits<=bits){break}if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}hold>>>=last_bits;bits-=last_bits;state.back+=last_bits}hold>>>=here_bits;bits-=here_bits;state.back+=here_bits;state.length=here_val;if(here_op===0){state.mode=LIT;break}if(here_op&32){state.back=-1;state.mode=TYPE;break}if(here_op&64){strm.msg="invalid literal/length code";state.mode=BAD;break}state.extra=here_op&15;state.mode=LENEXT;case LENEXT:if(state.extra){n=state.extra;while(bits<n){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}state.length+=hold&(1<<state.extra)-1;hold>>>=state.extra;bits-=state.extra;state.back+=state.extra}state.was=state.length;state.mode=DIST;case DIST:for(;;){here=state.distcode[hold&(1<<state.distbits)-1];here_bits=here>>>24;here_op=here>>>16&255;here_val=here&65535;if(here_bits<=bits){break}if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}if((here_op&240)===0){last_bits=here_bits;last_op=here_op;last_val=here_val;for(;;){here=state.distcode[last_val+((hold&(1<<last_bits+last_op)-1)>>last_bits)];here_bits=here>>>24;here_op=here>>>16&255;here_val=here&65535;if(last_bits+here_bits<=bits){break}if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}hold>>>=last_bits;bits-=last_bits;state.back+=last_bits}hold>>>=here_bits;bits-=here_bits;state.back+=here_bits;if(here_op&64){strm.msg="invalid distance code";state.mode=BAD;break}state.offset=here_val;state.extra=here_op&15;state.mode=DISTEXT;case DISTEXT:if(state.extra){n=state.extra;while(bits<n){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}state.offset+=hold&(1<<state.extra)-1;hold>>>=state.extra;bits-=state.extra;state.back+=state.extra}if(state.offset>state.dmax){strm.msg="invalid distance too far back";state.mode=BAD;break}state.mode=MATCH;case MATCH:if(left===0){break inf_leave}copy=_out-left;if(state.offset>copy){copy=state.offset-copy;if(copy>state.whave){if(state.sane){strm.msg="invalid distance too far back";state.mode=BAD;break}}if(copy>state.wnext){copy-=state.wnext;from=state.wsize-copy}else{from=state.wnext-copy}if(copy>state.length){copy=state.length}from_source=state.window}else{from_source=output;from=put-state.offset;copy=state.length}if(copy>left){copy=left}left-=copy;state.length-=copy;do{output[put++]=from_source[from++]}while(--copy);if(state.length===0){state.mode=LEN}break;case LIT:if(left===0){break inf_leave}output[put++]=state.length;left--;state.mode=LEN;break;case CHECK:if(state.wrap){while(bits<32){if(have===0){break inf_leave}have--;hold|=input[next++]<<bits;bits+=8}_out-=left;strm.total_out+=_out;state.total+=_out;if(state.wrap&4&&_out){strm.adler=state.check=state.flags?crc32(state.check,output,_out,put-_out):adler32(state.check,output,_out,put-_out)}_out=left;if(state.wrap&4&&(state.flags?hold:zswap32(hold))!==state.check){strm.msg="incorrect data check";state.mode=BAD;break}hold=0;bits=0}state.mode=LENGTH;case LENGTH:if(state.wrap&&state.flags){while(bits<32){if(have===0){break inf_leave}have--;hold+=input[next++]<<bits;bits+=8}if(state.wrap&4&&hold!==(state.total&4294967295)){strm.msg="incorrect length check";state.mode=BAD;break}hold=0;bits=0}state.mode=DONE;case DONE:ret=Z_STREAM_END;break inf_leave;case BAD:ret=Z_DATA_ERROR;break inf_leave;case MEM:return Z_MEM_ERROR;case SYNC:default:return Z_STREAM_ERROR}}strm.next_out=put;strm.avail_out=left;strm.next_in=next;strm.avail_in=have;state.hold=hold;state.bits=bits;if(state.wsize||_out!==strm.avail_out&&state.mode<BAD&&(state.mode<CHECK||flush!==Z_FINISH)){if(updatewindow(strm,strm.output,strm.next_out,_out-strm.avail_out)){state.mode=MEM;return Z_MEM_ERROR}}_in-=strm.avail_in;_out-=strm.avail_out;strm.total_in+=_in;strm.total_out+=_out;state.total+=_out;if(state.wrap&4&&_out){strm.adler=state.check=state.flags?crc32(state.check,output,_out,strm.next_out-_out):adler32(state.check,output,_out,strm.next_out-_out)}strm.data_type=state.bits+(state.last?64:0)+(state.mode===TYPE?128:0)+(state.mode===LEN_||state.mode===COPY_?256:0);if((_in===0&&_out===0||flush===Z_FINISH)&&ret===Z_OK){ret=Z_BUF_ERROR}return ret};const inflateEnd=strm=>
303{if(inflateStateCheck(strm)){return Z_STREAM_ERROR}let state=strm.state;if(state.window){state.window=null}strm.state=null;return Z_OK};const inflateGetHeader=(strm,head)=>{if(inflateStateCheck(strm)){return Z_STREAM_ERROR}const state=strm.state;if((state.wrap&2)===0){return Z_STREAM_ERROR}state.head=head;head.done=false;return Z_OK};const inflateSetDictionary=(strm,dictionary)=>{const dictLength=dictionary.length;let state;let dictid;let ret;if(inflateStateCheck(strm)){return Z_STREAM_ERROR}state=strm.state;if(state.wrap!==0&&state.mode!==DICT){return Z_STREAM_ERROR}if(state.mode===DICT){dictid=1;dictid=adler32(dictid,dictionary,dictLength,0);if(dictid!==state.check){return Z_DATA_ERROR}}ret=updatewindow(strm,dictionary,dictLength,dictLength);if(ret){state.mode=MEM;return Z_MEM_ERROR}state.havedict=1;return Z_OK};module.exports.inflateReset=inflateReset;module.exports.inflateReset2=inflateReset2;module.exports.inflateResetKeep=inflateResetKeep;module.exports.inflateInit=inflateInit;module.exports.inflateInit2=inflateInit2;module.exports.inflate=inflate;module.exports.inflateEnd=inflateEnd;module.exports.inflateGetHeader=inflateGetHeader;module.exports.inflateSetDictionary=inflateSetDictionary;module.exports.inflateInfo="pako inflate (from Nodeca project)"},function(module,exports,__webpack_require__){"use strict";const BAD=16209;const TYPE=16191;module.exports=function inflate_fast(strm,start){let _in;let last;let _out;let beg;let end;let dmax;let wsize;let whave;let wnext;let s_window;let hold;let bits;let lcode;let dcode;let lmask;let dmask;let here;let op;let len;let dist;let from;let from_source;let input,output;const state=strm.state;_in=strm.next_in;input=strm.input;last=_in+(strm.avail_in-5);_out=strm.next_out;output=strm.output;beg=_out-(start-strm.avail_out);end=_out+(strm.avail_out-257);dmax=state.dmax;wsize=state.wsize;whave=state.whave;
vendor: 4,250 bytes, line 303
303wnext=state.wnext;s_window=state.window;hold=state.hold;bits=state.bits;lcode=state.lencode;dcode=state.distcode;lmask=(1<<state.lenbits)-1;dmask=(1<<state.distbits)-1;top:do{if(bits<15){hold+=input[_in++]<<bits;bits+=8;hold+=input[_in++]<<bits;bits+=8}here=lcode[hold&lmask];dolen:for(;;){op=here>>>24;hold>>>=op;bits-=op;op=here>>>16&255;if(op===0){output[_out++]=here&65535}else if(op&16){len=here&65535;op&=15;if(op){if(bits<op){hold+=input[_in++]<<bits;bits+=8}len+=hold&(1<<op)-1;hold>>>=op;bits-=op}if(bits<15){hold+=input[_in++]<<bits;bits+=8;hold+=input[_in++]<<bits;bits+=8}here=dcode[hold&dmask];dodist:for(;;){op=here>>>24;hold>>>=op;bits-=op;op=here>>>16&255;if(op&16){dist=here&65535;op&=15;if(bits<op){hold+=input[_in++]<<bits;bits+=8;if(bits<op){hold+=input[_in++]<<bits;bits+=8}}dist+=hold&(1<<op)-1;if(dist>dmax){strm.msg="invalid distance too far back";state.mode=BAD;break top}hold>>>=op;bits-=op;op=_out-beg;if(dist>op){op=dist-op;if(op>whave){if(state.sane){strm.msg="invalid distance too far back";state.mode=BAD;break top}}from=0;from_source=s_window;if(wnext===0){from+=wsize-op;if(op<len){len-=op;do{output[_out++]=s_window[from++]}while(--op);from=_out-dist;from_source=output}}else if(wnext<op){from+=wsize+wnext-op;op-=wnext;if(op<len){len-=op;do{output[_out++]=s_window[from++]}while(--op);from=0;if(wnext<len){op=wnext;len-=op;do{output[_out++]=s_window[from++]}while(--op);from=_out-dist;from_source=output}}}else{from+=wnext-op;if(op<len){len-=op;do{output[_out++]=s_window[from++]}while(--op);from=_out-dist;from_source=output}}while(len>2){output[_out++]=from_source[from++];output[_out++]=from_source[from++];output[_out++]=from_source[from++];len-=3}if(len){output[_out++]=from_source[from++];if(len>1){output[_out++]=from_source[from++]}}}else{from=_out-dist;do{output[_out++]=output[from++];output[_out++]=output[from++];output[_out++]=output[from++];len-=3}while(len>2);if(len){output[_out++]=output[from++];if(len>1){output[_out++]=output[from++]}}}}else if((op&64)===0){here=dcode[(here&65535)+(hold&(1<<op)-1)];continue dodist}else{strm.msg="invalid distance code";state.mode=BAD;break top}break}}else if((op&64)===0){here=lcode[(here&65535)+(hold&(1<<op)-1)];continue dolen}else if(op&32){state.mode=TYPE;break top}else{strm.msg="invalid literal/length code";state.mode=BAD;break top}break}}while(_in<last&&_out<end);len=bits>>3;_in-=len;bits-=len<<3;hold&=(1<<bits)-1;strm.next_in=_in;strm.next_out=_out;strm.avail_in=_in<last?5+(last-_in):5-(_in-last);strm.avail_out=_out<end?257+(end-_out):257-(_out-end);state.hold=hold;state.bits=bits;return}},function(module,exports,__webpack_require__){"use strict";const MAXBITS=15;const ENOUGH_LENS=852;const ENOUGH_DISTS=592;const CODES=0;const LENS=1;const DISTS=2;const lbase=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]);const lext=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,199,75]);const dbase=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]);const dext=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);const inflate_table=(type,lens,lens_index,codes,table,table_index,work,opts)=>{const bits=opts.bits;let len=0;let sym=0;let min=0,max=0;let root=0;let curr=0;let drop=0;let left=0;let used=0;let huff=0;let incr;let fill;let low;let mask;let next;let base=null;let match;const count=new Uint16Array(MAXBITS+1);const offs=new Uint16Array(MAXBITS+1);let extra=null;let here_bits,here_op,here_val;for(len=0;len<=MAXBITS;len++){count[len]=0}for(sym=0;sym<codes;sym++){count[lens[lens_index+sym]]++}root=bits;for(max=MAXBITS;max>=1;max--){if(count[max]!==0){break}}if(root>max){root=max}if(max===0){table[table_index++]=1<<24|64<<16|0;table[table_index++]=1<<24|64<<16|0;opts.bits=1;return 0}for(min=1;min<max;min++){if(count[min]!==0){break}}if(root<min){root=min}left=1;for(len=1;len<=MAXBITS;len++){left<<=1;left-=count[len];if(left<0){return-1}}if(left>0&&(type===CODES||max!==1)){return-1}offs[1]=0;for(len=1;len<MAXBITS;len++){offs[len+1]=offs[len]+count[len]}for(sym=0;sym<codes;
303sym++){if(lens[lens_index+sym]!==0){work[offs[lens[lens_index+sym]]++]=sym}}if(type===CODES){base=extra=work;match=20}else if(type===LENS){base=lbase;extra=lext;match=257}else{base=dbase;extra=dext;match=0}huff=0;sym=0;len=min;next=table_index;curr=root;drop=0;low=-1;used=1<<root;mask=used-1;if(type===LENS&&used>ENOUGH_LENS||type===DISTS&&used>ENOUGH_DISTS){return 1}for(;;){here_bits=len-drop;if(work[sym]+1<match){here_op=0;here_val=work[sym]}else if(work[sym]>=match){here_op=extra[work[sym]-match];here_val=base[work[sym]-match]}else{here_op=32+64;here_val=0}incr=1<<len-drop;fill=1<<curr;min=fill;do{fill-=incr;table[next+(huff>>drop)+fill]=here_bits<<24|here_op<<16|here_val|0}while(fill!==0);incr=1<<len-1;while(huff&incr){incr>>=1}if(incr!==0){huff&=incr-1;huff+=incr}else{huff=0}sym++;if(--count[len]===0){if(len===max){break}len=lens[lens_index+work[sym]]}if(len>root&&(huff&mask)!==low){if(drop===0){drop=root}next+=min;curr=len-drop;left=1<<curr;while(curr+drop<max){left-=count[curr+drop];if(left<=0){break}curr++;left<<=1}used+=1<<curr;if(type===LENS&&used>ENOUGH_LENS||type===DISTS&&used>ENOUGH_DISTS){return 1}low=huff&mask;table[low]=root<<24|curr<<16|next-table_index|0}}if(huff!==0){table[next+huff]=len-drop<<24|64<<16|0}opts.bits=root;return 0};module.exports=inflate_table},function(module,exports,__webpack_require__){"use strict";function GZheader(){this.text=0;this.time=0;this.xflags=0;this.os=0;this.extra=null;this.extra_len=0;this.name="";this.comment="";this.hcrc=0;this.done=false}module.exports=GZheader},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.decodeInterlaceAdam7=decodeInterlaceAdam7;const applyUnfilter_1=__webpack_require__(620);const uint16=new Uint16Array([255]);const uint8=new Uint8Array(uint16.buffer);const osIsLittleEndian=uint8[0]===255;function decodeInterlaceAdam7(params){const{data:data,width:width,height:height,channels:channels,depth:depth}=params;const passes=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}];const bytesPerPixel=Math.ceil(depth/8)*channels;const resultData=new Uint8Array(height*width*bytesPerPixel);let offset=0;for(let passIndex=0;passIndex<7;passIndex++){const pass=passes[passIndex];const passWidth=Math.ceil((width-pass.x)/pass.xStep);const passHeight=Math.ceil((height-pass.y)/pass.yStep);if(passWidth<=0||passHeight<=0)continue;const passLineBytes=passWidth*bytesPerPixel;const prevLine=new Uint8Array(passLineBytes);for(let y=0;y<passHeight;y++){const filterType=data[offset++];const currentLine=data.subarray(offset,offset+passLineBytes);offset+=passLineBytes;const newLine=new Uint8Array(passLineBytes);(0,applyUnfilter_1.applyUnfilter)(filterType,currentLine,newLine,prevLine,passLineBytes,bytesPerPixel);prevLine.set(newLine);for(let x=0;x<passWidth;x++){const outputX=pass.x+x*pass.xStep;const outputY=pass.y+y*pass.yStep;if(outputX>=width||outputY>=height)continue;for(let i=0;i<bytesPerPixel;i++){resultData[(outputY*width+outputX)*bytesPerPixel+i]=newLine[x*bytesPerPixel+i]}}}}if(depth===16){const uint16Data=new Uint16Array(resultData.buffer);if(osIsLittleEndian){for(let k=0;k<uint16Data.length;k++){uint16Data[k]=swap16(uint16Data[k])}}return uint16Data}else{return resultData}}function swap16(val){return(val&255)<<8|val>>8&255}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.applyUnfilter=applyUnfilter;const unfilter_1=__webpack_require__(251);function applyUnfilter(filterType,currentLine,newLine,prevLine,passLineBytes,bytesPerPixel){switch(filterType){case 0:(0,unfilter_1.unfilterNone)(currentLine,newLine,passLineBytes);break;case 1:(0,unfilter_1.unfilterSub)(currentLine,newLine,passLineBytes,bytesPerPixel);break;case 2:(0,unfilter_1.unfilterUp)(currentLine,newLine,prevLine,passLineBytes);break;case 3:(0,unfilter_1.unfilterAverage)(currentLine,newLine,prevLine,passLineBytes,bytesPerPixel);break;case 4:(0,unfilter_1.unfilterPaeth)(currentLine,newLine,prevLine,passLineBytes,bytesPerPixel);break;default:throw new Error(`Unsupported filter: ${filterType}`)}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.decodeInterlaceNull=decodeInterlaceNull;const unfilter_1=__webpack_require__(251);const uint16=new Uint16Array([255]);const uint8=new Uint8Array(uint16.buffer);const osIsLittleEndian=uint8[0]===255;const empty=new Uint8Array(0);function decodeInterlaceNull(params){const{data:data,width:width,height:height,channels:channels,depth:depth}=params;const bytesPerPixel=Math.ceil(depth/8)*channels;
303const bytesPerLine=Math.ceil(depth/8*channels*width);const newData=new Uint8Array(height*bytesPerLine);let prevLine=empty;let offset=0;let currentLine;let newLine;for(let i=0;i<height;i++){currentLine=data.subarray(offset+1,offset+1+bytesPerLine);newLine=newData.subarray(i*bytesPerLine,(i+1)*bytesPerLine);switch(data[offset]){case 0:(0,unfilter_1.unfilterNone)(currentLine,newLine,bytesPerLine);break;case 1:(0,unfilter_1.unfilterSub)(currentLine,newLine,bytesPerLine,bytesPerPixel);break;case 2:(0,unfilter_1.unfilterUp)(currentLine,newLine,prevLine,bytesPerLine);break;case 3:(0,unfilter_1.unfilterAverage)(currentLine,newLine,prevLine,bytesPerLine,bytesPerPixel);break;case 4:(0,unfilter_1.unfilterPaeth)(currentLine,newLine,prevLine,bytesPerLine,bytesPerPixel);break;default:throw new Error(`Unsupported filter: ${data[offset]}`)}prevLine=newLine;offset+=bytesPerLine+1}if(depth===16){const uint16Data=new Uint16Array(newData.buffer);if(osIsLittleEndian){for(let k=0;k<uint16Data.length;k++){uint16Data[k]=swap16(uint16Data[k])}}return uint16Data}else{return newData}}function swap16(val){return(val&255)<<8|val>>8&255}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(59);var _defineProperty2=_interopRequireDefault(__webpack_require__(89));function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}Object.defineProperty(exports,"__esModule",{value:true});const iobuffer_1=__webpack_require__(244);const pako_1=__webpack_require__(245);const crc_1=__webpack_require__(174);const signature_1=__webpack_require__(175);const text_1=__webpack_require__(252);const internalTypes_1=__webpack_require__(253);const defaultZlibOptions={level:3};class PngEncoder extends iobuffer_1.IOBuffer{constructor(data){var _ref;let options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};super();(0,_defineProperty2.default)(this,"_png",void 0);(0,_defineProperty2.default)(this,"_zlibOptions",void 0);(0,_defineProperty2.default)(this,"_colorType",void 0);(0,_defineProperty2.default)(this,"_interlaceMethod",void 0);this._colorType=internalTypes_1.ColorType.UNKNOWN;this._zlibOptions=_objectSpread(_objectSpread({},defaultZlibOptions),options.zlib);this._png=this._checkData(data);this._interlaceMethod=(_ref=options.interlace==="Adam7"?internalTypes_1.InterlaceMethod.ADAM7:internalTypes_1.InterlaceMethod.NO_INTERLACE)!==null&&_ref!==void 0?_ref:internalTypes_1.InterlaceMethod.NO_INTERLACE;this.setBigEndian()}encode(){(0,signature_1.writeSignature)(this);this.encodeIHDR();if(this._png.palette){this.encodePLTE();if(this._png.palette[0].length===4){this.encodeTRNS()}}this.encodeData();if(this._png.text){for(const[keyword,text]of Object.entries(this._png.text)){(0,text_1.encodetEXt)(this,keyword,text)}}this.encodeIEND();return this.toArray()}encodeIHDR(){this.writeUint32(13);this.writeChars("IHDR");this.writeUint32(this._png.width);this.writeUint32(this._png.height);this.writeByte(this._png.depth);this.writeByte(this._colorType);this.writeByte(internalTypes_1.CompressionMethod.DEFLATE);this.writeByte(internalTypes_1.FilterMethod.ADAPTIVE);this.writeByte(this._interlaceMethod);(0,crc_1.writeCrc)(this,17)}encodeIEND(){this.writeUint32(0);this.writeChars("IEND");(0,crc_1.writeCrc)(this,4)}encodePLTE(){var _this$_png$palette;const paletteLength=((_this$_png$palette=this._png.palette)===null||_this$_png$palette===void 0?void 0:_this$_png$palette.length)*3;this.writeUint32(paletteLength);this.writeChars("PLTE");for(const color of this._png.palette){this.writeByte(color[0]);this.writeByte(color[1]);this.writeByte(color[2])}(0,crc_1.writeCrc)(this,4+paletteLength)}
303encodeTRNS(){const alpha=this._png.palette.filter(color=>color.at(-1)!==255);this.writeUint32(alpha.length);this.writeChars("tRNS");for(const el of alpha){this.writeByte(el.at(-1))}(0,crc_1.writeCrc)(this,4+alpha.length)}encodeIDAT(data){this.writeUint32(data.length);this.writeChars("IDAT");this.writeBytes(data);(0,crc_1.writeCrc)(this,data.length+4)}encodeData(){const{width:width,height:height,channels:channels,depth:depth,data:data}=this._png;const slotsPerLine=depth<=8?Math.ceil(width*depth/8)*channels:Math.ceil(width*depth/8*channels/2);const newData=(new iobuffer_1.IOBuffer).setBigEndian();let offset=0;if(this._interlaceMethod===internalTypes_1.InterlaceMethod.NO_INTERLACE){for(let i=0;i<height;i++){newData.writeByte(0);if(depth===16){offset=writeDataUint16(data,newData,slotsPerLine,offset)}else{offset=writeDataBytes(data,newData,slotsPerLine,offset)}}}else if(this._interlaceMethod===internalTypes_1.InterlaceMethod.ADAM7){offset=writeDataInterlaced(this._png,data,newData,offset)}const buffer=newData.toArray();const compressed=(0,pako_1.deflate)(buffer,this._zlibOptions);this.encodeIDAT(compressed)}_checkData(data){const{colorType:colorType,channels:channels,depth:depth}=getColorType(data,data.palette);const png={width:checkInteger(data.width,"width"),height:checkInteger(data.height,"height"),channels:channels,data:data.data,depth:depth,text:data.text,palette:data.palette};this._colorType=colorType;const expectedSize=depth<8?Math.ceil(png.width*depth/8)*png.height*channels:png.width*png.height*channels;if(png.data.length!==expectedSize){throw new RangeError(`wrong data size. Found ${png.data.length}, expected ${expectedSize}`)}return png}}exports.default=PngEncoder;function checkInteger(value,name){if(Number.isInteger(value)&&value>0){return value}throw new TypeError(`${name} must be a positive integer`)}function getColorType(data,palette){const{channels:channels=4,depth:depth=8}=data;if(channels!==4&&channels!==3&&channels!==2&&channels!==1){throw new RangeError(`unsupported number of channels: ${channels}`)}const returnValue={channels:channels,depth:depth,colorType:internalTypes_1.ColorType.UNKNOWN};switch(channels){case 4:returnValue.colorType=internalTypes_1.ColorType.TRUECOLOUR_ALPHA;break;case 3:returnValue.colorType=internalTypes_1.ColorType.TRUECOLOUR;break;case 1:if(palette){returnValue.colorType=internalTypes_1.ColorType.INDEXED_COLOUR}else{returnValue.colorType=internalTypes_1.ColorType.GREYSCALE}break;case 2:returnValue.colorType=internalTypes_1.ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return returnValue}function writeDataBytes(data,newData,slotsPerLine,offset){for(let j=0;j<slotsPerLine;j++){newData.writeByte(data[offset++])}return offset}function writeDataInterlaced(imageData,data,newData,offset){const passes=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}];const{width:width,height:height,channels:channels,depth:depth}=imageData;let pixelSize=0;if(depth===16){pixelSize=channels*depth/8/2}else{pixelSize=channels*depth/8}for(let passIndex=0;passIndex<7;passIndex++){const pass=passes[passIndex];const passWidth=Math.floor((width-pass.x+pass.xStep-1)/pass.xStep);const passHeight=Math.floor((height-pass.y+pass.yStep-1)/pass.yStep);if(passWidth<=0||passHeight<=0)continue;const passLineBytes=passWidth*pixelSize;for(let y=0;y<passHeight;y++){const imageY=pass.y+y*pass.yStep;const rawScanline=depth<=8?new Uint8Array(passLineBytes):new Uint16Array(passLineBytes);let rawOffset=0;for(let x=0;x<passWidth;x++){const imageX=pass.x+x*pass.xStep;if(imageX<width&&imageY<height){const srcPos=(imageY*width+imageX)*pixelSize;for(let i=0;i<pixelSize;i++){rawScanline[rawOffset++]=data[srcPos+i]}}}newData.writeByte(0);if(depth===8){newData.writeBytes(rawScanline)}else if(depth===16){for(const value of rawScanline){newData.writeByte(value>>8&255);newData.writeByte(value&255)}}}}return offset}function writeDataUint16(data,newData,slotsPerLine,offset){for(let j=0;j<slotsPerLine;j++){newData.writeUint16(data[offset++])}return offset}module.exports=exports.default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.ResolutionUnitSpecifier=void 0;var ResolutionUnitSpecifier;
303(function(ResolutionUnitSpecifier){ResolutionUnitSpecifier[ResolutionUnitSpecifier["UNKNOWN"]=0]="UNKNOWN";ResolutionUnitSpecifier[ResolutionUnitSpecifier["METRE"]=1]="METRE"})(ResolutionUnitSpecifier||(exports.ResolutionUnitSpecifier=ResolutionUnitSpecifier={}))},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.convertIndexedToRgb=convertIndexedToRgb;function convertIndexedToRgb(decodedImage){const palette=decodedImage.palette;const depth=decodedImage.depth;if(!palette){throw new Error("Color palette is undefined.")}checkDataSize(decodedImage);const indexSize=decodedImage.width*decodedImage.height;const resSize=indexSize*palette[0].length;const res=new Uint8Array(resSize);let indexPos=0;let offset=0;const indexes=new Uint8Array(indexSize);let bit=255;switch(depth){case 1:bit=128;break;case 2:bit=192;break;case 4:bit=240;break;case 8:bit=255;break;default:throw new Error("Incorrect depth value")}for(const byte of decodedImage.data){let bit2=bit;let shift=8;while(bit2){shift-=depth;indexes[indexPos++]=(byte&bit2)>>shift;bit2=bit2>>depth;if(indexPos%decodedImage.width===0){break}}}if(decodedImage.palette){for(const index of indexes){const color=decodedImage.palette.at(index);if(!color){throw new Error("Incorrect index of palette color")}res.set(color,offset);offset+=color.length}}return res}function checkDataSize(image){const expectedSize=image.depth<8?Math.ceil(image.width*image.depth/8)*image.height*image.channels:image.width*image.height*image.channels;if(image.data.length!==expectedSize){throw new RangeError(`wrong data size. Found ${image.data.length}, expected ${expectedSize}`)}}},function(module,exports,__webpack_require__){"use strict";var ch2={};exports.default=function(c,id,msg,transfer,cb){var w=new Worker(ch2[id]||(ch2[id]=URL.createObjectURL(new Blob([c+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));w.onmessage=function(e){var d=e.data,ed=d.$e$;if(ed){var err=new Error(ed[0]);err["code"]=ed[1];err.stack=ed[2];cb(err,null)}else cb(null,d)};w.postMessage(msg,transfer);return w};module.exports=exports.default},function(module,exports,__webpack_require__){__webpack_require__(627);const createScheduler=__webpack_require__(628);const createWorker=__webpack_require__(255);const Tesseract=__webpack_require__(643);const languages=__webpack_require__(644);const OEM=__webpack_require__(256);const PSM=__webpack_require__(645);const{setLogging:setLogging}=__webpack_require__(177);module.exports={languages:languages,OEM:OEM,PSM:PSM,createScheduler:createScheduler,createWorker:createWorker,setLogging:setLogging,...Tesseract}},function(module,exports,__webpack_require__){var runtime=function(exports){"use strict";var Op=Object.prototype;var hasOwn=Op.hasOwnProperty;var defineProperty=Object.defineProperty||function(obj,key,desc){obj[key]=desc.value};var undefined;var $Symbol=typeof Symbol==="function"?Symbol:{};var iteratorSymbol=$Symbol.iterator||"@@iterator";var asyncIteratorSymbol=$Symbol.asyncIterator||"@@asyncIterator";var toStringTagSymbol=$Symbol.toStringTag||"@@toStringTag";function define(obj,key,value){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});return obj[key]}try{define({},"")}catch(err){define=function(obj,key,value){return obj[key]=value}}function wrap(innerFn,outerFn,self,tryLocsList){var protoGenerator=outerFn&&outerFn.prototype instanceof Generator?outerFn:Generator;var generator=Object.create(protoGenerator.prototype);var context=new Context(tryLocsList||[]);defineProperty(generator,"_invoke",{value:makeInvokeMethod(innerFn,self,context)});return generator}exports.wrap=wrap;function tryCatch(fn,obj,arg){try{return{type:"normal",arg:fn.call(obj,arg)}}catch(err){return{type:"throw",arg:err}}}var GenStateSuspendedStart="suspendedStart";var GenStateSuspendedYield="suspendedYield";var GenStateExecuting="executing";var GenStateCompleted="completed";var ContinueSentinel={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var IteratorPrototype={};define(IteratorPrototype,iteratorSymbol,(function(){return this}));var getProto=Object.getPrototypeOf;var NativeIteratorPrototype=getProto&&getProto(getProto(values([])));if(NativeIteratorPrototype&&NativeIteratorPrototype!==Op&&hasOwn.call(NativeIteratorPrototype,iteratorSymbol)){IteratorPrototype=NativeIteratorPrototype}var Gp=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(IteratorPrototype);GeneratorFunction.prototype=GeneratorFunctionPrototype;defineProperty(Gp,"constructor",{value:GeneratorFunctionPrototype,configurable:true});defineProperty(GeneratorFunctionPrototype,"constructor",{value:GeneratorFunction,configurable:true});GeneratorFunction.displayName=define(GeneratorFunctionPrototype,toStringTagSymbol,"GeneratorFunction");function defineIteratorMethods(prototype){["next","throw","return"].forEach((function(method){define(prototype,method,(function(arg){return this._invoke(method,arg)}))}))}exports.isGeneratorFunction=function(genFun){var ctor=typeof genFun==="function"&&genFun.constructor;return ctor?ctor===GeneratorFunction||(ctor.displayName||ctor.name)==="GeneratorFunction":false};exports.mark=function(genFun){if(Object.setPrototypeOf){Object.setPrototypeOf(genFun,GeneratorFunctionPrototype)}else{genFun.__proto__=GeneratorFunctionPrototype;define(genFun,toStringTagSymbol,"GeneratorFunction")}genFun.prototype=Object.create(Gp);return genFun};exports.awrap=function(arg){return{__await:arg}};function AsyncIterator(generator,PromiseImpl){function invoke(method,arg,resolve,reject){var record=tryCatch(generator[method],generator,arg);
303if(record.type==="throw"){reject(record.arg)}else{var result=record.arg;var value=result.value;if(value&&typeof value==="object"&&hasOwn.call(value,"__await")){return PromiseImpl.resolve(value.__await).then((function(value){invoke("next",value,resolve,reject)}),(function(err){invoke("throw",err,resolve,reject)}))}return PromiseImpl.resolve(value).then((function(unwrapped){result.value=unwrapped;resolve(result)}),(function(error){return invoke("throw",error,resolve,reject)}))}}var previousPromise;function enqueue(method,arg){function callInvokeWithMethodAndArg(){return new PromiseImpl((function(resolve,reject){invoke(method,arg,resolve,reject)}))}return previousPromise=previousPromise?previousPromise.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}defineProperty(this,"_invoke",{value:enqueue})}defineIteratorMethods(AsyncIterator.prototype);define(AsyncIterator.prototype,asyncIteratorSymbol,(function(){return this}));exports.AsyncIterator=AsyncIterator;exports.async=function(innerFn,outerFn,self,tryLocsList,PromiseImpl){if(PromiseImpl===void 0)PromiseImpl=Promise;var iter=new AsyncIterator(wrap(innerFn,outerFn,self,tryLocsList),PromiseImpl);return exports.isGeneratorFunction(outerFn)?iter:iter.next().then((function(result){return result.done?result.value:iter.next()}))};function makeInvokeMethod(innerFn,self,context){var state=GenStateSuspendedStart;return function invoke(method,arg){if(state===GenStateExecuting){throw new Error("Generator is already running")}if(state===GenStateCompleted){if(method==="throw"){throw arg}return doneResult()}context.method=method;context.arg=arg;while(true){var delegate=context.delegate;if(delegate){var delegateResult=maybeInvokeDelegate(delegate,context);if(delegateResult){if(delegateResult===ContinueSentinel)continue;return delegateResult}}if(context.method==="next"){context.sent=context._sent=context.arg}else if(context.method==="throw"){if(state===GenStateSuspendedStart){state=GenStateCompleted;throw context.arg}context.dispatchException(context.arg)}else if(context.method==="return"){context.abrupt("return",context.arg)}state=GenStateExecuting;var record=tryCatch(innerFn,self,context);if(record.type==="normal"){state=context.done?GenStateCompleted:GenStateSuspendedYield;if(record.arg===ContinueSentinel){continue}return{value:record.arg,done:context.done}}else if(record.type==="throw"){state=GenStateCompleted;context.method="throw";context.arg=record.arg}}}}function maybeInvokeDelegate(delegate,context){var methodName=context.method;var method=delegate.iterator[methodName];if(method===undefined){context.delegate=null;if(methodName==="throw"&&delegate.iterator["return"]){context.method="return";context.arg=undefined;maybeInvokeDelegate(delegate,context);if(context.method==="throw"){return ContinueSentinel}}if(methodName!=="return"){context.method="throw";context.arg=new TypeError("The iterator does not provide a '"+methodName+"' method")}return ContinueSentinel}var record=tryCatch(method,delegate.iterator,context.arg);if(record.type==="throw"){context.method="throw";context.arg=record.arg;context.delegate=null;return ContinueSentinel}var info=record.arg;if(!info){context.method="throw";context.arg=new TypeError("iterator result is not an object");context.delegate=null;return ContinueSentinel}if(info.done){context[delegate.resultName]=info.value;context.next=delegate.nextLoc;if(context.method!=="return"){context.method="next";context.arg=undefined}}else{return info}context.delegate=null;return ContinueSentinel}defineIteratorMethods(Gp);define(Gp,toStringTagSymbol,"Generator");define(Gp,iteratorSymbol,(function(){return this}));define(Gp,"toString",(function(){return"[object Generator]"}));function pushTryEntry(locs){var entry={tryLoc:locs[0]};if(1 in locs){entry.catchLoc=locs[1]}if(2 in locs){entry.finallyLoc=locs[2];entry.afterLoc=locs[3]}this.tryEntries.push(entry)}function resetTryEntry(entry){var record=entry.completion||{};record.type="normal";delete record.arg;entry.completion=record}function Context(tryLocsList){this.tryEntries=[{tryLoc:"root"}];tryLocsList.forEach(pushTryEntry,this);this.reset(true)}exports.keys=function(val){var object=Object(val);var keys=[];for(var key in object){keys.push(key)}keys.reverse();return function next(){while(keys.length){var key=keys.pop();if(key in object){next.value=key;next.done=false;return next}}next.done=true;return next}};function values(iterable){if(iterable){var iteratorMethod=iterable[iteratorSymbol];if(iteratorMethod){return iteratorMethod.call(iterable)}if(typeof iterable.next==="function"){return iterable}if(!isNaN(iterable.length)){var i=-1,next=function next(){while(++i<iterable.length){if(hasOwn.call(iterable,i)){next.value=iterable[i];next.done=false;return next}}next.value=undefined;next.done=true;return next};return next.next=next}}return{next:doneResult}}exports.values=values;function doneResult(){return{value:undefined,done:true}}Context.prototype={constructor:Context,reset:function(skipTempReset){this.prev=0;this.next=0;this.sent=this._sent=undefined;this.done=false;this.delegate=null;this.method="next";this.arg=undefined;
303this.tryEntries.forEach(resetTryEntry);if(!skipTempReset){for(var name in this){if(name.charAt(0)==="t"&&hasOwn.call(this,name)&&!isNaN(+name.slice(1))){this[name]=undefined}}}},stop:function(){this.done=true;var rootEntry=this.tryEntries[0];var rootRecord=rootEntry.completion;if(rootRecord.type==="throw"){throw rootRecord.arg}return this.rval},dispatchException:function(exception){if(this.done){throw exception}var context=this;function handle(loc,caught){record.type="throw";record.arg=exception;context.next=loc;if(caught){context.method="next";context.arg=undefined}return!!caught}for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];var record=entry.completion;if(entry.tryLoc==="root"){return handle("end")}if(entry.tryLoc<=this.prev){var hasCatch=hasOwn.call(entry,"catchLoc");var hasFinally=hasOwn.call(entry,"finallyLoc");if(hasCatch&&hasFinally){if(this.prev<entry.catchLoc){return handle(entry.catchLoc,true)}else if(this.prev<entry.finallyLoc){return handle(entry.finallyLoc)}}else if(hasCatch){if(this.prev<entry.catchLoc){return handle(entry.catchLoc,true)}}else if(hasFinally){if(this.prev<entry.finallyLoc){return handle(entry.finallyLoc)}}else{throw new Error("try statement without catch or finally")}}}},abrupt:function(type,arg){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.tryLoc<=this.prev&&hasOwn.call(entry,"finallyLoc")&&this.prev<entry.finallyLoc){var finallyEntry=entry;break}}if(finallyEntry&&(type==="break"||type==="continue")&&finallyEntry.tryLoc<=arg&&arg<=finallyEntry.finallyLoc){finallyEntry=null}var record=finallyEntry?finallyEntry.completion:{};record.type=type;record.arg=arg;if(finallyEntry){this.method="next";this.next=finallyEntry.finallyLoc;return ContinueSentinel}return this.complete(record)},complete:function(record,afterLoc){if(record.type==="throw"){throw record.arg}if(record.type==="break"||record.type==="continue"){this.next=record.arg}else if(record.type==="return"){this.rval=this.arg=record.arg;this.method="return";this.next="end"}else if(record.type==="normal"&&afterLoc){this.next=afterLoc}return ContinueSentinel},finish:function(finallyLoc){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.finallyLoc===finallyLoc){this.complete(entry.completion,entry.afterLoc);resetTryEntry(entry);return ContinueSentinel}}},catch:function(tryLoc){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.tryLoc===tryLoc){var record=entry.completion;if(record.type==="throw"){var thrown=record.arg;resetTryEntry(entry)}return thrown}}throw new Error("illegal catch attempt")},delegateYield:function(iterable,resultName,nextLoc){this.delegate={iterator:values(iterable),resultName:resultName,nextLoc:nextLoc};if(this.method==="next"){this.arg=undefined}return ContinueSentinel}};return exports}(true?module.exports:undefined);try{regeneratorRuntime=runtime}catch(accidentalStrictMode){if(typeof globalThis==="object"){globalThis.regeneratorRuntime=runtime}else{Function("r","regeneratorRuntime = r")(runtime)}}},function(module,exports,__webpack_require__){const createJob=__webpack_require__(254);const{log:log}=__webpack_require__(177);const getId=__webpack_require__(176);let schedulerCounter=0;module.exports=()=>{const id=getId("Scheduler",schedulerCounter);const workers={};const runningWorkers={};let jobQueue=[];schedulerCounter+=1;const getQueueLen=()=>jobQueue.length;const getNumWorkers=()=>Object.keys(workers).length;const dequeue=()=>{if(jobQueue.length!==0){const wIds=Object.keys(workers);for(let i=0;i<wIds.length;i+=1){if(typeof runningWorkers[wIds[i]]==="undefined"){jobQueue[0](workers[wIds[i]]);break}}}};const queue=(action,payload)=>new Promise((resolve,reject)=>{const job=createJob({action:action,payload:payload});jobQueue.push(async w=>{jobQueue.shift();runningWorkers[w.id]=job;try{resolve(await w[action].apply(this,[...payload,job.id]))}catch(err){reject(err)}finally{delete runningWorkers[w.id];dequeue()}});log(`[${id}]: Add ${job.id} to JobQueue`);log(`[${id}]: JobQueue length=${jobQueue.length}`);dequeue()});const addWorker=w=>{workers[w.id]=w;log(`[${id}]: Add ${w.id}`);log(`[${id}]: Number of workers=${getNumWorkers()}`);dequeue();return w.id};const addJob=async(action,...payload)=>{if(getNumWorkers()===0){throw Error(`[${id}]: You need to have at least one worker before adding jobs`)}return queue(action,payload)};const terminate=async()=>
303{Object.keys(workers).forEach(async wid=>{await workers[wid].terminate()});jobQueue=[]};return{addWorker:addWorker,addJob:addJob,terminate:terminate,getQueueLen:getQueueLen,getNumWorkers:getNumWorkers}}},function(module,exports,__webpack_require__){const isBrowser=__webpack_require__(630)("type")==="browser";const resolveURL=isBrowser?s=>new URL(s,window.location.href).href:s=>s;module.exports=options=>{const opts={...options};["corePath","workerPath","langPath"].forEach(key=>{if(options[key]){opts[key]=resolveURL(opts[key])}});return opts}},function(module,exports,__webpack_require__){(function(process){const isElectron=__webpack_require__(631);module.exports=key=>{const env={};if(typeof WorkerGlobalScope!=="undefined"){env.type="webworker"}else if(isElectron()){env.type="electron"}else if(typeof document==="object"){env.type="browser"}else if(typeof process==="object"&&"function"==="function"){env.type="node"}if(typeof key==="undefined"){return env}return env[key]}}).call(this,__webpack_require__(80))},function(module,exports,__webpack_require__){(function(process){function isElectron(){if(typeof window!=="undefined"&&typeof window.process==="object"&&window.process.type==="renderer"){return true}if(typeof process!=="undefined"&&typeof process.versions==="object"&&!!process.versions.electron){return true}if(typeof navigator==="object"&&typeof navigator.userAgent==="string"&&navigator.userAgent.indexOf("Electron")>=0){return true}return false}module.exports=isElectron}).call(this,__webpack_require__(80))},function(module,exports){module.exports=page=>{const blocks=[];const paragraphs=[];const lines=[];const words=[];const symbols=[];if(page.blocks){page.blocks.forEach(block=>{block.paragraphs.forEach(paragraph=>{paragraph.lines.forEach(line=>{line.words.forEach(word=>{word.symbols.forEach(sym=>{symbols.push({...sym,page:page,block:block,paragraph:paragraph,line:line,word:word})});words.push({...word,page:page,block:block,paragraph:paragraph,line:line})});lines.push({...line,page:page,block:block,paragraph:paragraph})});paragraphs.push({...paragraph,page:page,block:block})});blocks.push({...block,page:page})})}return{...page,blocks:blocks,paragraphs:paragraphs,lines:lines,words:words,symbols:symbols}}},function(module,exports,__webpack_require__){const OEM=__webpack_require__(256);module.exports={defaultOEM:OEM.DEFAULT}},function(module,exports,__webpack_require__){const defaultOptions=__webpack_require__(635);const spawnWorker=__webpack_require__(638);const terminateWorker=__webpack_require__(639);const onMessage=__webpack_require__(640);const send=__webpack_require__(641);const loadImage=__webpack_require__(642);module.exports={defaultOptions:defaultOptions,spawnWorker:spawnWorker,terminateWorker:terminateWorker,onMessage:onMessage,send:send,loadImage:loadImage}},function(module,exports,__webpack_require__){(function(process){const resolveURL=s=>new URL(s,window.location.href).href;const{version:version}=__webpack_require__(636);const defaultOptions=__webpack_require__(637);module.exports={...defaultOptions,workerPath:typeof process!=="undefined"&&Object({IS_OPENSEARCH_DASHBOARDS_DISTRIBUTABLE:"true"}).TESS_ENV==="development"?resolveURL(`/dist/worker.dev.js?nocache=${Math.random().toString(36).slice(3)}`):`https://cdn.jsdelivr.net/npm/tesseract.js@v${version}/dist/worker.min.js`,corePath:null}}).call(this,__webpack_require__(80))},function(module){module.exports=JSON.parse('{"name":"tesseract.js","version":"4.1.4","description":"Pure Javascript Multilingual OCR","main":"src/index.js","types":"src/index.d.ts","unpkg":"dist/tesseract.min.js","jsdelivr":"dist/tesseract.min.js","scripts":{"start":"node scripts/server.js","build":"rimraf dist && webpack --config scripts/webpack.config.prod.js && rollup -c scripts/rollup.esm.mjs","profile:tesseract":"webpack-bundle-analyzer dist/tesseract-stats.json","profile:worker":"webpack-bundle-analyzer dist/worker-stats.json","prepublishOnly":"npm run build","wait":"rimraf dist && wait-on http://localhost:3000/dist/tesseract.dev.js","test":"npm-run-all -p -r start test:all","test:all":"npm-run-all wait test:browser:* test:node:
303all","test:node":"nyc mocha --exit --bail --require ./scripts/test-helper.js","test:node:all":"npm run test:node -- ./tests/*.test.js","test:browser-tpl":"mocha-headless-chrome -a incognito -a no-sandbox -a disable-setuid-sandbox -a disable-logging -t 300000","test:browser:detect":"npm run test:browser-tpl -- -f ./tests/detect.test.html","test:browser:recognize":"npm run test:browser-tpl -- -f ./tests/recognize.test.html","test:browser:scheduler":"npm run test:browser-tpl -- -f ./tests/scheduler.test.html","test:browser:FS":"npm run test:browser-tpl -- -f ./tests/FS.test.html","lint":"eslint src","lint:fix":"eslint --fix src","postinstall":"opencollective-postinstall || true"},"browser":{"./src/worker/node/index.js":"./src/worker/browser/index.js"},"author":"","contributors":["jeromewu"],"license":"Apache-2.0","devDependencies":{"@babel/core":"^7.21.4","@babel/eslint-parser":"^7.21.3","@babel/preset-env":"^7.21.4","@rollup/plugin-commonjs":"^24.1.0","acorn":"^8.8.2","babel-loader":"^9.1.2","buffer":"^6.0.3","cors":"^2.8.5","eslint":"^7.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.27.5","expect.js":"^0.3.1","express":"^4.18.2","mocha":"^10.2.0","mocha-headless-chrome":"^4.0.0","npm-run-all":"^4.1.5","nyc":"^15.1.0","rimraf":"^5.0.0","rollup":"^3.20.7","wait-on":"^7.0.1","webpack":"^5.79.0","webpack-bundle-analyzer":"^4.8.0","webpack-cli":"^5.0.1","webpack-dev-middleware":"^6.0.2","rollup-plugin-sourcemaps":"^0.6.3"},"dependencies":{"bmp-js":"^0.1.0","idb-keyval":"^6.2.0","is-electron":"^2.2.2","is-url":"^1.2.4","node-fetch":"^2.6.9","opencollective-postinstall":"^2.0.3","regenerator-runtime":"^0.13.3","tesseract.js-core":"^4.0.4","wasm-feature-detect":"^1.2.11","zlibjs":"^0.3.1"},"overrides":{"@rollup/pluginutils":"^5.0.2"},"repository":{"type":"git","url":"https://github.com/naptha/tesseract.js.git"},"bugs":{"url":"https://github.com/naptha/tesseract.js/issues"},"homepage":"https://github.com/naptha/tesseract.js","collective":{"type":"opencollective","url":"https://opencollective.com/tesseractjs"}}')},function(module,exports){module.exports={langPath:"https://tessdata.projectnaptha.com/4.0.0",workerBlobURL:true,logger:()=>{}}},function(module,exports){module.exports=({workerPath:workerPath,workerBlobURL:workerBlobURL})=>{let worker;if(Blob&&URL&&workerBlobURL){const blob=new Blob([`importScripts("${workerPath}");`],{type:"application/javascript"});worker=new Worker(URL.createObjectURL(blob))}else{worker=new Worker(workerPath)}return worker}},function(module,exports){module.exports=worker=>{worker.terminate()}},function(module,exports){module.exports=(worker,handler)=>{worker.onmessage=({data:data})=>{handler(data)}}},function(module,exports){module.exports=async(worker,packet)=>{worker.postMessage(packet)}},function(module,exports){const readFromBlobOrFile=blob=>new Promise((resolve,reject)=>{const fileReader=new FileReader;fileReader.onload=()=>{resolve(fileReader.result)};fileReader.onerror=({target:{error:{code:code}}})=>{reject(Error(`File could not be read! Code=${code}`))};fileReader.readAsArrayBuffer(blob)});const loadImage=async image=>{let data=image;if(typeof image==="undefined"){return"undefined"}if(typeof image==="string"){if(/data:image\/([a-zA-Z]*);base64,([^"]*)/.test(image)){data=atob(image.split(",")[1]).split("").map(c=>c.charCodeAt(0))}else{const resp=await fetch(image);data=await resp.arrayBuffer()}}else if(typeof HTMLElement!=="undefined"&&image instanceof HTMLElement){if(image.tagName==="IMG"){data=await loadImage(image.src)}if(image.tagName==="VIDEO"){data=await loadImage(image.poster)}if(image.tagName==="CANVAS"){await new Promise(resolve=>{image.toBlob(async blob=>{data=await readFromBlobOrFile(blob);resolve()})})}}else if(typeof OffscreenCanvas!=="undefined"&&image instanceof OffscreenCanvas){const blob=await image.convertToBlob();data=await readFromBlobOrFile(blob)}else if(image instanceof File||image instanceof Blob){data=await readFromBlobOrFile(image)}return new Uint8Array(data)};module.exports=loadImage},function(module,exports,__webpack_require__){const createWorker=__webpack_require__(255);const recognize=async(image,langs,options)=>{const worker=await createWorker(options);await worker.loadLanguage(langs);await worker.initialize(langs);return worker.recognize(image).finally(async()=>{await worker.terminate()})};const detect=async(image,options)=>{const worker=await createWorker(options);await worker.loadLanguage("osd");await worker.initialize("osd");return worker.detect(image).finally(async()=>{await worker.terminate()})};module.exports={recognize:recognize,detect:detect}},function(module,exports){module.exports={AFR:"afr",AMH:"amh",ARA:"ara",ASM:"asm",AZE:"aze",AZE_CYRL:"aze_cyrl",BEL:"bel",BEN:"ben",BOD:"bod",BOS:"bos",BUL:"bul",CAT:"cat",CEB:"ceb",CES:"ces",CHI_SIM:"chi_sim",CHI_TRA:"chi_tra",CHR:"chr",CYM:"cym",DAN:"dan",DEU:"deu",DZO:"dzo",ELL:"ell",ENG:"eng",ENM:"enm",EPO:"epo",EST:"est",EUS:"eus",FAS:"fas",FIN:"fin",FRA:"fra",FRK:"frk",FRM:"frm",GLE:"gle",GLG:"glg",GRC:"grc",GUJ:"guj",HAT:"hat",HEB:"heb",HIN:"hin",HRV:"hrv",HUN:"hun",IKU:"iku",IND:"ind",ISL:"isl",ITA:"ita",ITA_OLD:"ita_old",JAV:"jav",JPN:"jpn",KAN:"kan",KAT:"kat",KAT_OLD:"kat_old",KAZ:"kaz",KHM:"khm",KIR:"kir",KOR:"kor",KUR:"kur",LAO:"lao",LAT:"lat",LAV:"lav",LIT:"lit",MAL:"mal",MAR:"mar",MKD:"mkd",MLT:"mlt",MSA:"msa",MYA:"mya",NEP:"nep",NLD:"nld",NOR:"nor",ORI:"ori",PAN:"pan",POL:"pol",POR:"por",PUS:"pus",RON:"ron",RUS:"rus",SAN:"san",SIN:"sin",SLK:"slk",SLV:"slv",
303SPA:"spa",SPA_OLD:"spa_old",SQI:"sqi",SRP:"srp",SRP_LATN:"srp_latn",SWA:"swa",SWE:"swe",SYR:"syr",TAM:"tam",TEL:"tel",TGK:"tgk",TGL:"tgl",THA:"tha",TIR:"tir",TUR:"tur",UIG:"uig",UKR:"ukr",URD:"urd",UZB:"uzb",UZB_CYRL:"uzb_cyrl",VIE:"vie",YID:"yid"}},function(module,exports){module.exports={OSD_ONLY:"0",AUTO_OSD:"1",AUTO_ONLY:"2",AUTO:"3",SINGLE_COLUMN:"4",SINGLE_BLOCK_VERT_TEXT:"5",SINGLE_BLOCK:"6",SINGLE_LINE:"7",SINGLE_WORD:"8",CIRCLE_WORD:"9",SINGLE_CHAR:"10",SPARSE_TEXT:"11",SPARSE_TEXT_OSD:"12",RAW_LINE:"13"}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"v1",{enumerable:true,get:function(){return _v.default}});Object.defineProperty(exports,"v3",{enumerable:true,get:function(){return _v2.default}});Object.defineProperty(exports,"v4",{enumerable:true,get:function(){return _v3.default}});Object.defineProperty(exports,"v5",{enumerable:true,get:function(){return _v4.default}});Object.defineProperty(exports,"NIL",{enumerable:true,get:function(){return _nil.default}});Object.defineProperty(exports,"version",{enumerable:true,get:function(){return _version.default}});Object.defineProperty(exports,"validate",{enumerable:true,get:function(){return _validate.default}});Object.defineProperty(exports,"stringify",{enumerable:true,get:function(){return _stringify.default}});Object.defineProperty(exports,"parse",{enumerable:true,get:function(){return _parse.default}});var _v=_interopRequireDefault(__webpack_require__(647));var _v2=_interopRequireDefault(__webpack_require__(649));var _v3=_interopRequireDefault(__webpack_require__(651));var _v4=_interopRequireDefault(__webpack_require__(652));var _nil=_interopRequireDefault(__webpack_require__(654));var _version=_interopRequireDefault(__webpack_require__(655));var _validate=_interopRequireDefault(__webpack_require__(110));var _stringify=_interopRequireDefault(__webpack_require__(109));var _parse=_interopRequireDefault(__webpack_require__(259));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _rng=_interopRequireDefault(__webpack_require__(257));var _stringify=_interopRequireDefault(__webpack_require__(109));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}let _nodeId;let _clockseq;let _lastMSecs=0;let _lastNSecs=0;function v1(options,buf,offset){let i=buf&&offset||0;const b=buf||new Array(16);options=options||{};let node=options.node||_nodeId;let clockseq=options.clockseq!==undefined?options.clockseq:_clockseq;if(node==null||clockseq==null){const seedBytes=options.random||(options.rng||_rng.default)();if(node==null){node=_nodeId=[seedBytes[0]|1,seedBytes[1],seedBytes[2],seedBytes[3],seedBytes[4],seedBytes[5]]}if(clockseq==null){clockseq=_clockseq=(seedBytes[6]<<8|seedBytes[7])&16383}}let msecs=options.msecs!==undefined?options.msecs:Date.now();let nsecs=options.nsecs!==undefined?options.nsecs:_lastNSecs+1;const dt=msecs-_lastMSecs+(nsecs-_lastNSecs)/1e4;if(dt<0&&options.clockseq===undefined){clockseq=clockseq+1&16383}if((dt<0||msecs>_lastMSecs)&&options.nsecs===undefined){nsecs=0}if(nsecs>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}_lastMSecs=msecs;_lastNSecs=nsecs;_clockseq=clockseq;msecs+=122192928e5;const tl=((msecs&268435455)*1e4+nsecs)%4294967296;b[i++]=tl>>>24&255;b[i++]=tl>>>16&255;b[i++]=tl>>>8&255;b[i++]=tl&255;const tmh=msecs/4294967296*1e4&268435455;b[i++]=tmh>>>8&255;b[i++]=tmh&255;b[i++]=tmh>>>24&15|16;b[i++]=tmh>>>16&255;b[i++]=clockseq>>>8|128;b[i++]=clockseq&255;for(let n=0;n<6;++n){b[i+n]=node[n]}return buf||(0,_stringify.default)(b)}var _default=v1;exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _default=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _v=_interopRequireDefault(__webpack_require__(258));var _md=_interopRequireDefault(__webpack_require__(650));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}const v3=(0,_v.default)("v3",48,_md.default);var _default=v3;exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;
303function md5(bytes){if(typeof bytes==="string"){const msg=unescape(encodeURIComponent(bytes));bytes=new Uint8Array(msg.length);for(let i=0;i<msg.length;++i){bytes[i]=msg.charCodeAt(i)}}return md5ToHexEncodedArray(wordsToMd5(bytesToWords(bytes),bytes.length*8))}function md5ToHexEncodedArray(input){const output=[];const length32=input.length*32;const hexTab="0123456789abcdef";for(let i=0;i<length32;i+=8){const x=input[i>>5]>>>i%32&255;const hex=parseInt(hexTab.charAt(x>>>4&15)+hexTab.charAt(x&15),16);output.push(hex)}return output}function getOutputLength(inputLength8){return(inputLength8+64>>>9<<4)+14+1}function wordsToMd5(x,len){x[len>>5]|=128<<len%32;x[getOutputLength(len)-1]=len;let a=1732584193;let b=-271733879;let c=-1732584194;let d=271733878;for(let i=0;i<x.length;i+=16){const olda=a;const oldb=b;const oldc=c;const oldd=d;a=md5ff(a,b,c,d,x[i],7,-680876936);d=md5ff(d,a,b,c,x[i+1],12,-389564586);c=md5ff(c,d,a,b,x[i+2],17,606105819);b=md5ff(b,c,d,a,x[i+3],22,-1044525330);a=md5ff(a,b,c,d,x[i+4],7,-176418897);d=md5ff(d,a,b,c,x[i+5],12,1200080426);c=md5ff(c,d,a,b,x[i+6],17,-1473231341);b=md5ff(b,c,d,a,x[i+7],22,-45705983);a=md5ff(a,b,c,d,x[i+8],7,1770035416);d=md5ff(d,a,b,c,x[i+9],12,-1958414417);c=md5ff(c,d,a,b,x[i+10],17,-42063);b=md5ff(b,c,d,a,x[i+11],22,-1990404162);a=md5ff(a,b,c,d,x[i+12],7,1804603682);d=md5ff(d,a,b,c,x[i+13],12,-40341101);c=md5ff(c,d,a,b,x[i+14],17,-1502002290);b=md5ff(b,c,d,a,x[i+15],22,1236535329);a=md5gg(a,b,c,d,x[i+1],5,-165796510);d=md5gg(d,a,b,c,x[i+6],9,-1069501632);c=md5gg(c,d,a,b,x[i+11],14,643717713);b=md5gg(b,c,d,a,x[i],20,-373897302);a=md5gg(a,b,c,d,x[i+5],5,-701558691);d=md5gg(d,a,b,c,x[i+10],9,38016083);c=md5gg(c,d,a,b,x[i+15],14,-660478335);b=md5gg(b,c,d,a,x[i+4],20,-405537848);a=md5gg(a,b,c,d,x[i+9],5,568446438);d=md5gg(d,a,b,c,x[i+14],9,-1019803690);c=md5gg(c,d,a,b,x[i+3],14,-187363961);b=md5gg(b,c,d,a,x[i+8],20,1163531501);a=md5gg(a,b,c,d,x[i+13],5,-1444681467);d=md5gg(d,a,b,c,x[i+2],9,-51403784);c=md5gg(c,d,a,b,x[i+7],14,1735328473);b=md5gg(b,c,d,a,x[i+12],20,-1926607734);a=md5hh(a,b,c,d,x[i+5],4,-378558);d=md5hh(d,a,b,c,x[i+8],11,-2022574463);c=md5hh(c,d,a,b,x[i+11],16,1839030562);b=md5hh(b,c,d,a,x[i+14],23,-35309556);a=md5hh(a,b,c,d,x[i+1],4,-1530992060);d=md5hh(d,a,b,c,x[i+4],11,1272893353);c=md5hh(c,d,a,b,x[i+7],16,-155497632);b=md5hh(b,c,d,a,x[i+10],23,-1094730640);a=md5hh(a,b,c,d,x[i+13],4,681279174);d=md5hh(d,a,b,c,x[i],11,-358537222);c=md5hh(c,d,a,b,x[i+3],16,-722521979);b=md5hh(b,c,d,a,x[i+6],23,76029189);a=md5hh(a,b,c,d,x[i+9],4,-640364487);d=md5hh(d,a,b,c,x[i+12],11,-421815835);c=md5hh(c,d,a,b,x[i+15],16,530742520);b=md5hh(b,c,d,a,x[i+2],23,-995338651);a=md5ii(a,b,c,d,x[i],6,-198630844);d=md5ii(d,a,b,c,x[i+7],10,1126891415);c=md5ii(c,d,a,b,x[i+14],15,-1416354905);b=md5ii(b,c,d,a,x[i+5],21,-57434055);a=md5ii(a,b,c,d,x[i+12],6,1700485571);d=md5ii(d,a,b,c,x[i+3],10,-1894986606);c=md5ii(c,d,a,b,x[i+10],15,-1051523);b=md5ii(b,c,d,a,x[i+1],21,-2054922799);a=md5ii(a,b,c,d,x[i+8],6,1873313359);d=md5ii(d,a,b,c,x[i+15],10,-30611744);c=md5ii(c,d,a,b,x[i+6],15,-1560198380);b=md5ii(b,c,d,a,x[i+13],21,1309151649);a=md5ii(a,b,c,d,x[i+4],6,-145523070);d=md5ii(d,a,b,c,x[i+11],10,-1120210379);c=md5ii(c,d,a,b,x[i+2],15,718787259);b=md5ii(b,c,d,a,x[i+9],21,-343485551);a=safeAdd(a,olda);b=safeAdd(b,oldb);c=safeAdd(c,oldc);d=safeAdd(d,oldd)}return[a,b,c,d]}function bytesToWords(input){if(input.length===0){return[]}const length8=input.length*8;const output=new Uint32Array(getOutputLength(length8));for(let i=0;i<length8;i+=8){output[i>>5]|=(input[i/8]&255)<<i%32}return output}function safeAdd(x,y){const lsw=(x&65535)+(y&65535);const msw=(x>>16)+(y>>16)+(lsw>>16);return msw<<16|lsw&65535}function bitRotateLeft(num,cnt){return num<<cnt|num>>>32-cnt}function md5cmn(q,a,b,x,s,t){return safeAdd(bitRotateLeft(safeAdd(safeAdd(a,q),safeAdd(x,t)),s),b)}function md5ff(a,b,c,d,x,s,t){return md5cmn(b&c|~b&d,a,b,x,s,t)}function md5gg(a,b,c,d,x,s,t){return md5cmn(b&d|c&~d,a,b,x,s,t)}function md5hh(a,b,c,d,x,s,t){return md5cmn(b^c^d,a,b,x,s,t)}function md5ii(a,b,c,d,x,s,t){return md5cmn(c^(b|~d),a,b,x,s,t)}var _default=md5;
303exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _rng=_interopRequireDefault(__webpack_require__(257));var _stringify=_interopRequireDefault(__webpack_require__(109));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function v4(options,buf,offset){options=options||{};const rnds=options.random||(options.rng||_rng.default)();rnds[6]=rnds[6]&15|64;rnds[8]=rnds[8]&63|128;if(buf){offset=offset||0;for(let i=0;i<16;++i){buf[offset+i]=rnds[i]}return buf}return(0,_stringify.default)(rnds)}var _default=v4;exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _v=_interopRequireDefault(__webpack_require__(258));var _sha=_interopRequireDefault(__webpack_require__(653));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}const v5=(0,_v.default)("v5",80,_sha.default);var _default=v5;exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;function f(s,x,y,z){switch(s){case 0:return x&y^~x&z;case 1:return x^y^z;case 2:return x&y^x&z^y&z;case 3:return x^y^z}}function ROTL(x,n){return x<<n|x>>>32-n}function sha1(bytes){const K=[1518500249,1859775393,2400959708,3395469782];const H=[1732584193,4023233417,2562383102,271733878,3285377520];if(typeof bytes==="string"){const msg=unescape(encodeURIComponent(bytes));bytes=[];for(let i=0;i<msg.length;++i){bytes.push(msg.charCodeAt(i))}}else if(!Array.isArray(bytes)){bytes=Array.prototype.slice.call(bytes)}bytes.push(128);const l=bytes.length/4+2;const N=Math.ceil(l/16);const M=new Array(N);for(let i=0;i<N;++i){const arr=new Uint32Array(16);for(let j=0;j<16;++j){arr[j]=bytes[i*64+j*4]<<24|bytes[i*64+j*4+1]<<16|bytes[i*64+j*4+2]<<8|bytes[i*64+j*4+3]}M[i]=arr}M[N-1][14]=(bytes.length-1)*8/Math.pow(2,32);M[N-1][14]=Math.floor(M[N-1][14]);M[N-1][15]=(bytes.length-1)*8&4294967295;for(let i=0;i<N;++i){const W=new Uint32Array(80);for(let t=0;t<16;++t){W[t]=M[i][t]}for(let t=16;t<80;++t){W[t]=ROTL(W[t-3]^W[t-8]^W[t-14]^W[t-16],1)}let a=H[0];let b=H[1];let c=H[2];let d=H[3];let e=H[4];for(let t=0;t<80;++t){const s=Math.floor(t/20);const T=ROTL(a,5)+f(s,b,c,d)+e+K[s]+W[t]>>>0;e=d;d=c;c=ROTL(b,30)>>>0;b=a;a=T}H[0]=H[0]+a>>>0;H[1]=H[1]+b>>>0;H[2]=H[2]+c>>>0;H[3]=H[3]+d>>>0;H[4]=H[4]+e>>>0}return[H[0]>>24&255,H[0]>>16&255,H[0]>>8&255,H[0]&255,H[1]>>24&255,H[1]>>16&255,H[1]>>8&255,H[1]&255,H[2]>>24&255,H[2]>>16&255,H[2]>>8&255,H[2]&255,H[3]>>24&255,H[3]>>16&255,H[3]>>8&255,H[3]&255,H[4]>>24&255,H[4]>>16&255,H[4]>>8&255,H[4]&255]}var _default=sha1;exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _default="00000000-0000-0000-0000-000000000000";exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _validate=_interopRequireDefault(__webpack_require__(110));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function version(uuid){if(!(0,_validate.default)(uuid)){throw TypeError("Invalid UUID")}return parseInt(uuid.substr(14,1),16)}var _default=version;exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.reportingStyle=void 0;const reportingStyle=exports.reportingStyle=`\nhtml,\nbody {\n  margin: 0;\n  padding: 0;\n  padding-top: 0px;\n}\n\niframe, embed, object {\n  display: none !important;\n}\n\n.reportWrapper {\n  padding: 8px;\n}\n\n/* Notice that I'm using an ID of #reportingHeader, and #reportingFooter, instead of a classname (.reportingHeader, .reportingFooter). This is\n  in order to force specificity here higher in case any other styles would conflict */\n#reportingHeader,\n#reportingFooter {\n  border: 1px solid #d3dae6;\n  box-shadow: 0 2px 2px -1px rgba(152, 162, 179, 0.3),\n  0 1px 5px -2px rgba(152, 162, 179, 0.3);\n  border-radius: 4px;\n  padding: 1em;\n  margin-bottom: 1em;\n}\n\n#reportingFooter {\n  margin-top: 1em;\n}\n\n#reportingHeader p,\n#reportingFooter p {\n  max-width: 960px;\n}\n\n/* Adjust the margin when the header is the first item */\n#reportingHeader h1:first-child,\n#reportingFooter h1:first-child,\n#reportingHeader h2:first-child,\n#reportingFooter h2:first-child,\n#reportingHeader h3:first-child,\n#reportingFooter h3:first-child,\n#reportingHeader h4:first-child,\n#reportingFooter h4:first-child,\n#reportingHeader h5:first-child,\n#reportingFooter h5:first-child,\n#reportingHeader h6:first-child,\n#reportingFooter h6:first-child {\n  margin-top: 0.25em;\n}\n\n/* nicer list styles */\n#reportingHeader ul,\n#reportingFooter ul,\n#reportingHeader ol,\n#reportingFooter ol {\n  max-width: 70rem;\n  margin-bottom: 1em;\n}\n\n#reportingHeader ul li,\n#reportingFooter ul li,\n#reportingHeader ol li,\n#reportingFooter ol li {\n  margin-bottom: 0.25em;\n  margin-left: -0.5em;\n  padding-left: 0.25em;\n}\n\n#reportingHeader ul,\n#reportingFooter ul {\n  list-style-type: disc;\n}\n\n/* here we explicitly set nested paragraphs inside lists to inherit their styles from the list, in case markdown does funky things */\n#reportingHeader ul p,\n#reportingFooter ul p,\n#reportingHeader ol p,\n#reportingFooter ol p {\n  font-family: inherit;\n  font-size: inherit;\n  font-weight: inherit;\n  /* We only inherit vertical spacing, not horizontal */\n  margin-top: inherit;\n  margin-bottom: inherit;\n}\n</style>\n<style>\n/* mde style sheet*/\n.mde-preview .mde-preview-content {\n  padding: 10px;\n}\n.mde-preview .mde-preview-content p,\n.mde-preview .mde-preview-content blockquote,\n.mde-preview .mde-preview-content ul,\n.mde-preview .mde-preview-content ol,\n.mde-preview .mde-preview-content dl,\n.mde-preview .mde-preview-content table,\n.mde-preview .mde-preview-content pre {\n  margin-top: 0;\n  margin-bottom: 16px;\n}\n.mde-preview .mde-preview-content h1,\n.mde-preview .mde-preview-content h2,\n.mde-preview .mde-preview-content h3 {\n  margin-top: 24px;\n  margin-bottom: 16px;\n  font-weight: 600;\n  line-height: 1.25;\n  padding-bottom: 0.3em;\n}\n.mde-preview .mde-preview-content h1 {\n  font-size: 1.6em;\n  border-bottom: 1px solid #eee;\n}\n.mde-preview .mde-preview-content h2 {\n  font-size: 1.4em;\n}\n.mde-preview .mde-preview-content h3 {\n  font-size: 1.2em;\n}\n.mde-preview .mde-preview-content ul,\n.mde-preview .mde-preview-content ol {\n  padding-left: 2em;\n}\n.mde-preview .mde-preview-content blockquote {\n  margin-left: 0;\n  padding: 0 1em;\n  color: #777;\n  border-left: 0.25em solid #ddd;\n}\n.mde-preview .mde-preview-content blockquote > :first-child {\n  margin-top: 0;\n}\n.mde-preview .mde-preview-content blockquote > :last-child {\n  margin-bottom: 0;\n}\n.mde-preview .mde-preview-content code {\n  padding: 0.2em 0 0.2em 0;\n  margin: 0;\n  font-size: 90%;\n  background-color: rgba(0, 0, 0, 0.04);\n  border-radius: 3px;\n}\n\n.mde-preview .mde-preview-content pre {\n  padding: 16px;\n  overflow: auto;\n  font-size: 85%;\n  line-height: 1.45;\n  background-color: #f7f7f7;\n  border-radius: 3px;\n}\n.mde-preview .mde-preview-content pre code {\n  display: inline;\n  padding: 0;\n  margin: 0;\n  overflow: visible;\n  line-height: inherit;\n  word-wrap: normal;\n  background-color: transparent;\n  border: 0;\n}\n.mde-preview .mde-preview-content pre code::before,\n.mde-preview .mde-preview-content pre code::after {\n  
303content: none;\n}\n.mde-preview .mde-preview-content pre > code {\n  padding: 0;\n  margin: 0;\n  font-size: 100%;\n  word-break: normal;\n  white-space: pre;\n  background: transparent;\n  border: 0;\n}\n.mde-preview .mde-preview-content a {\n  color: #4078c0;\n  text-decoration: none;\n}\n.mde-preview .mde-preview-content a:hover {\n  text-decoration: underline;\n}\n.mde-preview .mde-preview-content > *:first-child {\n  margin-top: 0 !important;\n}\n.mde-preview .mde-preview-content > *:last-child {\n  margin-bottom: 0 !important;\n}\n.mde-preview .mde-preview-content::after {\n  display: table;\n  clear: both;\n  content: '';\n}\n.mde-preview .mde-preview-content table {\n  display: block;\n  width: 100%;\n  border-spacing: 0;\n  border-collapse: collapse;\n}\n.mde-preview .mde-preview-content table thead th {\n  font-weight: bold;\n}\n.mde-preview .mde-preview-content table th,\n.mde-preview .mde-preview-content table td {\n  padding: 6px 13px;\n  border: 1px solid #c8ccd0;\n}\n`},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(59);Object.defineProperty(exports,"__esModule",{value:true});exports.replaceQueryURL=exports.getTimeFieldsFromUrl=exports.displayLoadingModal=exports.contextMenuViewReports=exports.contextMenuCreateReportDefinition=exports.addSuccessOrFailureToast=void 0;var _datemath=_interopRequireDefault(__webpack_require__(335));var _moment=_interopRequireDefault(__webpack_require__(127));var _context_menu_ui=__webpack_require__(260);var _utils=__webpack_require__(334);var _public=__webpack_require__(658);var _common=__webpack_require__(128);var _application_service=__webpack_require__(277);const getReportSourceURL=baseURI=>{const url=baseURI.substr(0,baseURI.indexOf("?"));const reportSourceId=url.substr(url.lastIndexOf("/")+1,url.length);return reportSourceId};const contextMenuViewReports=()=>_application_service.applicationService.getApplication().navigateToApp(_common.PLUGIN_ID);exports.contextMenuViewReports=contextMenuViewReports;const getTimeFieldsFromUrl=()=>{var _url$match;const url=(0,_public.unhashUrl)(window.location.href);let[,fromDateString,toDateString]=(_url$match=url.match(_utils.timeRangeMatcher))!==null&&_url$match!==void 0?_url$match:["","now-15m","now"];fromDateString=decodeURIComponent(fromDateString.replace(/[']+/g,""));const fromDateFormat=_datemath.default.parse(fromDateString);toDateString=decodeURIComponent(toDateString.replace(/[']+/g,""));const toDateFormat=_datemath.default.parse(toDateString,{roundUp:true});const timeDuration=_moment.default.duration(toDateFormat.diff(fromDateFormat));return{time_from:fromDateFormat,time_to:toDateFormat,time_duration:timeDuration.toISOString()}};exports.getTimeFieldsFromUrl=getTimeFieldsFromUrl;const contextMenuCreateReportDefinition=baseURI=>{const reportSourceId=getReportSourceURL(baseURI);let reportSource="";const timeRanges=getTimeFieldsFromUrl();if(/\/app\/dashboards/.test(baseURI)){reportSource="dashboard:"}else if(/\/app\/visualize/.test(baseURI)){reportSource="visualize:"}else if(/\/app\/discover/.test(baseURI)){reportSource="discover:"}reportSource+=reportSourceId.toString();window.location.assign(`reports-dashboards#/create?previous=${reportSource}?timeFrom=${timeRanges.time_from.toISOString()}?timeTo=${timeRanges.time_to.toISOString()}`)};exports.contextMenuCreateReportDefinition=contextMenuCreateReportDefinition;const displayLoadingModal=()=>{const opensearchDashboardsBody=document.getElementById("opensearch-dashboards-body");if(opensearchDashboardsBody){try{const loadingModal=document.createElement("div");loadingModal.innerHTML=(0,_context_menu_ui.reportGenerationInProgressModal)();opensearchDashboardsBody.appendChild(loadingModal.children[0])}catch(e){console.log("error displaying loading modal:",e)}}};exports.displayLoadingModal=displayLoadingModal;const addSuccessOrFailureToast=(status,reportSource)=>{const generateToast=document.querySelectorAll(".euiGlobalToastList");if(generateToast){try{const generateInProgressToast=document.createElement("div");if(status==="success"){generateInProgressToast.innerHTML=(0,_context_menu_ui.reportGenerationSuccess)();setTimeout((function(){document.getElementById("reportSuccessToast").style.display="none"}),6e3)}else if(status==="failure"){generateInProgressToast.innerHTML=(0,_context_menu_ui.reportGenerationFailure)();setTimeout((function(){document.getElementById("reportFailureToast").style.display="none"}),6e3)}else if(status==="timeoutFailure"){generateInProgressToast.innerHTML=(0,_context_menu_ui.reportGenerationFailure)("Error generating report.",`Timed out generating on-demand report from ${reportSource}. Try again later.`);setTimeout((function(){document.getElementById("reportFailureToast").style.display="none"}),6e3)}
303else if(status==="permissionsFailure"){generateInProgressToast.innerHTML=(0,_context_menu_ui.permissionsMissingOnGeneration)();setTimeout((function(){document.getElementById("permissionsMissingErrorToast").style.display="none"}),6e3)}generateToast[0].appendChild(generateInProgressToast.children[0])}catch(e){console.log("error displaying toast",e)}}};exports.addSuccessOrFailureToast=addSuccessOrFailureToast;const replaceQueryURL=pageUrl=>{const unhashedUrl=new URL((0,_public.unhashUrl)(pageUrl));let queryUrl=unhashedUrl.pathname+unhashedUrl.hash;let[,fromDateStringMatch,toDateStringMatch]=queryUrl.match(_utils.timeRangeMatcher);const fromDateString=decodeURIComponent(fromDateStringMatch.replace(/[']+/g,""));const fromDateFormat=_datemath.default.parse(fromDateString);const toDateString=decodeURIComponent(toDateStringMatch.replace(/[']+/g,""));const toDateFormat=_datemath.default.parse(toDateString,{roundUp:true});queryUrl=queryUrl.replace(fromDateStringMatch,"'"+fromDateFormat.toISOString()+"'");queryUrl=queryUrl.replace(toDateStringMatch,"'"+toDateFormat.toISOString()+"'");return queryUrl};exports.replaceQueryURL=replaceQueryURL},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _exportNames={plugin:true,calculateObjectHash:true,defer:true,Defer:true,fieldWildcardFilter:true,fieldWildcardMatcher:true,Get:true,JsonArray:true,JsonObject:true,JsonValue:true,of:true,Set:true,UiComponent:true,UiComponentInstance:true,url:true,createGetterSetter:true,hashedItemStore:true,HashedItemStore:true,createStateHash:true,persistState:true,retrieveState:true,isStateHash:true,hashQuery:true,hashUrl:true,unhashUrl:true,unhashQuery:true,createUrlTracker:true,createOsdUrlTracker:true,createOsdUrlControls:true,getStateFromOsdUrl:true,getStatesFromOsdUrl:true,setStateToOsdUrl:true,withNotifyOnErrors:true,syncState:true,syncStates:true,createOsdUrlStateStorage:true,createSessionStorageStateStorage:true,IStateSyncConfig:true,ISyncStateRef:true,IOsdUrlStateStorage:true,INullableBaseStateContainer:true,ISessionStorageStateStorage:true,StartSyncStateFnType:true,StopSyncStateFnType:true,Configurable:true,CollectConfigProps:true,removeQueryParam:true,redirectWhenMissing:true,applyDiff:true,createStartServicesGetter:true,StartServicesGetter:true};Object.defineProperty(exports,"CollectConfigProps",{enumerable:true,get:function(){return _ui.CollectConfigProps}});Object.defineProperty(exports,"Configurable",{enumerable:true,get:function(){return _ui.Configurable}});Object.defineProperty(exports,"Defer",{enumerable:true,get:function(){return _common.Defer}});Object.defineProperty(exports,"Get",{enumerable:true,get:function(){return _common.Get}});Object.defineProperty(exports,"HashedItemStore",{enumerable:true,get:function(){return _hashed_item_store.HashedItemStore}});Object.defineProperty(exports,"INullableBaseStateContainer",{enumerable:true,get:function(){return _state_sync.INullableBaseStateContainer}});Object.defineProperty(exports,"IOsdUrlStateStorage",{enumerable:true,get:function(){return _state_sync.IOsdUrlStateStorage}});Object.defineProperty(exports,"ISessionStorageStateStorage",{enumerable:true,get:function(){return _state_sync.ISessionStorageStateStorage}});Object.defineProperty(exports,"IStateSyncConfig",{enumerable:true,get:function(){return _state_sync.IStateSyncConfig}});Object.defineProperty(exports,"ISyncStateRef",{enumerable:true,get:function(){return _state_sync.ISyncStateRef}});Object.defineProperty(exports,"JsonArray",{enumerable:true,get:function(){return _common.JsonArray}});Object.defineProperty(exports,"JsonObject",{enumerable:true,get:function(){return _common.JsonObject}});Object.defineProperty(exports,"JsonValue",{enumerable:true,get:function(){return _common.JsonValue}});Object.defineProperty(exports,"Set",{enumerable:true,get:function(){return _common.Set}});Object.defineProperty(exports,"StartServicesGetter",{enumerable:true,get:function(){return _create_start_service_getter.StartServicesGetter}});Object.defineProperty(exports,"StartSyncStateFnType",{enumerable:true,get:function(){return _state_sync.StartSyncStateFnType}});Object.defineProperty(exports,"StopSyncStateFnType",{enumerable:true,get:function(){return _state_sync.StopSyncStateFnType}});Object.defineProperty(exports,"UiComponent",{enumerable:true,get:function(){return _common.UiComponent}});Object.defineProperty(exports,"UiComponentInstance",{enumerable:true,get:function(){return _common.UiComponentInstance}});Object.defineProperty(exports,"applyDiff",{enumerable:true,get:function(){return _diff_object.applyDiff}});Object.defineProperty(exports,"calculateObjectHash",{enumerable:true,get:function(){return _common.calculateObjectHash}});Object.defineProperty(exports,"createGetterSetter",{enumerable:true,get:function(){return _common.createGetterSetter}});Object.defineProperty(exports,"createOsdUrlControls",{enumerable:true,get:function(){return _url.createOsdUrlControls}});Object.defineProperty(exports,"createOsdUrlStateStorage",{enumerable:true,get:function(){return _state_sync.createOsdUrlStateStorage}});Object.defineProperty(exports,"createOsdUrlTracker",{enumerable:true,get:function(){return _url.createOsdUrlTracker}});Object.defineProperty(exports,"createSessionStorageStateStorage",{enumerable:true,get:function(){return _state_sync.createSessionStorageStateStorage}});Object.defineProperty(exports,"createStartServicesGetter",{enumerable:true,get:function(){return _create_start_service_getter.createStartServicesGetter}});Object.defineProperty(exports,"createStateHash",{enumerable:true,get:function(){return _state_hash.createStateHash}});Object.defineProperty(exports,"createUrlTracker",{enumerable:true,get:function(){return _url.createUrlTracker}});Object.defineProperty(exports,"defer",{enumerable:true,get:function(){return _common.defer}});Object.defineProperty(exports,"fieldWildcardFilter",{enumerable:true,get:function(){return _common.fieldWildcardFilter}});Object.defineProperty(exports,"fieldWildcardMatcher",{enumerable:true,get:function(){return _common.fieldWildcardMatcher}});Object.defineProperty(exports,"getStateFromOsdUrl",{enumerable:true,get:function(){return _url.getStateFromOsdUrl}});Object.defineProperty(exports,"getStatesFromOsdUrl",{enumerable:true,get:function(){return _url.getStatesFromOsdUrl}});Object.defineProperty(exports,"hashQuery",{enumerable:true,get:function(){return _url.hashQuery}});Object.defineProperty(exports,"hashUrl",{enumerable:true,get:function(){return _url.hashUrl}});Object.defineProperty(exports,"hashedItemStore",{enumerable:true,get:function(){return _hashed_item_store.hashedItemStore}});Object.defineProperty(exports,"isStateHash",{enumerable:true,get:function(){return _state_hash.isStateHash}});Object.defineProperty(exports,"of",{enumerable:true,get:function(){return _common.of}});Object.defineProperty(exports,"persistState",{enumerable:true,get:function(){return _state_hash.persistState}});exports.plugin=plugin;Object.defineProperty(exports,"redirectWhenMissing",{enumerable:true,get:function(){return _history.redirectWhenMissing}});Object.defineProperty(exports,"removeQueryParam",{enumerable:true,get:function(){return _history.removeQueryParam}});Object.defineProperty(exports,"retrieveState",{enumerable:true,get:function(){return _state_hash.retrieveState}});Object.defineProperty(exports,"setStateToOsdUrl",{enumerable:true,get:function(){return _url.setStateToOsdUrl}});Object.defineProperty(exports,"syncState",{enumerable:true,get:function(){return _state_sync.syncState}});Object.defineProperty(exports,"syncStates",{enumerable:true,get:function(){return _state_sync.syncStates}});Object.defineProperty(exports,"unhashQuery",{enumerable:true,get:function(){return _url.unhashQuery}});Object.defineProperty(exports,"unhashUrl",{enumerable:true,get:function(){return _url.unhashUrl}});Object.defineProperty(exports,"url",{enumerable:true,get:function(){return _common.url}});Object.defineProperty(exports,"withNotifyOnErrors",{enumerable:true,get:function(){return _url.withNotifyOnErrors}});var _common=__webpack_require__(87);var _core=__webpack_require__(681);Object.keys(_core).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_core[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _core[key]}})}));var _errors=__webpack_require__(264);
303Object.keys(_errors).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_errors[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _errors[key]}})}));var _render_complete=__webpack_require__(682);Object.keys(_render_complete).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_render_complete[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _render_complete[key]}})}));var _resize_checker=__webpack_require__(685);Object.keys(_resize_checker).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_resize_checker[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _resize_checker[key]}})}));var _state_containers=__webpack_require__(262);Object.keys(_state_containers).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_state_containers[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _state_containers[key]}})}));var _storage=__webpack_require__(689);Object.keys(_storage).forEach((function(key){if(key==="default"||key==="__esModule")return;if(Object.prototype.hasOwnProperty.call(_exportNames,key))return;if(key in exports&&exports[key]===_storage[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _storage[key]}})}));var _hashed_item_store=__webpack_require__(266);var _state_hash=__webpack_require__(267);var _url=__webpack_require__(271);var _state_sync=__webpack_require__(745);var _ui=__webpack_require__(752);var _history=__webpack_require__(754);var _diff_object=__webpack_require__(276);var _create_start_service_getter=__webpack_require__(265);function plugin(){return new class OpenSearchUtilsPlugin{setup(){}start(){}}}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.defer=exports.Defer=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));class Defer{constructor(){(0,_defineProperty2.default)(this,"resolve",void 0);(0,_defineProperty2.default)(this,"reject",void 0);(0,_defineProperty2.default)(this,"promise",new Promise((resolve,reject)=>{this.resolve=resolve;this.reject=reject}))}}exports.Defer=Defer;const defer=()=>new Defer;exports.defer=defer},function(module,exports,__webpack_require__){var _typeof=__webpack_require__(261)["default"];var toPrimitive=__webpack_require__(661);function toPropertyKey(t){var i=toPrimitive(t,"string");return"symbol"==_typeof(i)?i:i+""}module.exports=toPropertyKey,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports,__webpack_require__){var _typeof=__webpack_require__(261)["default"];function toPrimitive(t,r){if("object"!=_typeof(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var i=e.call(t,r||"default");if("object"!=_typeof(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}module.exports=toPrimitive,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.fieldWildcardFilter=fieldWildcardFilter;exports.fieldWildcardMatcher=fieldWildcardMatcher;exports.makeRegEx=void 0;var _lodash=__webpack_require__(20);const makeRegEx=exports.makeRegEx=(0,_lodash.memoize)((function makeRegEx(glob){const globRegex=glob.split("*").map(_lodash.escapeRegExp).join(".*");return new RegExp(`^${globRegex}$`)}));function fieldWildcardMatcher(){let globs=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];let metaFields=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[];return function matcher(val){if(metaFields.indexOf(val)!==-1){return false}return globs.some(p=>makeRegEx(p).test(`${val}`))}}function fieldWildcardFilter(){let globs=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];let metaFields=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[];const matcher=fieldWildcardMatcher(globs,metaFields);return function filter(val){return!matcher(val)}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.of=void 0;const of=async promise=>{try{return[await promise,undefined,true]}catch(error){return[undefined,error,false]}};exports.of=of},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _ui_component=__webpack_require__(665);Object.keys(_ui_component).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_ui_component[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _ui_component[key]}})}))},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.createStateContainer=createStateContainer;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);
303var _deepFreezeStrict=_interopRequireDefault(__webpack_require__(668));function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const $$observable=typeof Symbol==="function"&&Symbol.observable||"@@observable";const $$setActionType="@@SET";const isProduction=typeof window==="object"?"production"==="production":false||"production"==="production";const defaultFreeze=isProduction?value=>value:value=>{const isFreezable=value!==null&&typeof value==="object";if(isFreezable)return(0,_deepFreezeStrict.default)(value);return value};function createStateContainer(defaultState){let pureTransitions=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};let pureSelectors=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};let options=arguments.length>3&&arguments[3]!==undefined?arguments[3]:{};const{freeze:freeze=defaultFreeze}=options;const data$=new _rxjs.BehaviorSubject(freeze(defaultState));const state$=data$.pipe((0,_operators.skip)(1));const get=()=>data$.getValue();const container={get:get,state$:state$,getState:()=>data$.getValue(),set:state=>{container.dispatch({type:$$setActionType,args:[state]})},reducer:(state,action)=>{if(action.type===$$setActionType){return freeze(action.args[0])}const pureTransition=pureTransitions[action.type];return pureTransition?freeze(pureTransition(state)(...action.args)):state},replaceReducer:nextReducer=>container.reducer=nextReducer,dispatch:action=>data$.next(container.reducer(get(),action)),transitions:Object.keys(pureTransitions).reduce((acc,type)=>_objectSpread(_objectSpread({},acc),{},{[type]:function(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key]}return container.dispatch({type:type,args:args})}}),{}),selectors:Object.keys(pureSelectors).reduce((acc,selector)=>_objectSpread(_objectSpread({},acc),{},{[selector]:function(){return pureSelectors[selector](get())(...arguments)}}),{}),addMiddleware:middleware=>container.dispatch=middleware(container)(container.dispatch),subscribe:listener=>{const subscription=state$.subscribe(listener);return()=>subscription.unsubscribe()},[$$observable]:state$};return container}},function(module,exports){module.exports=function deepFreeze(o){Object.freeze(o);var oIsFunction=typeof o==="function";var hasOwnProp=Object.prototype.hasOwnProperty;Object.getOwnPropertyNames(o).forEach((function(prop){if(hasOwnProp.call(o,prop)&&(oIsFunction?prop!=="caller"&&prop!=="callee"&&prop!=="arguments":true)&&o[prop]!==null&&(typeof o[prop]==="object"||typeof o[prop]==="function")&&!Object.isFrozen(o[prop])){deepFreeze(o[prop])}}));return o}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.useContainerState=exports.useContainerSelector=exports.createStateContainerReactHelpers=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireDefault(__webpack_require__(5));var _useObservable=_interopRequireDefault(__webpack_require__(28));var _fastDeepEqual=_interopRequireDefault(__webpack_require__(263));function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEac
303h((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const{useContext:useContext,useLayoutEffect:useLayoutEffect,useRef:useRef,createElement:h}=_react.default;const useContainerState=container=>(0,_useObservable.default)(container.state$,container.get());exports.useContainerState=useContainerState;const useContainerSelector=function(container,selector){let comparator=arguments.length>2&&arguments[2]!==undefined?arguments[2]:_fastDeepEqual.default;const{state$:state$,get:get}=container;const lastValueRef=useRef(get());const[value,setValue]=_react.default.useState(()=>{const newValue=selector(get());lastValueRef.current=newValue;return newValue});useLayoutEffect(()=>{const subscription=state$.subscribe(currentState=>{const newValue=selector(currentState);if(!comparator(lastValueRef.current,newValue)){lastValueRef.current=newValue;setValue(newValue)}});return()=>subscription.unsubscribe()},[state$,comparator]);return value};exports.useContainerSelector=useContainerSelector;const createStateContainerReactHelpers=()=>{const context=_react.default.createContext(null);const useContainer=()=>useContext(context);const useState=()=>{const container=useContainer();return useContainerState(container)};const useTransitions=()=>useContainer().transitions;const useSelector=function(selector){let comparator=arguments.length>1&&arguments[1]!==undefined?arguments[1]:_fastDeepEqual.default;const container=useContainer();return useContainerSelector(container,selector,comparator)};const connect=mapStateToProp=>component=>props=>h(component,_objectSpread(_objectSpread({},useSelector(mapStateToProp)),props));return{Provider:context.Provider,Consumer:context.Consumer,context:context,useContainer:useContainer,useState:useState,useTransitions:useTransitions,useSelector:useSelector,connect:connect}};exports.createStateContainerReactHelpers=createStateContainerReactHelpers},function(module,exports){module.exports=__osdSharedDeps__.TsLib},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var react_1=__webpack_require__(5);var useIsomorphicLayoutEffect=typeof window!=="undefined"?react_1.useLayoutEffect:react_1.useEffect;exports.default=useIsomorphicLayoutEffect},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.SavedObjectNotFound=exports.OsdError=exports.InvalidJSONProperty=exports.DuplicateField=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));class OsdError extends Error{constructor(message){super(message);Object.setPrototypeOf(this,new.target.prototype)}}exports.OsdError=OsdError;class DuplicateField extends OsdError{constructor(name){super(`The field "${name}" already exists in this mapping`)}}exports.DuplicateField=DuplicateField;class SavedObjectNotFound extends OsdError{constructor(type,id,link){const idMsg=id?` (id: ${id})`:"";let message=`Could not locate that ${type}${idMsg}`;if(link){message+=`, [click here to re-create it](${link})`}super(message);(0,_defineProperty2.default)(this,"savedObjectType",void 0);(0,_defineProperty2.default)(this,"savedObjectId",void 0);this.savedObjectType=type;this.savedObjectId=id}}exports.SavedObjectNotFound=SavedObjectNotFound;class InvalidJSONProperty extends OsdError{constructor(message){super(message)}}exports.InvalidJSONProperty=InvalidJSONProperty},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.createGetterSetter=void 0;const createGetterSetter=name=>{let value;const get=()=>{if(!value)throw new Error(`${name} was not set.`);return value};const set=newValue=>{value=newValue};return[get,set]};exports.createGetterSetter=createGetterSetter},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.distinctUntilChangedWithInitialValue=distinctUntilChangedWithInitialValue;var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);function distinctUntilChangedWithInitialValue(initialValue,compare){return input$=>(0,_rxjs.scheduled)([isPromise(initialValue)?(0,_rxjs.from)(initialValue):[initialValue],input$],_rxjs.queueScheduler).pipe((0,_operators.c
303oncatAll)(),(0,_operators.distinctUntilChanged)(compare),(0,_operators.skip)(1))}function isPromise(value){return!!value&&typeof value==="object"&&"then"in value&&typeof value.then==="function"&&!("subscribe"in value)}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.url=void 0;var _encode_uri_query=__webpack_require__(677);const url=exports.url={encodeQuery:_encode_uri_query.encodeQuery,encodeUriQuery:_encode_uri_query.encodeUriQuery}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.encodeQuery=void 0;exports.encodeUriQuery=encodeUriQuery;var _lodash=__webpack_require__(20);function encodeUriQuery(val){let pctEncodeSpaces=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;return encodeURIComponent(val).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%20/g,pctEncodeSpaces?"%20":"+")}const encodeQuery=function(query){let encodeFunction=arguments.length>1&&arguments[1]!==undefined?arguments[1]:encodeUriQuery;return(0,_lodash.transform)(query,(result,value,key)=>{if(key){const singleValue=Array.isArray(value)?value.join(","):value;result[key]=encodeFunction(singleValue===undefined||singleValue===null?"":singleValue,true)}})};exports.encodeQuery=encodeQuery},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.now=void 0;const now=exports.now=typeof performance==="object"?performance.now.bind(performance):Date.now},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.calculateObjectHash=void 0;function pad(hash,len){while(hash.length<len){hash="0"+hash}return hash}function fold(hash,text){let i;let chr;let len;if(text.length===0){return hash}for(i=0,len=text.length;i<len;i++){chr=text.charCodeAt(i);hash=(hash<<5)-hash+chr;hash|=0}return hash<0?hash*-2:hash}function foldObject(hash,o,seen){function foldKey(h,key){return foldValue(h,o[key],key,seen)}return Object.keys(o).sort().reduce(foldKey,hash)}function foldValue(input,value,key,seen){const hash=fold(fold(fold(input,key),toString(value)),typeof value);if(value===null){return fold(hash,"null")}if(value===undefined){return fold(hash,"undefined")}if(typeof value==="object"){if(key==="vis"&&value.constructor.name==="Vis"){return hash}if(seen.indexOf(value)!==-1){return fold(hash,"[Circular]"+key)}seen.push(value);return foldObject(hash,value,seen)}return fold(hash,value.toString())}function toString(o){return Object.prototype.toString.call(o)}function sum(o){return pad(foldValue(0,o,"",[]).toString(16),8)}const calculateObjectHash=exports.calculateObjectHash=sum},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _create_start_service_getter=__webpack_require__(265);Object.keys(_create_start_service_getter).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_create_start_service_getter[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _create_start_service_getter[key]}})}))},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _render_complete_listener=__webpack_require__(683);Object.keys(_render_complete_listener).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_render_complete_listener[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _render_complete_listener[key]}})}));var _render_complete_dispatcher=__webpack_require__(684);Object.keys(_render_complete_dispatcher).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_render_complete_dispatcher[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _render_complete_dispatcher[key]}})}))},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.RenderCompleteListener=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));class RenderCompleteListener{constructor(element){this.element=element;(0,_defineProperty2.default)(this,"attributeName","data-render-complete");(0,_defineProperty2.default)(this,"destroy",()=>{this.element.removeEventListener("renderStart",this.start);this.element.removeEventListener("renderComplete",this.complete)});(0,_defineProperty2.default)(this,"setup",()=>{this.element.setAttribute(this.attributeName,"false");this.element.addEventListener("renderStart",this.start);this.element.addEventListener("renderComplete",this.complete)});(0,_defineProperty2.default)(this,"disable",()=>{this.element.setAttribute(this.attributeName,"disabled");this.destroy()});(0,_defineProperty2.default)(this,"start",()=>{this.element.setAttribute(this.attributeName,"false");return true});(0,_defineProperty2.default)(this,"complete",()=>{this.element.setAttribute(this.attributeName,"true");return true});this.setup()}}exports.RenderCompleteListener=RenderCompleteListener},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.RenderCompleteDispatcher=void 0;exports.dispatchRenderComplete=dispatchRenderComplete;
303exports.dispatchRenderStart=dispatchRenderStart;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));const dispatchEvent=(el,eventName)=>{el.dispatchEvent(new CustomEvent(eventName,{bubbles:true}))};function dispatchRenderComplete(el){dispatchEvent(el,"renderComplete")}function dispatchRenderStart(el){dispatchEvent(el,"renderStart")}class RenderCompleteDispatcher{constructor(el){(0,_defineProperty2.default)(this,"count",0);(0,_defineProperty2.default)(this,"el",void 0);this.setEl(el)}setEl(el){this.el=el;this.count=0;if(el)this.dispatchInProgress()}dispatchInProgress(){if(!this.el)return;this.el.setAttribute("data-render-complete","false");this.el.setAttribute("data-rendering-count",String(this.count));dispatchRenderStart(this.el)}dispatchComplete(){if(!this.el)return;this.count++;this.el.setAttribute("data-render-complete","true");this.el.setAttribute("data-rendering-count",String(this.count));dispatchRenderComplete(this.el)}dispatchError(){if(!this.el)return;this.count++;this.el.setAttribute("data-render-complete","false");this.el.setAttribute("data-rendering-count",String(this.count))}setTitle(title){if(!this.el)return;this.el.setAttribute("data-title",title)}}exports.RenderCompleteDispatcher=RenderCompleteDispatcher},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ResizeChecker",{enumerable:true,get:function(){return _resize_checker.ResizeChecker}});var _resize_checker=__webpack_require__(686)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.ResizeChecker=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _events=__webpack_require__(687);var _lodash=__webpack_require__(20);var _resizeObserverPolyfill=_interopRequireDefault(__webpack_require__(688));function getSize(el){return[el.clientWidth,el.clientHeight]}class ResizeChecker extends _events.EventEmitter{constructor(el){let args=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};super();(0,_defineProperty2.default)(this,"destroyed",false);(0,_defineProperty2.default)(this,"el",void 0);(0,_defineProperty2.default)(this,"observer",void 0);(0,_defineProperty2.default)(this,"expectedSize",null);this.el=el;this.observer=new _resizeObserverPolyfill.default(()=>{if(this.expectedSize){const sameSize=(0,_lodash.isEqual)(getSize(el),this.expectedSize);this.expectedSize=null;if(sameSize){return}}this.emit("resize")});if(!args.disabled){this.enable()}}enable(){if(this.destroyed){return}this.expectedSize=getSize(this.el);this.observer.observe(this.el)}modifySizeWithoutTriggeringResize(block){try{block()}finally{if(this.el){this.expectedSize=getSize(this.el)}}}destroy(){if(this.destroyed){return}this.destroyed=true;this.observer.disconnect();this.observer=null;this.expectedSize=null;this.el=null;this.removeAllListeners()}}exports.ResizeChecker=ResizeChecker},function(module,exports,__webpack_require__){"use strict";var R=typeof Reflect==="object"?Reflect:null;var ReflectApply=R&&typeof R.apply==="function"?R.apply:function ReflectApply(target,receiver,args){return Function.prototype.apply.call(target,receiver,args)};var ReflectOwnKeys;if(R&&typeof R.ownKeys==="function"){ReflectOwnKeys=R.ownKeys}else if(Object.getOwnPropertySymbols){ReflectOwnKeys=function ReflectOwnKeys(target){return Object.getOwnPropertyNames(target).concat(Object.getOwnPropertySymbols(target))}}else{ReflectOwnKeys=function ReflectOwnKeys(target){return Object.getOwnPropertyNames(target)}}function ProcessEmitWarning(warning){if(console&&console.warn)console.warn(warning)}var NumberIsNaN=Number.isNaN||function NumberIsNaN(value){return value!==value};function EventEmitter(){EventEmitter.init.call(this)}module.exports=EventEmitter;module.exports.once=once;EventEmitter.EventEmitter=EventEmitter;EventEmitter.prototype._events=undefined;EventEmitter.prototype._eventsCount=0;EventEmitter.prototype._maxListeners=undefined;var defaultMaxListeners=10;function checkListener(listener){if(typeof listener!=="function"){throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof listener)}}Object.defineProperty(EventEmitter,"defaultMaxListeners",{enumerable:true,get:function(){return defaultMaxListeners},set:function(arg){if(typeof arg!=="number"||arg<0||NumberIsNaN(arg)){throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+arg+".")}defaultMaxListeners=arg}});EventEmitter.init=function(){if(this._events===undefined||this._events===Object.getPrototypeOf(this)._events){this._events=Object.create(null);this._eventsCount=0}this._maxListeners=this._maxListeners||undefined};EventEmitter.prototype.setMaxListeners=function setMaxListeners(n){if(typeof n!=="number"||n<0||NumberIsNaN(n)){throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+n+".")}this._maxListeners=n;return this};function _getMaxListeners(that){if(that._maxListeners===undefined)return EventEmitter.defaultMaxListeners;return that._maxListeners}EventEmitter.prototype.getMaxListeners=function getMaxListeners(){return _getMaxListeners(this)};EventEmitter.prototype.emit=function emit(type){var args=[];for(var i=1;i<arguments.length;i++)args.push(arguments[i]);var doError=type==="error";var events=this._events;if(events!==undefined)doError=doError&&events.error===undefined;else if(!doError)return false;
vendor: 8,528 bytes, line 303
303if(doError){var er;if(args.length>0)er=args[0];if(er instanceof Error){throw er}var err=new Error("Unhandled error."+(er?" ("+er.message+")":""));err.context=er;throw err}var handler=events[type];if(handler===undefined)return false;if(typeof handler==="function"){ReflectApply(handler,this,args)}else{var len=handler.length;var listeners=arrayClone(handler,len);for(var i=0;i<len;++i)ReflectApply(listeners[i],this,args)}return true};function _addListener(target,type,listener,prepend){var m;var events;var existing;checkListener(listener);events=target._events;if(events===undefined){events=target._events=Object.create(null);target._eventsCount=0}else{if(events.newListener!==undefined){target.emit("newListener",type,listener.listener?listener.listener:listener);events=target._events}existing=events[type]}if(existing===undefined){existing=events[type]=listener;++target._eventsCount}else{if(typeof existing==="function"){existing=events[type]=prepend?[listener,existing]:[existing,listener]}else if(prepend){existing.unshift(listener)}else{existing.push(listener)}m=_getMaxListeners(target);if(m>0&&existing.length>m&&!existing.warned){existing.warned=true;var w=new Error("Possible EventEmitter memory leak detected. "+existing.length+" "+String(type)+" listeners "+"added. Use emitter.setMaxListeners() to "+"increase limit");w.name="MaxListenersExceededWarning";w.emitter=target;w.type=type;w.count=existing.length;ProcessEmitWarning(w)}}return target}EventEmitter.prototype.addListener=function addListener(type,listener){return _addListener(this,type,listener,false)};EventEmitter.prototype.on=EventEmitter.prototype.addListener;EventEmitter.prototype.prependListener=function prependListener(type,listener){return _addListener(this,type,listener,true)};function onceWrapper(){if(!this.fired){this.target.removeListener(this.type,this.wrapFn);this.fired=true;if(arguments.length===0)return this.listener.call(this.target);return this.listener.apply(this.target,arguments)}}function _onceWrap(target,type,listener){var state={fired:false,wrapFn:undefined,target:target,type:type,listener:listener};var wrapped=onceWrapper.bind(state);wrapped.listener=listener;state.wrapFn=wrapped;return wrapped}EventEmitter.prototype.once=function once(type,listener){checkListener(listener);this.on(type,_onceWrap(this,type,listener));return this};EventEmitter.prototype.prependOnceListener=function prependOnceListener(type,listener){checkListener(listener);this.prependListener(type,_onceWrap(this,type,listener));return this};EventEmitter.prototype.removeListener=function removeListener(type,listener){var list,events,position,i,originalListener;checkListener(listener);events=this._events;if(events===undefined)return this;list=events[type];if(list===undefined)return this;if(list===listener||list.listener===listener){if(--this._eventsCount===0)this._events=Object.create(null);else{delete events[type];if(events.removeListener)this.emit("removeListener",type,list.listener||listener)}}else if(typeof list!=="function"){position=-1;for(i=list.length-1;i>=0;i--){if(list[i]===listener||list[i].listener===listener){originalListener=list[i].listener;position=i;break}}if(position<0)return this;if(position===0)list.shift();else{spliceOne(list,position)}if(list.length===1)events[type]=list[0];if(events.removeListener!==undefined)this.emit("removeListener",type,originalListener||listener)}return this};EventEmitter.prototype.off=EventEmitter.prototype.removeListener;EventEmitter.prototype.removeAllListeners=function removeAllListeners(type){var listeners,events,i;events=this._events;if(events===undefined)return this;if(events.removeListener===undefined){if(arguments.length===0){this._events=Object.create(null);this._eventsCount=0}else if(events[type]!==undefined){if(--this._eventsCount===0)this._events=Object.create(null);else delete events[type]}return this}if(arguments.length===0){var keys=Object.keys(events);var key;for(i=0;i<keys.length;++i){key=keys[i];if(key==="removeListener")continue;this.removeAllListeners(key)}this.removeAllListeners("removeListener");this._events=Object.create(null);this._eventsCount=0;return this}listeners=events[type];if(typeof listeners==="function"){this.removeListener(type,listeners)}else if(listeners!==undefined){for(i=listeners.length-1;i>=0;i--){this.removeListener(type,listeners[i])}}return this};function _listeners(target,type,unwrap){var events=target._events;if(events===undefined)return[];var evlistener=events[type];if(evlistener===undefined)return[];if(typeof evlistener==="function")return unwrap?[evlistener.listener||evlistener]:[evlistener];return unwrap?unwrapListeners(evlistener):arrayClone(evlistener,evlistener.length)}EventEmitter.prototype.listeners=function listeners(type){return _listeners(this,type,true)};EventEmitter.prototype.rawListeners=function rawListeners(type){return _listeners(this,type,false)};EventEmitter.listenerCount=function(emitter,type){if(typeof emitter.listenerCount==="function"){return emitter.listenerCount(type)}else{return listenerCount.call(emitter,type)}};EventEmitter.prototype.listenerCount=listenerCount;function listenerCount(type){var events=this._events;if(events!==undefined){var evlistener=events[type];if(typeof evlistener==="function"){return 1}else if(evlistener!==undefined){return evlistener.length}}return 0}EventEmitter.prototype.eventNames=function eventNames(){return this._eventsCount>0?ReflectOwnKeys(this._events):[]};function arrayClone(arr,n){var copy=new Array(n);for(var i=0;i<n;++i)copy[i]=arr[i];return copy}function spliceOne(list,index){for(;index+1<list.length;index++)list[index]=list[index+1];list.pop()}function unwrapListeners(arr){var ret=new Array(arr.length);for(var i=0;i<ret.length;++i){ret[i]=arr[i].listener||arr[i]}return ret}function once(emitter,name){return new Promise((function(resolve,reject){function errorListener(err){emitter.removeListener(name,resolver);reject(err)}function resolver(){if(typeof emitter.removeListener==="function"){emitter.removeListener("error",errorListener)}resolve([].slice.call(arguments))}eventTargetAgnosticAddListener(emitter,name,resolver,{once:true});if(name!=="error"){addErrorHandlerIfEventEmitter(emitter,errorListener,{once:true})}}))}function addErrorHandlerIfEventEmitter(emitter,handler,flags){if(typeof emitter.on==="function"){eventTargetAgnosticAddListener(emitter,"error",handler,flags)}}function eventTargetAgnosticAddListener(emitter,name,listener,flags){if(typeof emitter.on==="function"){if(flags.once){emitter.once(name,listener)}else{emitter.on(name,listener)}}else if(typeof emitter.addEventListener==="function"){emitter.addEventListener(name,(function wrapListener(arg){if(flags.once){emitter.removeEventListener(name,wrapListener)}listener(arg)}))}else{throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof emitter)}}},function(module,exports,__webpack_require__){(function(global){(function(global,factory){true?module.exports=factory():undefined})(this,(function(){"use strict";var MapShim=function(){if(typeof Map!=="undefined"){return Map}function getIndex(arr,key){var result=-1;arr.some((function(entry,index){if(entry[0]===key){result=index;return true}return false}));return result}return function(){function class_1(){this.__entries__=[]}Object.defineProperty(class_1.prototype,"size",{get:function(){return this.__entries__.length},enumerable:true,configurable:true});class_1.prototype.get=function(key){var index=getIndex(this.__entries__,key);var entry=this.__entries__[index];return entry&&entry[1]};class_1.prototype.set=function(key,value){var index=getIndex(this.__entries__,key);if(~index){this.__entries__[index][1]=value}else{this.__entries__.push([key,value])}};class_1.prototype.delete=function(key){var entries=this.__entries__;var index=getIndex(entries,key);if(~index){entries.splice(index,1)}};class_1.prototype.has=function(key){return!!~getIndex(this.__entries__,key)};class_1.prototype.clear=function(){this.__entries__.splice(0)};class_1.prototype.forEach=function(callback,ctx){if(ctx===void 0){ctx=null}for(var _i=0,_a=this.__entries__;_i<_a.length;_i++){var entry=_a[_i];callback.call(ctx,entry[1],entry[0])}};return class_1}()}();var isBrowser=typeof window!=="undefined"&&typeof document!=="undefined"&&window.document===document;var global$1=function(){if(typeof global!=="undefined"&&global.Math===Math){return global}if(typeof self!=="undefined"&&self.Math===Math){return self}if(typeof window!=="undefined"&&window.Math===Math){return window}
303return Function("return this")()}();var requestAnimationFrame$1=function(){if(typeof requestAnimationFrame==="function"){return requestAnimationFrame.bind(global$1)}return function(callback){return setTimeout((function(){return callback(Date.now())}),1e3/60)}}();var trailingTimeout=2;function throttle(callback,delay){var leadingCall=false,trailingCall=false,lastCallTime=0;function resolvePending(){if(leadingCall){leadingCall=false;callback()}if(trailingCall){proxy()}}function timeoutCallback(){requestAnimationFrame$1(resolvePending)}function proxy(){var timeStamp=Date.now();if(leadingCall){if(timeStamp-lastCallTime<trailingTimeout){return}trailingCall=true}else{leadingCall=true;trailingCall=false;setTimeout(timeoutCallback,delay)}lastCallTime=timeStamp}return proxy}var REFRESH_DELAY=20;var transitionKeys=["top","right","bottom","left","width","height","size","weight"];var mutationObserverSupported=typeof MutationObserver!=="undefined";var ResizeObserverController=function(){function ResizeObserverController(){this.connected_=false;this.mutationEventsAdded_=false;this.mutationsObserver_=null;this.observers_=[];this.onTransitionEnd_=this.onTransitionEnd_.bind(this);this.refresh=throttle(this.refresh.bind(this),REFRESH_DELAY)}ResizeObserverController.prototype.addObserver=function(observer){if(!~this.observers_.indexOf(observer)){this.observers_.push(observer)}if(!this.connected_){this.connect_()}};ResizeObserverController.prototype.removeObserver=function(observer){var observers=this.observers_;var index=observers.indexOf(observer);if(~index){observers.splice(index,1)}if(!observers.length&&this.connected_){this.disconnect_()}};ResizeObserverController.prototype.refresh=function(){var changesDetected=this.updateObservers_();if(changesDetected){this.refresh()}};ResizeObserverController.prototype.updateObservers_=function(){var activeObservers=this.observers_.filter((function(observer){return observer.gatherActive(),observer.hasActive()}));activeObservers.forEach((function(observer){return observer.broadcastActive()}));return activeObservers.length>0};ResizeObserverController.prototype.connect_=function(){if(!isBrowser||this.connected_){return}document.addEventListener("transitionend",this.onTransitionEnd_);window.addEventListener("resize",this.refresh);if(mutationObserverSupported){this.mutationsObserver_=new MutationObserver(this.refresh);this.mutationsObserver_.observe(document,{attributes:true,childList:true,characterData:true,subtree:true})}else{document.addEventListener("DOMSubtreeModified",this.refresh);this.mutationEventsAdded_=true}this.connected_=true};ResizeObserverController.prototype.disconnect_=function(){if(!isBrowser||!this.connected_){return}document.removeEventListener("transitionend",this.onTransitionEnd_);window.removeEventListener("resize",this.refresh);if(this.mutationsObserver_){this.mutationsObserver_.disconnect()}if(this.mutationEventsAdded_){document.removeEventListener("DOMSubtreeModified",this.refresh)}this.mutationsObserver_=null;this.mutationEventsAdded_=false;this.connected_=false};ResizeObserverController.prototype.onTransitionEnd_=function(_a){var _b=_a.propertyName,propertyName=_b===void 0?"":_b;var isReflowProperty=transitionKeys.some((function(key){return!!~propertyName.indexOf(key)}));if(isReflowProperty){this.refresh()}};ResizeObserverController.getInstance=function(){if(!this.instance_){this.instance_=new ResizeObserverController}return this.instance_};ResizeObserverController.instance_=null;return ResizeObserverController}();var defineConfigurable=function(target,props){for(var _i=0,_a=Object.keys(props);_i<_a.length;_i++){var key=_a[_i];Object.defineProperty(target,key,{value:props[key],enumerable:false,writable:false,configurable:true})}return target};var getWindowOf=function(target){var ownerGlobal=target&&target.ownerDocument&&target.ownerDocument.defaultView;return ownerGlobal||global$1};var emptyRect=createRectInit(0,0,0,0);function toFloat(value){return parseFloat(value)||0}function getBordersSize(styles){var positions=[];for(var _i=1;_i<arguments.length;_i++){positions[_i-1]=arguments[_i]}return positions.reduce((function(size,position){var value=styles["border-"+position+"-width"];return size+toFloat(value)}),0)}function getPaddings(styles){var positions=["top","right","bottom","left"];var paddings={};for(var _i=0,positions_1=positions;_i<positions_1.length;_i++){var position=positions_1[_i];var value=styles["padding-"+position];paddings[position]=toFloat(value)}return paddings}function getSVGContentRect(target){var bbox=target.getBBox();return createRectInit(0,0,bbox.width,bbox.height)}function getHTMLElementContentRect(target){var clientWidth=target.clientWidth,clientHeight=target.clientHeight;if(!clientWidth&&!clientHeight){return emptyRect}var styles=getWindowOf(target).getComputedStyle(target);var paddings=getPaddings(styles);var horizPad=paddings.left+paddings.right;var vertPad=paddings.top+paddings.bottom;var width=toFloat(styles.width),height=toFloat(styles.height);if(styles.boxSizing==="border-box"){if(Math.round(width+horizPad)!==clientWidth){
303width-=getBordersSize(styles,"left","right")+horizPad}if(Math.round(height+vertPad)!==clientHeight){height-=getBordersSize(styles,"top","bottom")+vertPad}}if(!isDocumentElement(target)){var vertScrollbar=Math.round(width+horizPad)-clientWidth;var horizScrollbar=Math.round(height+vertPad)-clientHeight;if(Math.abs(vertScrollbar)!==1){width-=vertScrollbar}if(Math.abs(horizScrollbar)!==1){height-=horizScrollbar}}return createRectInit(paddings.left,paddings.top,width,height)}var isSVGGraphicsElement=function(){if(typeof SVGGraphicsElement!=="undefined"){return function(target){return target instanceof getWindowOf(target).SVGGraphicsElement}}return function(target){return target instanceof getWindowOf(target).SVGElement&&typeof target.getBBox==="function"}}();function isDocumentElement(target){return target===getWindowOf(target).document.documentElement}function getContentRect(target){if(!isBrowser){return emptyRect}if(isSVGGraphicsElement(target)){return getSVGContentRect(target)}return getHTMLElementContentRect(target)}function createReadOnlyRect(_a){var x=_a.x,y=_a.y,width=_a.width,height=_a.height;var Constr=typeof DOMRectReadOnly!=="undefined"?DOMRectReadOnly:Object;var rect=Object.create(Constr.prototype);defineConfigurable(rect,{x:x,y:y,width:width,height:height,top:y,right:x+width,bottom:height+y,left:x});return rect}function createRectInit(x,y,width,height){return{x:x,y:y,width:width,height:height}}var ResizeObservation=function(){function ResizeObservation(target){this.broadcastWidth=0;this.broadcastHeight=0;this.contentRect_=createRectInit(0,0,0,0);this.target=target}ResizeObservation.prototype.isActive=function(){var rect=getContentRect(this.target);this.contentRect_=rect;return rect.width!==this.broadcastWidth||rect.height!==this.broadcastHeight};ResizeObservation.prototype.broadcastRect=function(){var rect=this.contentRect_;this.broadcastWidth=rect.width;this.broadcastHeight=rect.height;return rect};return ResizeObservation}();var ResizeObserverEntry=function(){function ResizeObserverEntry(target,rectInit){var contentRect=createReadOnlyRect(rectInit);defineConfigurable(this,{target:target,contentRect:contentRect})}return ResizeObserverEntry}();var ResizeObserverSPI=function(){function ResizeObserverSPI(callback,controller,callbackCtx){this.activeObservations_=[];this.observations_=new MapShim;if(typeof callback!=="function"){throw new TypeError("The callback provided as parameter 1 is not a function.")}this.callback_=callback;this.controller_=controller;this.callbackCtx_=callbackCtx}ResizeObserverSPI.prototype.observe=function(target){if(!arguments.length){throw new TypeError("1 argument required, but only 0 present.")}if(typeof Element==="undefined"||!(Element instanceof Object)){return}if(!(target instanceof getWindowOf(target).Element)){throw new TypeError('parameter 1 is not of type "Element".')}var observations=this.observations_;if(observations.has(target)){return}observations.set(target,new ResizeObservation(target));this.controller_.addObserver(this);this.controller_.refresh()};ResizeObserverSPI.prototype.unobserve=function(target){if(!arguments.length){throw new TypeError("1 argument required, but only 0 present.")}if(typeof Element==="undefined"||!(Element instanceof Object)){return}if(!(target instanceof getWindowOf(target).Element)){throw new TypeError('parameter 1 is not of type "Element".')}var observations=this.observations_;if(!observations.has(target)){return}observations.delete(target);if(!observations.size){this.controller_.removeObserver(this)}};ResizeObserverSPI.prototype.disconnect=function(){this.clearActive();this.observations_.clear();this.controller_.removeObserver(this)};ResizeObserverSPI.prototype.gatherActive=function(){var _this=this;this.clearActive();this.observations_.forEach((function(observation){if(observation.isActive()){_this.activeObservations_.push(observation)}}))};ResizeObserverSPI.prototype.broadcastActive=function(){if(!this.hasActive()){return}var ctx=this.callbackCtx_;var entries=this.activeObservations_.map((function(observation){return new ResizeObserverEntry(observation.target,observation.broadcastRect())}
303));this.callback_.call(ctx,entries,ctx);this.clearActive()};ResizeObserverSPI.prototype.clearActive=function(){this.activeObservations_.splice(0)};ResizeObserverSPI.prototype.hasActive=function(){return this.activeObservations_.length>0};return ResizeObserverSPI}();var observers=typeof WeakMap!=="undefined"?new WeakMap:new MapShim;var ResizeObserver=function(){function ResizeObserver(callback){if(!(this instanceof ResizeObserver)){throw new TypeError("Cannot call a class as a function.")}if(!arguments.length){throw new TypeError("1 argument required, but only 0 present.")}var controller=ResizeObserverController.getInstance();var observer=new ResizeObserverSPI(callback,controller,this);observers.set(this,observer)}return ResizeObserver}();["observe","unobserve","disconnect"].forEach((function(method){ResizeObserver.prototype[method]=function(){var _a;return(_a=observers.get(this))[method].apply(_a,arguments)}}));var index=function(){if(typeof global$1.ResizeObserver!=="undefined"){return global$1.ResizeObserver}return ResizeObserver}();return index}))}).call(this,__webpack_require__(35))},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"IStorage",{enumerable:true,get:function(){return _types.IStorage}});Object.defineProperty(exports,"IStorageWrapper",{enumerable:true,get:function(){return _types.IStorageWrapper}});Object.defineProperty(exports,"Storage",{enumerable:true,get:function(){return _storage.Storage}});var _storage=__webpack_require__(690);var _types=__webpack_require__(691)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.Storage=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));class Storage{constructor(store){(0,_defineProperty2.default)(this,"store",void 0);(0,_defineProperty2.default)(this,"get",key=>{if(!this.store){return null}const storageItem=this.store.getItem(key);if(storageItem===null){return null}try{return JSON.parse(storageItem)}catch(error){return null}});(0,_defineProperty2.default)(this,"set",(key,value)=>{try{return this.store.setItem(key,JSON.stringify(value))}catch(e){return false}});(0,_defineProperty2.default)(this,"remove",key=>this.store.removeItem(key));(0,_defineProperty2.default)(this,"clear",()=>this.store.clear());this.store=store}}exports.Storage=Storage},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HashedItemStore=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _lodash=__webpack_require__(20);class HashedItemStore{constructor(storage){(0,_defineProperty2.default)(this,"storage",void 0);(0,_defineProperty2.default)(this,"ensuredSorting",false);this.storage=storage}setItem(hash,item){const isItemPersisted=this.persistItem(hash,item);if(isItemPersisted){this.touchHash(hash)}return isItemPersisted}getItem(hash){const item=this.storage.getItem(hash);if(item!==null){this.touchHash(hash)}return item}removeItem(hash){const indexedItems=this.getIndexedItems();const itemToRemove=this.storage.getItem(hash);const indexedItemToRemove=this.getIndexedItem(hash,indexedItems);if(indexedItemToRemove){(0,_lodash.pull)(indexedItems,indexedItemToRemove);this.setIndexedItems(indexedItems)}if(itemToRemove){this.storage.removeItem(hash)}return itemToRemove||null}clear(){const indexedItems=this.getIndexedItems();indexedItems.forEach(_ref=>{let{hash:hash}=_ref;this.storage.removeItem(hash)});this.setIndexedItems([])}getIndexedItems(){const persistedItemIndex=this.storage.getItem(HashedItemStore.PERSISTED_INDEX_KEY);let items=persistedItemIndex?JSON.parse(persistedItemIndex)||[]:[];if(!this.ensuredSorting){items=(0,_lodash.sortBy)(items,"touched");this.setIndexedItems(items);this.ensuredSorting=true}return items}setIndexedItems(items){this.storage.setItem(HashedItemStore.PERSISTED_INDEX_KEY,JSON.stringify(items))}getIndexedItem(hash){let indexedItems=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.getIndexedItems();return indexedItems.find(indexedItem=>indexedItem.hash===hash)}persistItem(hash,item){try{this.storage.setItem(hash,item);return true}catch(e){if(this.getIndexedItems().length===0){return false}this.removeOldestItem();return this.persistItem(hash,item)}}removeOldestItem(){const indexedItems=this.getIndexedItems();const oldestIndexedItem=indexedItems.shift();if(oldestIndexedItem){this.storage.removeItem(oldestIndexedItem.hash);this.setIndexedItems(indexedItems)}}touchHash(hash){const indexedItems=this.getIndexedItems();const indexedItem=this.getIndexedItem(hash,indexedItems)||{hash:h
303ash};indexedItem.touched=Date.now();(0,_lodash.pull)(indexedItems,indexedItem);indexedItems.push(indexedItem);this.setIndexedItems(indexedItems)}}exports.HashedItemStore=HashedItemStore;(0,_defineProperty2.default)(HashedItemStore,"PERSISTED_INDEX_KEY","osd.hashedItemsIndex.v1")},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.createStateHash=createStateHash;exports.isStateHash=isStateHash;exports.persistState=persistState;exports.retrieveState=retrieveState;var _i18n=__webpack_require__(10);var _utils=__webpack_require__(33);var _hashed_item_store=__webpack_require__(266);const HASH_PREFIX="h@";function createStateHash(json,existingJsonProvider){if(typeof json!=="string"){throw new Error("createHash only accepts strings (JSON).")}const hash=(new _utils.Sha256).update(json,"utf8").digest("hex");let shortenedHash;for(let i=7;i<hash.length;i++){shortenedHash=hash.slice(0,i);const existingJson=existingJsonProvider?existingJsonProvider(shortenedHash):_hashed_item_store.hashedItemStore.getItem(shortenedHash);if(existingJson===null||existingJson===json)break}return`${HASH_PREFIX}${shortenedHash}`}function isStateHash(str){return String(str).indexOf(HASH_PREFIX)===0}function retrieveState(stateHash){const json=_hashed_item_store.hashedItemStore.getItem(stateHash);const throwUnableToRestoreUrlError=()=>{throw new Error(_i18n.i18n.translate("opensearch_dashboards_utils.stateManagement.stateHash.unableToRestoreUrlErrorMessage",{defaultMessage:"Unable to completely restore the URL, be sure to use the share functionality."}))};if(json===null){return throwUnableToRestoreUrlError()}try{return JSON.parse(json)}catch(e){return throwUnableToRestoreUrlError()}}function persistState(state){const json=JSON.stringify(state);const hash=createStateHash(json);const isItemSet=_hashed_item_store.hashedItemStore.setItem(hash,json);if(isItemSet)return hash;const message=_i18n.i18n.translate("opensearch_dashboards_utils.stateManagement.stateHash.unableToStoreHistoryInSessionErrorMessage",{defaultMessage:"OpenSearch Dashboards is unable to store history items in your session "+`because it is full and there don't seem to be items any items safe `+"to delete.\n\n"+"This can usually be fixed by moving to a fresh tab, but could "+"be caused by a larger issue. If you are seeing this message regularly, "+"please file an issue at {gitHubIssuesUrl}.",values:{gitHubIssuesUrl:"https://github.com/opensearch-project/OpenSearch-Dashboards/issues"}});throw new Error(message)}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.shareWeakReplay=shareWeakReplay;var Rx=_interopRequireWildcard(__webpack_require__(13));var _operators=__webpack_require__(17);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}function shareWeakReplay(bufferSize){return source=>{let subject;const stop$=new Rx.Subject;return new Rx.Observable(observer=>{if(!subject){subject=new Rx.ReplaySubject(bufferSize)}subject.subscribe(observer).add(()=>{if(!subject){return}if(subject.observers.length===0){stop$.next()}if(subject.closed||subject.isStopped){subject=undefined}});if(subject&&subject.observers.length===1){source.pipe((0,_operators.takeUntil)(stop$)).subscribe(subject)}})}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"Sha256",{enumerable:true,get:function(){return _sha.Sha256}});var _sha=__webpack_require__(696)},function(module,exports,__webpack_require__){"use strict";(function(Buffer){var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.Sha256=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));const K=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756
303734187,3204031479,3329325298];const W=new Array(64);class Sha256{constructor(){(0,_defineProperty2.default)(this,"_a",void 0);(0,_defineProperty2.default)(this,"_b",void 0);(0,_defineProperty2.default)(this,"_c",void 0);(0,_defineProperty2.default)(this,"_d",void 0);(0,_defineProperty2.default)(this,"_e",void 0);(0,_defineProperty2.default)(this,"_f",void 0);(0,_defineProperty2.default)(this,"_g",void 0);(0,_defineProperty2.default)(this,"_h",void 0);(0,_defineProperty2.default)(this,"_block",void 0);(0,_defineProperty2.default)(this,"_finalSize",void 0);(0,_defineProperty2.default)(this,"_blockSize",void 0);(0,_defineProperty2.default)(this,"_len",void 0);(0,_defineProperty2.default)(this,"_s",void 0);(0,_defineProperty2.default)(this,"_w",void 0);this._a=1779033703;this._b=3144134277;this._c=1013904242;this._d=2773480762;this._e=1359893119;this._f=2600822924;this._g=528734635;this._h=1541459225;this._w=W;const blockSize=64;const finalSize=56;this._block=Buffer.alloc(blockSize);this._finalSize=finalSize;this._blockSize=blockSize;this._len=0;this._s=0}update(data,encoding){if(typeof data==="string"){encoding=encoding||"utf8";data=Buffer.from(data,encoding)}const l=this._len+=data.length;let s=this._s||0;let f=0;const buffer=this._block;while(s<l){const t=Math.min(data.length,f+this._blockSize-s%this._blockSize);const ch=t-f;for(let i=0;i<ch;i++){buffer[s%this._blockSize+i]=data[i+f]}s+=ch;f+=ch;if(s%this._blockSize===0){this._update(buffer)}}this._s=s;return this}digest(encoding){const l=this._len*8;this._block[this._len%this._blockSize]=128;this._block.fill(0,this._len%this._blockSize+1);if(l%(this._blockSize*8)>=this._finalSize*8){this._update(this._block);this._block.fill(0)}this._block.writeInt32BE(l,this._blockSize-4);this._update(this._block);const hash=this._hash();return hash.toString(encoding)}_update(M){const W=this._w;let a=this._a|0;let b=this._b|0;let c=this._c|0;let d=this._d|0;let e=this._e|0;let f=this._f|0;let g=this._g|0;let h=this._h|0;let i;for(i=0;i<16;++i)W[i]=M.readInt32BE(i*4);for(;i<64;++i)W[i]=gamma1(W[i-2])+W[i-7]+gamma0(W[i-15])+W[i-16]|0;for(let j=0;j<64;++j){const T1=h+sigma1(e)+ch(e,f,g)+K[j]+W[j]|0;const T2=sigma0(a)+maj(a,b,c)|0;h=g;g=f;f=e;e=d+T1|0;d=c;c=b;b=a;a=T1+T2|0}this._a=a+this._a|0;this._b=b+this._b|0;this._c=c+this._c|0;this._d=d+this._d|0;this._e=e+this._e|0;this._f=f+this._f|0;this._g=g+this._g|0;this._h=h+this._h|0}_hash(){const H=Buffer.alloc(32);H.writeInt32BE(this._a,0);H.writeInt32BE(this._b,4);H.writeInt32BE(this._c,8);H.writeInt32BE(this._d,12);H.writeInt32BE(this._e,16);H.writeInt32BE(this._f,20);H.writeInt32BE(this._g,24);H.writeInt32BE(this._h,28);return H}}exports.Sha256=Sha256;function ch(x,y,z){return z^x&(y^z)}function maj(x,y,z){return x&y|z&(x|y)}function sigma0(x){return(x>>>2|x<<30)^(x>>>13|x<<19)^(x>>>22|x<<10)}function sigma1(x){return(x>>>6|x<<26)^(x>>>11|x<<21)^(x>>>25|x<<7)}function gamma0(x){return(x>>>7|x<<25)^(x>>>18|x<<14)^x>>>3}function gamma1(x){return(x>>>17|x<<15)^(x>>>19|x<<13)^x>>>10}}).call(this,__webpack_require__(697).Buffer)},function(module,exports,__webpack_require__){"use strict";(function(global){
304/*!
305 * The buffer module from node.js, for the browser.
306 *
307 * @author   Feross Aboukhadijeh <http://feross.org>
308 * @license  MIT
309 */
310var base64=__webpack_require__(698);var ieee754=__webpack_require__(699);var isArray=__webpack_require__(700);exports.Buffer=Buffer;exports.SlowBuffer=SlowBuffer;exports.INSPECT_MAX_BYTES=50;Buffer.TYPED_ARRAY_SUPPORT=global.TYPED_ARRAY_SUPPORT!==undefined?global.TYPED_ARRAY_SUPPORT:typedArraySupport();exports.kMaxLength=kMaxLength();function typedArraySupport(){try{var arr=new Uint8Array(1);arr.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}};return arr.foo()===42&&typeof arr.subarray==="function"&&arr.subarray(1,1).byteLength===0}catch(e){return false}}function kMaxLength(){return Buffer.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function createBuffer(that,length){if(kMaxLength()<length){throw new RangeError("Invalid typed array length")}
vendor: 1,215 bytes, line 310
310if(Buffer.TYPED_ARRAY_SUPPORT){that=new Uint8Array(length);that.__proto__=Buffer.prototype}else{if(that===null){that=new Buffer(length)}that.length=length}return that}function Buffer(arg,encodingOrOffset,length){if(!Buffer.TYPED_ARRAY_SUPPORT&&!(this instanceof Buffer)){return new Buffer(arg,encodingOrOffset,length)}if(typeof arg==="number"){if(typeof encodingOrOffset==="string"){throw new Error("If encoding is specified then the first argument must be a string")}return allocUnsafe(this,arg)}return from(this,arg,encodingOrOffset,length)}Buffer.poolSize=8192;Buffer._augment=function(arr){arr.__proto__=Buffer.prototype;return arr};function from(that,value,encodingOrOffset,length){if(typeof value==="number"){throw new TypeError('"value" argument must not be a number')}if(typeof ArrayBuffer!=="undefined"&&value instanceof ArrayBuffer){return fromArrayBuffer(that,value,encodingOrOffset,length)}if(typeof value==="string"){return fromString(that,value,encodingOrOffset)}return fromObject(that,value)}Buffer.from=function(value,encodingOrOffset,length){return from(null,value,encodingOrOffset,length)};if(Buffer.TYPED_ARRAY_SUPPORT){Buffer.prototype.__proto__=Uint8Array.prototype;Buffer.__proto__=Uint8Array;
vendor: 5,015 bytes, line 310
310if(typeof Symbol!=="undefined"&&Symbol.species&&Buffer[Symbol.species]===Buffer){Object.defineProperty(Buffer,Symbol.species,{value:null,configurable:true})}}function assertSize(size){if(typeof size!=="number"){throw new TypeError('"size" argument must be a number')}else if(size<0){throw new RangeError('"size" argument must not be negative')}}function alloc(that,size,fill,encoding){assertSize(size);if(size<=0){return createBuffer(that,size)}if(fill!==undefined){return typeof encoding==="string"?createBuffer(that,size).fill(fill,encoding):createBuffer(that,size).fill(fill)}return createBuffer(that,size)}Buffer.alloc=function(size,fill,encoding){return alloc(null,size,fill,encoding)};function allocUnsafe(that,size){assertSize(size);that=createBuffer(that,size<0?0:checked(size)|0);if(!Buffer.TYPED_ARRAY_SUPPORT){for(var i=0;i<size;++i){that[i]=0}}return that}Buffer.allocUnsafe=function(size){return allocUnsafe(null,size)};Buffer.allocUnsafeSlow=function(size){return allocUnsafe(null,size)};function fromString(that,string,encoding){if(typeof encoding!=="string"||encoding===""){encoding="utf8"}if(!Buffer.isEncoding(encoding)){throw new TypeError('"encoding" must be a valid string encoding')}var length=byteLength(string,encoding)|0;that=createBuffer(that,length);var actual=that.write(string,encoding);if(actual!==length){that=that.slice(0,actual)}return that}function fromArrayLike(that,array){var length=array.length<0?0:checked(array.length)|0;that=createBuffer(that,length);for(var i=0;i<length;i+=1){that[i]=array[i]&255}return that}function fromArrayBuffer(that,array,byteOffset,length){array.byteLength;if(byteOffset<0||array.byteLength<byteOffset){throw new RangeError("'offset' is out of bounds")}if(array.byteLength<byteOffset+(length||0)){throw new RangeError("'length' is out of bounds")}if(byteOffset===undefined&&length===undefined){array=new Uint8Array(array)}else if(length===undefined){array=new Uint8Array(array,byteOffset)}else{array=new Uint8Array(array,byteOffset,length)}if(Buffer.TYPED_ARRAY_SUPPORT){that=array;that.__proto__=Buffer.prototype}else{that=fromArrayLike(that,array)}return that}function fromObject(that,obj){if(Buffer.isBuffer(obj)){var len=checked(obj.length)|0;that=createBuffer(that,len);if(that.length===0){return that}obj.copy(that,0,0,len);return that}if(obj){if(typeof ArrayBuffer!=="undefined"&&obj.buffer instanceof ArrayBuffer||"length"in obj){if(typeof obj.length!=="number"||isnan(obj.length)){return createBuffer(that,0)}return fromArrayLike(that,obj)}if(obj.type==="Buffer"&&isArray(obj.data)){return fromArrayLike(that,obj.data)}}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function checked(length){if(length>=kMaxLength()){throw new RangeError("Attempt to allocate Buffer larger than maximum "+"size: 0x"+kMaxLength().toString(16)+" bytes")}return length|0}function SlowBuffer(length){if(+length!=length){length=0}return Buffer.alloc(+length)}Buffer.isBuffer=function isBuffer(b){return!!(b!=null&&b._isBuffer)};Buffer.compare=function compare(a,b){if(!Buffer.isBuffer(a)||!Buffer.isBuffer(b)){throw new TypeError("Arguments must be Buffers")}if(a===b)return 0;var x=a.length;var y=b.length;for(var i=0,len=Math.min(x,y);i<len;++i){if(a[i]!==b[i]){x=a[i];y=b[i];break}}if(x<y)return-1;if(y<x)return 1;return 0};Buffer.isEncoding=function isEncoding(encoding){switch(String(encoding).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return true;default:return false}};Buffer.concat=function concat(list,length){if(!isArray(list)){throw new TypeError('"list" argument must be an Array of Buffers')}if(list.length===0){return Buffer.alloc(0)}var i;if(length===undefined){length=0;for(i=0;i<list.length;++i){length+=list[i].length}}var buffer=Buffer.allocUnsafe(length);var pos=0;for(i=0;i<list.length;++i){var buf=list[i];if(!Buffer.isBuffer(buf)){throw new TypeError('"list" argument must be an Array of Buffers')}buf.copy(buffer,pos);pos+=buf.length}return buffer};function byteLength(string,encoding){if(Buffer.isBuffer(string)){return string.length}if(typeof ArrayBuffer!=="undefined"&&typeof ArrayBuffer.isView==="function"&&(ArrayBuffer.isView(string)||string instanceof ArrayBuffer)){return string.byteLength}if(typeof string!=="string"){string=""+string}var len=string.length;if(len===0)return 0;var loweredCase=false;for(;;){switch(encoding){case"ascii":case"latin1":case"binary":return len;case"utf8":case"utf-8":case undefined:return utf8ToBytes(string).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return len*2;case"hex":return len>>>1;case"base64":return base64ToBytes(string).length;default:if(loweredCase)return utf8ToBytes(string).length;encoding=(""+encoding).toLowerCase();loweredCase=true}}}Buffer.byteLength=byteLength;function slowToString(encoding,start,end){var loweredCase=false;if(start===undefined||start<0){start=0}if(start>this.length){return""}
vendor: 4,703 bytes, line 310
310if(end===undefined||end>this.length){end=this.length}if(end<=0){return""}end>>>=0;start>>>=0;if(end<=start){return""}if(!encoding)encoding="utf8";while(true){switch(encoding){case"hex":return hexSlice(this,start,end);case"utf8":case"utf-8":return utf8Slice(this,start,end);case"ascii":return asciiSlice(this,start,end);case"latin1":case"binary":return latin1Slice(this,start,end);case"base64":return base64Slice(this,start,end);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,start,end);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(encoding+"").toLowerCase();loweredCase=true}}}Buffer.prototype._isBuffer=true;function swap(b,n,m){var i=b[n];b[n]=b[m];b[m]=i}Buffer.prototype.swap16=function swap16(){var len=this.length;if(len%2!==0){throw new RangeError("Buffer size must be a multiple of 16-bits")}for(var i=0;i<len;i+=2){swap(this,i,i+1)}return this};Buffer.prototype.swap32=function swap32(){var len=this.length;if(len%4!==0){throw new RangeError("Buffer size must be a multiple of 32-bits")}for(var i=0;i<len;i+=4){swap(this,i,i+3);swap(this,i+1,i+2)}return this};Buffer.prototype.swap64=function swap64(){var len=this.length;if(len%8!==0){throw new RangeError("Buffer size must be a multiple of 64-bits")}for(var i=0;i<len;i+=8){swap(this,i,i+7);swap(this,i+1,i+6);swap(this,i+2,i+5);swap(this,i+3,i+4)}return this};Buffer.prototype.toString=function toString(){var length=this.length|0;if(length===0)return"";if(arguments.length===0)return utf8Slice(this,0,length);return slowToString.apply(this,arguments)};Buffer.prototype.equals=function equals(b){if(!Buffer.isBuffer(b))throw new TypeError("Argument must be a Buffer");if(this===b)return true;return Buffer.compare(this,b)===0};Buffer.prototype.inspect=function inspect(){var str="";var max=exports.INSPECT_MAX_BYTES;if(this.length>0){str=this.toString("hex",0,max).match(/.{2}/g).join(" ");if(this.length>max)str+=" ... "}return"<Buffer "+str+">"};Buffer.prototype.compare=function compare(target,start,end,thisStart,thisEnd){if(!Buffer.isBuffer(target)){throw new TypeError("Argument must be a Buffer")}if(start===undefined){start=0}if(end===undefined){end=target?target.length:0}if(thisStart===undefined){thisStart=0}if(thisEnd===undefined){thisEnd=this.length}if(start<0||end>target.length||thisStart<0||thisEnd>this.length){throw new RangeError("out of range index")}if(thisStart>=thisEnd&&start>=end){return 0}if(thisStart>=thisEnd){return-1}if(start>=end){return 1}start>>>=0;end>>>=0;thisStart>>>=0;thisEnd>>>=0;if(this===target)return 0;var x=thisEnd-thisStart;var y=end-start;var len=Math.min(x,y);var thisCopy=this.slice(thisStart,thisEnd);var targetCopy=target.slice(start,end);for(var i=0;i<len;++i){if(thisCopy[i]!==targetCopy[i]){x=thisCopy[i];y=targetCopy[i];break}}if(x<y)return-1;if(y<x)return 1;return 0};function bidirectionalIndexOf(buffer,val,byteOffset,encoding,dir){if(buffer.length===0)return-1;if(typeof byteOffset==="string"){encoding=byteOffset;byteOffset=0}else if(byteOffset>2147483647){byteOffset=2147483647}else if(byteOffset<-2147483648){byteOffset=-2147483648}byteOffset=+byteOffset;if(isNaN(byteOffset)){byteOffset=dir?0:buffer.length-1}if(byteOffset<0)byteOffset=buffer.length+byteOffset;if(byteOffset>=buffer.length){if(dir)return-1;else byteOffset=buffer.length-1}else if(byteOffset<0){if(dir)byteOffset=0;else return-1}if(typeof val==="string"){val=Buffer.from(val,encoding)}if(Buffer.isBuffer(val)){if(val.length===0){return-1}return arrayIndexOf(buffer,val,byteOffset,encoding,dir)}else if(typeof val==="number"){val=val&255;if(Buffer.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf==="function"){if(dir){return Uint8Array.prototype.indexOf.call(buffer,val,byteOffset)}else{return Uint8Array.prototype.lastIndexOf.call(buffer,val,byteOffset)}}return arrayIndexOf(buffer,[val],byteOffset,encoding,dir)}throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(arr,val,byteOffset,encoding,dir){var indexSize=1;var arrLength=arr.length;var valLength=val.length;if(encoding!==undefined){encoding=String(encoding).toLowerCase();if(encoding==="ucs2"||encoding==="ucs-2"||encoding==="utf16le"||encoding==="utf-16le"){if(arr.length<2||val.length<2){return-1}indexSize=2;arrLength/=2;valLength/=2;byteOffset/=2}}function read(buf,i){if(indexSize===1){return buf[i]}else{return buf.readUInt16BE(i*indexSize)}}var i;if(dir){var foundIndex=-1;for(i=byteOffset;i<arrLength;i++){if(read(arr,i)===read(val,foundIndex===-1?0:i-foundIndex)){if(foundIndex===-1)foundIndex=i;if(i-foundIndex+1===valLength)return foundIndex*indexSize}else{if(foundIndex!==-1)i-=i-foundIndex;foundIndex=-1}}}else{if(byteOffset+valLength>
vendor: 27,483 bytes, lines 310-312
310arrLength)byteOffset=arrLength-valLength;for(i=byteOffset;i>=0;i--){var found=true;for(var j=0;j<valLength;j++){if(read(arr,i+j)!==read(val,j)){found=false;break}}if(found)return i}}return-1}Buffer.prototype.includes=function includes(val,byteOffset,encoding){return this.indexOf(val,byteOffset,encoding)!==-1};Buffer.prototype.indexOf=function indexOf(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,true)};Buffer.prototype.lastIndexOf=function lastIndexOf(val,byteOffset,encoding){return bidirectionalIndexOf(this,val,byteOffset,encoding,false)};function hexWrite(buf,string,offset,length){offset=Number(offset)||0;var remaining=buf.length-offset;if(!length){length=remaining}else{length=Number(length);if(length>remaining){length=remaining}}var strLen=string.length;if(strLen%2!==0)throw new TypeError("Invalid hex string");if(length>strLen/2){length=strLen/2}for(var i=0;i<length;++i){var parsed=parseInt(string.substr(i*2,2),16);if(isNaN(parsed))return i;buf[offset+i]=parsed}return i}function utf8Write(buf,string,offset,length){return blitBuffer(utf8ToBytes(string,buf.length-offset),buf,offset,length)}function asciiWrite(buf,string,offset,length){return blitBuffer(asciiToBytes(string),buf,offset,length)}function latin1Write(buf,string,offset,length){return asciiWrite(buf,string,offset,length)}function base64Write(buf,string,offset,length){return blitBuffer(base64ToBytes(string),buf,offset,length)}function ucs2Write(buf,string,offset,length){return blitBuffer(utf16leToBytes(string,buf.length-offset),buf,offset,length)}Buffer.prototype.write=function write(string,offset,length,encoding){if(offset===undefined){encoding="utf8";length=this.length;offset=0}else if(length===undefined&&typeof offset==="string"){encoding=offset;length=this.length;offset=0}else if(isFinite(offset)){offset=offset|0;if(isFinite(length)){length=length|0;if(encoding===undefined)encoding="utf8"}else{encoding=length;length=undefined}}else{throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported")}var remaining=this.length-offset;if(length===undefined||length>remaining)length=remaining;if(string.length>0&&(length<0||offset<0)||offset>this.length){throw new RangeError("Attempt to write outside buffer bounds")}if(!encoding)encoding="utf8";var loweredCase=false;for(;;){switch(encoding){case"hex":return hexWrite(this,string,offset,length);case"utf8":case"utf-8":return utf8Write(this,string,offset,length);case"ascii":return asciiWrite(this,string,offset,length);case"latin1":case"binary":return latin1Write(this,string,offset,length);case"base64":return base64Write(this,string,offset,length);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,string,offset,length);default:if(loweredCase)throw new TypeError("Unknown encoding: "+encoding);encoding=(""+encoding).toLowerCase();loweredCase=true}}};Buffer.prototype.toJSON=function toJSON(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function base64Slice(buf,start,end){if(start===0&&end===buf.length){return base64.fromByteArray(buf)}else{return base64.fromByteArray(buf.slice(start,end))}}function utf8Slice(buf,start,end){end=Math.min(buf.length,end);var res=[];var i=start;while(i<end){var firstByte=buf[i];var codePoint=null;var bytesPerSequence=firstByte>239?4:firstByte>223?3:firstByte>191?2:1;if(i+bytesPerSequence<=end){var secondByte,thirdByte,fourthByte,tempCodePoint;switch(bytesPerSequence){case 1:if(firstByte<128){codePoint=firstByte}break;case 2:secondByte=buf[i+1];if((secondByte&192)===128){tempCodePoint=(firstByte&31)<<6|secondByte&63;if(tempCodePoint>127){codePoint=tempCodePoint}}break;case 3:secondByte=buf[i+1];thirdByte=buf[i+2];if((secondByte&192)===128&&(thirdByte&192)===128){tempCodePoint=(firstByte&15)<<12|(secondByte&63)<<6|thirdByte&63;if(tempCodePoint>2047&&(tempCodePoint<55296||tempCodePoint>57343)){codePoint=tempCodePoint}}break;case 4:secondByte=buf[i+1];thirdByte=buf[i+2];fourthByte=buf[i+3];if((secondByte&192)===128&&(thirdByte&192)===128&&(fourthByte&192)===128){tempCodePoint=(firstByte&15)<<18|(secondByte&63)<<12|(thirdByte&63)<<6|fourthByte&63;if(tempCodePoint>65535&&tempCodePoint<1114112){codePoint=tempCodePoint}}}}if(codePoint===null){codePoint=65533;bytesPerSequence=1}else if(codePoint>65535){codePoint-=65536;res.push(codePoint>>>10&1023|55296);codePoint=56320|codePoint&1023}res.push(codePoint);i+=bytesPerSequence}return decodeCodePointsArray(res)}var MAX_ARGUMENTS_LENGTH=4096;function decodeCodePointsArray(codePoints){var len=codePoints.length;if(len<=MAX_ARGUMENTS_LENGTH){return String.fromCharCode.apply(String,codePoints)}var res="";var i=0;while(i<len){res+=String.fromCharCode.apply(String,codePoints.slice(i,i+=MAX_ARGUMENTS_LENGTH))}return res}function asciiSlice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i){ret+=String.fromCharCode(buf[i]&127)}return ret}function latin1Slice(buf,start,end){var ret="";end=Math.min(buf.length,end);for(var i=start;i<end;++i){ret+=String.fromCharCode(buf[i])}return ret}function hexSlice(buf,start,end){var len=buf.length;if(!start||start<0)start=0;if(!end||end<0||end>len)end=len;var out="";for(var i=start;i<end;++i){out+=toHex(buf[i])}return out}function utf16leSlice(buf,start,end){var bytes=buf.slice(start,end);var res="";for(var i=0;i<bytes.length;i+=2){res+=String.fromCharCode(bytes[i]+bytes[i+1]*256)}return res}Buffer.prototype.slice=function slice(start,end){var len=this.length;start=~~start;end=end===undefined?len:~~end;if(start<0){start+=len;if(start<0)start=0}else if(start>len){start=len}if(end<0){end+=len;if(end<0)end=0}else if(end>len){end=len}if(end<start)end=start;var newBuf;if(Buffer.TYPED_ARRAY_SUPPORT){newBuf=this.subarray(start,end);newBuf.__proto__=Buffer.prototype}else{var sliceLen=end-start;newBuf=new Buffer(sliceLen,undefined);for(var i=0;i<sliceLen;++i){newBuf[i]=this[i+start]}}return newBuf};function checkOffset(offset,ext,length){if(offset%1!==0||offset<0)throw new RangeError("offset is not uint");if(offset+ext>length)throw new RangeError("Trying to access beyond buffer length")}Buffer.prototype.readUIntLE=function readUIntLE(offset,byteLength,noAssert){offset=offset|0;byteLength=byteLength|0;if(!noAssert)checkOffset(offset,byteLength,this.length);var val=this[offset];var mul=1;var i=0;while(++i<byteLength&&(mul*=256)){val+=this[offset+i]*mul}return val};Buffer.prototype.readUIntBE=function readUIntBE(offset,byteLength,noAssert){offset=offset|0;byteLength=byteLength|0;if(!noAssert){checkOffset(offset,byteLength,this.length)}var val=this[offset+--byteLength];var mul=1;while(byteLength>0&&(mul*=256)){val+=this[offset+--byteLength]*mul}return val};Buffer.prototype.readUInt8=function readUInt8(offset,noAssert){if(!noAssert)checkOffset(offset,1,this.length);return this[offset]};Buffer.prototype.readUInt16LE=function readUInt16LE(offset,noAssert){if(!noAssert)checkOffset(offset,2,this.length);return this[offset]|this[offset+1]<<8};Buffer.prototype.readUInt16BE=function readUInt16BE(offset,noAssert){if(!noAssert)checkOffset(offset,2,this.length);return this[offset]<<8|this[offset+1]};Buffer.prototype.readUInt32LE=function readUInt32LE(offset,noAssert){if(!noAssert)checkOffset(offset,4,this.length);return(this[offset]|this[offset+1]<<8|this[offset+2]<<16)+this[offset+3]*16777216};Buffer.prototype.readUInt32BE=function readUInt32BE(offset,noAssert){if(!noAssert)checkOffset(offset,4,this.length);return this[offset]*16777216+(this[offset+1]<<16|this[offset+2]<<8|this[offset+3])};Buffer.prototype.readIntLE=function readIntLE(offset,byteLength,noAssert){offset=offset|0;byteLength=byteLength|0;if(!noAssert)checkOffset(offset,byteLength,this.length);var val=this[offset];var mul=1;var i=0;while(++i<byteLength&&(mul*=256)){val+=this[offset+i]*mul}mul*=128;if(val>=mul)val-=Math.pow(2,8*byteLength);return val};Buffer.prototype.readIntBE=function readIntBE(offset,byteLength,noAssert){offset=offset|0;byteLength=byteLength|0;if(!noAssert)checkOffset(offset,byteLength,this.length);var i=byteLength;var mul=1;var val=this[offset+--i];while(i>0&&(mul*=256)){val+=this[offset+--i]*mul}mul*=128;if(val>=mul)val-=Math.pow(2,8*byteLength);return val};Buffer.prototype.readInt8=function readInt8(offset,noAssert){if(!noAssert)checkOffset(offset,1,this.length);if(!(this[offset]&128))return this[offset];return(255-this[offset]+1)*-1};Buffer.prototype.readInt16LE=function readInt16LE(offset,noAssert){if(!noAssert)checkOffset(offset,2,this.length);var val=this[offset]|this[offset+1]<<8;return val&32768?val|4294901760:val};Buffer.prototype.readInt16BE=function readInt16BE(offset,noAssert){if(!noAssert)checkOffset(offset,2,this.length);var val=this[offset+1]|this[offset]<<8;return val&32768?val|4294901760:val};Buffer.prototype.readInt32LE=function readInt32LE(offset,noAssert){if(!noAssert)checkOffset(offset,4,this.length);return this[offset]|this[offset+1]<<8|this[offset+2]<<16|this[offset+3]<<24};Buffer.prototype.readInt32BE=function readInt32BE(offset,noAssert){if(!noAssert)checkOffset(offset,4,this.length);return this[offset]<<24|this[offset+1]<<16|this[offset+2]<<8|this[offset+3]};Buffer.prototype.readFloatLE=function readFloatLE(offset,noAssert){if(!noAssert)checkOffset(offset,4,this.length);return ieee754.read(this,offset,true,23,4)};Buffer.prototype.readFloatBE=function readFloatBE(offset,noAssert){if(!noAssert)checkOffset(offset,4,this.length);return ieee754.read(this,offset,false,23,4)};Buffer.prototype.readDoubleLE=function readDoubleLE(offset,noAssert){if(!noAssert)checkOffset(offset,8,this.length);return ieee754.read(this,offset,true,52,8)};Buffer.prototype.readDoubleBE=function readDoubleBE(offset,noAssert){if(!noAssert)checkOffset(offset,8,this.length);return ieee754.read(this,offset,false,52,8)};function checkInt(buf,value,offset,ext,max,min){if(!Buffer.isBuffer(buf))throw new TypeError('"buffer" argument must be a Buffer instance');if(value>max||value<min)throw new RangeError('"value" argument is out of bounds');if(offset+ext>buf.length)throw new RangeError("Index out of range")}Buffer.prototype.writeUIntLE=function writeUIntLE(value,offset,byteLength,noAssert){value=+value;offset=offset|0;byteLength=byteLength|0;if(!noAssert){var maxBytes=Math.pow(2,8*byteLength)-1;checkInt(this,value,offset,byteLength,maxBytes,0)}var mul=1;var i=0;this[offset]=value&255;while(++i<byteLength&&(mul*=256)){this[offset+i]=value/mul&255}return offset+byteLength};Buffer.prototype.writeUIntBE=function writeUIntBE(value,offset,byteLength,noAssert){value=+value;offset=offset|0;byteLength=byteLength|0;if(!noAssert){var maxBytes=Math.pow(2,8*byteLength)-1;checkInt(this,value,offset,byteLength,maxBytes,0)}var i=byteLength-1;var mul=1;this[offset+i]=value&255;while(--i>=0&&(mul*=256)){this[offset+i]=value/mul&255}return offset+byteLength};Buffer.prototype.writeUInt8=function writeUInt8(value,offset,noAssert){value=+value;offset=offset|0;if(!noAssert)checkInt(this,value,offset,1,255,0);if(!Buffer.TYPED_ARRAY_SUPPORT)value=Math.floor(value);this[offset]=value&255;return offset+1};function objectWriteUInt16(buf,value,offset,littleEndian){if(value<0)value=65535+value+1;for(var i=0,j=Math.min(buf.length-offset,2);i<j;++i){buf[offset+i]=(value&255<<8*(littleEndian?i:1-i))>>>(littleEndian?i:1-i)*8}}Buffer.prototype.writeUInt16LE=function writeUInt16LE(value,offset,noAssert){value=+value;offset=offset|0;if(!noAssert)checkInt(this,value,offset,2,65535,0);if(Buffer.TYPED_ARRAY_SUPPORT){this[offset]=value&255;this[offset+1]=value>>>8}else{objectWriteUInt16(this,value,offset,true)}return offset+2};Buffer.prototype.writeUInt16BE=function writeUInt16BE(value,offset,noAssert){value=+value;offset=offset|0;if(!noAssert)checkInt(this,value,offset,2,65535,0);if(Buffer.TYPED_ARRAY_SUPPORT){this[offset]=value>>>8;this[offset+1]=value&255}else{objectWriteUInt16(this,value,offset,false)}return offset+2};function objectWriteUInt32(buf,value,offset,littleEndian){if(value<0)value=4294967295+value+1;for(var i=0,j=Math.min(buf.length-offset,4);i<j;++i){buf[offset+i]=value>>>(littleEndian?i:3-i)*8&255}}Buffer.prototype.writeUInt32LE=function writeUInt32LE(value,offset,noAssert){value=+value;offset=offset|0;if(!noAssert)checkInt(this,value,offset,4,4294967295,0);if(Buffer.TYPED_ARRAY_SUPPORT){this[offset+3]=value>>>24;this[offset+2]=value>>>16;this[offset+1]=value>>>8;this[offset]=value&255}else{objectWriteUInt32(this,value,offset,true)}return offset+4};Buffer.prototype.writeUInt32BE=function writeUInt32BE(value,offset,noAssert){value=+value;offset=offset|0;if(!noAssert)checkInt(this,value,offset,4,4294967295,0);if(Buffer.TYPED_ARRAY_SUPPORT){this[offset]=value>>>24;this[offset+1]=value>>>16;this[offset+2]=value>>>8;this[offset+3]=value&255}else{objectWriteUInt32(this,value,offset,false)}return offset+4};Buffer.prototype.writeIntLE=function writeIntLE(value,offset,byteLength,noAssert){value=+value;offset=offset|0;if(!noAssert){var limit=Math.pow(2,8*byteLength-1);checkInt(this,value,offset,byteLength,limit-1,-limit)}var i=0;var mul=1;var sub=0;this[offset]=value&255;while(++i<byteLength&&(mul*=256)){if(value<0&&sub===0&&this[offset+i-1]!==0){sub=1}this[offset+i]=(value/mul>>0)-sub&255}return offset+byteLength};Buffer.prototype.writeIntBE=function writeIntBE(value,offset,byteLength,noAssert){value=+value;offset=offset|0;if(!noAssert){var limit=Math.pow(2,8*byteLength-1);checkInt(this,value,offset,byteLength,limit-1,-limit)}var i=byteLength-1;var mul=1;var sub=0;this[offset+i]=value&255;while(--i>=0&&(mul*=256)){if(value<0&&sub===0&&this[offset+i+1]!==0){sub=1}this[offset+i]=(value/mul>>0)-sub&255}return offset+byteLength};Buffer.prototype.writeInt8=function writeInt8(value,offset,noAssert){value=+value;offset=offset|0;if(!noAssert)checkInt(this,value,offset,1,127,-128);if(!Buffer.TYPED_ARRAY_SUPPORT)value=Math.floor(value);if(value<0)value=255+value+1;this[offset]=value&255;return offset+1};Buffer.prototype.writeInt16LE=function writeInt16LE(value,offset,noAssert){value=+value;offset=offset|0;if(!noAssert)checkInt(this,value,offset,2,32767,-32768);if(Buffer.TYPED_ARRAY_SUPPORT){this[offset]=value&255;this[offset+1]=value>>>8}else{objectWriteUInt16(this,value,offset,true)}return offset+2};Buffer.prototype.writeInt16BE=function writeInt16BE(value,offset,noAssert){value=+value;offset=offset|0;if(!noAssert)checkInt(this,value,offset,2,32767,-32768);if(Buffer.TYPED_ARRAY_SUPPORT){this[offset]=value>>>8;this[offset+1]=value&255}else{objectWriteUInt16(this,value,offset,false)}return offset+2};Buffer.prototype.writeInt32LE=function writeInt32LE(value,offset,noAssert){value=+value;offset=offset|0;if(!noAssert)checkInt(this,value,offset,4,2147483647,-2147483648);if(Buffer.TYPED_ARRAY_SUPPORT){this[offset]=value&255;this[offset+1]=value>>>8;this[offset+2]=value>>>16;this[offset+3]=value>>>24}else{objectWriteUInt32(this,value,offset,true)}return offset+4};Buffer.prototype.writeInt32BE=function writeInt32BE(value,offset,noAssert){value=+value;offset=offset|0;if(!noAssert)checkInt(this,value,offset,4,2147483647,-2147483648);if(value<0)value=4294967295+value+1;if(Buffer.TYPED_ARRAY_SUPPORT){this[offset]=value>>>24;this[offset+1]=value>>>16;this[offset+2]=value>>>8;this[offset+3]=value&255}else{objectWriteUInt32(this,value,offset,false)}return offset+4};function checkIEEE754(buf,value,offset,ext,max,min){if(offset+ext>buf.length)throw new RangeError("Index out of range");if(offset<0)throw new RangeError("Index out of range")}function writeFloat(buf,value,offset,littleEndian,noAssert){if(!noAssert){checkIEEE754(buf,value,offset,4,34028234663852886e22,-34028234663852886e22)}ieee754.write(buf,value,offset,littleEndian,23,4);return offset+4}Buffer.prototype.writeFloatLE=function writeFloatLE(value,offset,noAssert){return writeFloat(this,value,offset,true,noAssert)};Buffer.prototype.writeFloatBE=function writeFloatBE(value,offset,noAssert){return writeFloat(this,value,offset,false,noAssert)};function writeDouble(buf,value,offset,littleEndian,noAssert){if(!noAssert){checkIEEE754(buf,value,offset,8,17976931348623157e292,-17976931348623157e292)}ieee754.write(buf,value,offset,littleEndian,52,8);return offset+8}Buffer.prototype.writeDoubleLE=function writeDoubleLE(value,offset,noAssert){return writeDouble(this,value,offset,true,noAssert)};Buffer.prototype.writeDoubleBE=function writeDoubleBE(value,offset,noAssert){return writeDouble(this,value,offset,false,noAssert)};Buffer.prototype.copy=function copy(target,targetStart,start,end){if(!start)start=0;if(!end&&end!==0)end=this.length;if(targetStart>=target.length)targetStart=target.length;if(!targetStart)targetStart=0;if(end>0&&end<start)end=start;if(end===start)return 0;if(target.length===0||this.length===0)return 0;if(targetStart<0){throw new RangeError("targetStart out of bounds")}if(start<0||start>=this.length)throw new RangeError("sourceStart out of bounds");if(end<0)throw new RangeError("sourceEnd out of bounds");if(end>this.length)end=this.length;if(target.length-targetStart<end-start){end=target.length-targetStart+start}var len=end-start;var i;if(this===target&&start<targetStart&&targetStart<end){for(i=len-1;i>=0;--i){target[i+targetStart]=this[i+start]}}else if(len<1e3||!Buffer.TYPED_ARRAY_SUPPORT){for(i=0;i<len;++i){target[i+targetStart]=this[i+start]}}else{Uint8Array.prototype.set.call(target,this.subarray(start,start+len),targetStart)}return len};Buffer.prototype.fill=function fill(val,start,end,encoding){if(typeof val==="string"){if(typeof start==="string"){encoding=start;start=0;end=this.length}else if(typeof end==="string"){encoding=end;end=this.length}if(val.length===1){var code=val.charCodeAt(0);if(code<256){val=code}}if(encoding!==undefined&&typeof encoding!=="string"){throw new TypeError("encoding must be a string")}if(typeof encoding==="string"&&!Buffer.isEncoding(encoding)){throw new TypeError("Unknown encoding: "+encoding)}}else if(typeof val==="number"){val=val&255}if(start<0||this.length<start||this.length<end){throw new RangeError("Out of range index")}if(end<=start){return this}start=start>>>0;end=end===undefined?this.length:end>>>0;if(!val)val=0;var i;if(typeof val==="number"){for(i=start;i<end;++i){this[i]=val}}else{var bytes=Buffer.isBuffer(val)?val:utf8ToBytes(new Buffer(val,encoding).toString());var len=bytes.length;for(i=0;i<end-start;++i){this[i+start]=bytes[i%len]}}return this};var INVALID_BASE64_RE=/[^+\/0-9A-Za-z-_]/g;function base64clean(str){str=stringtrim(str).replace(INVALID_BASE64_RE,"");if(str.length<2)return"";while(str.length%4!==0){str=str+"="}return str}function stringtrim(str){if(str.trim)return str.trim();return str.replace(/^\s+|\s+$/g,"")}function toHex(n){if(n<16)return"0"+n.toString(16);return n.toString(16)}function utf8ToBytes(string,units){units=units||Infinity;var codePoint;var length=string.length;var leadSurrogate=null;var bytes=[];for(var i=0;i<length;++i){codePoint=string.charCodeAt(i);if(codePoint>55295&&codePoint<57344){if(!leadSurrogate){if(codePoint>56319){if((units-=3)>-1)bytes.push(239,191,189);continue}else if(i+1===length){if((units-=3)>-1)bytes.push(239,191,189);continue}leadSurrogate=codePoint;continue}if(codePoint<56320){if((units-=3)>-1)bytes.push(239,191,189);leadSurrogate=codePoint;continue}codePoint=(leadSurrogate-55296<<10|codePoint-56320)+65536}else if(leadSurrogate){if((units-=3)>-1)bytes.push(239,191,189)}leadSurrogate=null;if(codePoint<128){if((units-=1)<0)break;bytes.push(codePoint)}else if(codePoint<2048){if((units-=2)<0)break;bytes.push(codePoint>>6|192,codePoint&63|128)}else if(codePoint<65536){if((units-=3)<0)break;bytes.push(codePoint>>12|224,codePoint>>6&63|128,codePoint&63|128)}else if(codePoint<1114112){if((units-=4)<0)break;bytes.push(codePoint>>18|240,codePoint>>12&63|128,codePoint>>6&63|128,codePoint&63|128)}else{throw new Error("Invalid code point")}}return bytes}function asciiToBytes(str){var byteArray=[];for(var i=0;i<str.length;++i){byteArray.push(str.charCodeAt(i)&255)}return byteArray}function utf16leToBytes(str,units){var c,hi,lo;var byteArray=[];for(var i=0;i<str.length;++i){if((units-=2)<0)break;c=str.charCodeAt(i);hi=c>>8;lo=c%256;byteArray.push(lo);byteArray.push(hi)}return byteArray}function base64ToBytes(str){return base64.toByteArray(base64clean(str))}function blitBuffer(src,dst,offset,length){for(var i=0;i<length;++i){if(i+offset>=dst.length||i>=src.length)break;dst[i+offset]=src[i]}return i}function isnan(val){return val!==val}}).call(this,__webpack_require__(35))},function(module,exports,__webpack_require__){"use strict";exports.byteLength=byteLength;exports.toByteArray=toByteArray;exports.fromByteArray=fromByteArray;var lookup=[];var revLookup=[];var Arr=typeof Uint8Array!=="undefined"?Uint8Array:Array;var code="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(var i=0,len=code.length;i<len;++i){lookup[i]=code[i];revLookup[code.charCodeAt(i)]=i}revLookup["-".charCodeAt(0)]=62;revLookup["_".charCodeAt(0)]=63;function getLens(b64){var len=b64.length;if(len%4>0){throw new Error("Invalid string. Length must be a multiple of 4")}var validLen=b64.indexOf("=");if(validLen===-1)validLen=len;var placeHoldersLen=validLen===len?0:4-validLen%4;return[validLen,placeHoldersLen]}function byteLength(b64){var lens=getLens(b64);var validLen=lens[0];var placeHoldersLen=lens[1];return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function _byteLength(b64,validLen,placeHoldersLen){return(validLen+placeHoldersLen)*3/4-placeHoldersLen}function toByteArray(b64){var tmp;var lens=getLens(b64);var validLen=lens[0];var placeHoldersLen=lens[1];var arr=new Arr(_byteLength(b64,validLen,placeHoldersLen));var curByte=0;var len=placeHoldersLen>0?validLen-4:validLen;var i;for(i=0;i<len;i+=4){tmp=revLookup[b64.charCodeAt(i)]<<18|revLookup[b64.charCodeAt(i+1)]<<12|revLookup[b64.charCodeAt(i+2)]<<6|revLookup[b64.charCodeAt(i+3)];arr[curByte++]=tmp>>16&255;arr[curByte++]=tmp>>8&255;arr[curByte++]=tmp&255}if(placeHoldersLen===2){tmp=revLookup[b64.charCodeAt(i)]<<2|revLookup[b64.charCodeAt(i+1)]>>4;arr[curByte++]=tmp&255}if(placeHoldersLen===1){tmp=revLookup[b64.charCodeAt(i)]<<10|revLookup[b64.charCodeAt(i+1)]<<4|revLookup[b64.charCodeAt(i+2)]>>2;arr[curByte++]=tmp>>8&255;arr[curByte++]=tmp&255}return arr}function tripletToBase64(num){return lookup[num>>18&63]+lookup[num>>12&63]+lookup[num>>6&63]+lookup[num&63]}function encodeChunk(uint8,start,end){var tmp;var output=[];for(var i=start;i<end;i+=3){tmp=(uint8[i]<<16&16711680)+(uint8[i+1]<<8&65280)+(uint8[i+2]&255);output.push(tripletToBase64(tmp))}return output.join("")}function fromByteArray(uint8){var tmp;var len=uint8.length;var extraBytes=len%3;var parts=[];var maxChunkLength=16383;for(var i=0,len2=len-extraBytes;i<len2;i+=maxChunkLength){parts.push(encodeChunk(uint8,i,i+maxChunkLength>len2?len2:i+maxChunkLength))}if(extraBytes===1){tmp=uint8[len-1];parts.push(lookup[tmp>>2]+lookup[tmp<<4&63]+"==")}else if(extraBytes===2){tmp=(uint8[len-2]<<8)+uint8[len-1];parts.push(lookup[tmp>>10]+lookup[tmp>>4&63]+lookup[tmp<<2&63]+"=")}return parts.join("")}},function(module,exports){
311/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
312exports.read=function(buffer,offset,isLE,mLen,nBytes){var e,m;var eLen=nBytes*8-mLen-1;var eMax=(1<<eLen)-1;var eBias=eMax>>1;var nBits=-7;var i=isLE?nBytes-1:0;var d=isLE?-1:1;var s=buffer[offset+i];i+=d;e=s&(1<<-nBits)-1;s>>=-nBits;nBits+=eLen;for(;nBits>0;e=e*256+buffer[offset+i],i+=d,nBits-=8){}m=e&(1<<-nBits)-1;e>>=-nBits;nBits+=mLen;for(;nBits>0;m=m*256+buffer[offset+i],i+=d,nBits-=8){}if(e===0){e=1-eBias}else if(e===eMax){return m?NaN:(s?-1:1)*Infinity}else{m=m+Math.pow(2,mLen);e=e-eBias}return(s?-1:1)*m*Math.pow(2,e-mLen)};exports.write=function(buffer,value,offset,isLE,mLen,nBytes){var e,m,c;var eLen=nBytes*8-mLen-1;var eMax=(1<<eLen)-1;var eBias=eMax>>1;var rt=mLen===23?Math.pow(2,-24)-Math.pow(2,-77):0;var i=isLE?0:nBytes-1;var d=isLE?1:-1;var s=value<0||value===0&&1/value<0?1:0;value=Math.abs(value);if(isNaN(value)||value===Infinity){m=isNaN(value)?1:0;e=eMax}else{e=Math.floor(Math.log(value)/Math.LN2);if(value*(c=Math.pow(2,-e))<1){e--;c*=2}if(e+eBias>=1){value+=rt/c}else{value+=rt*Math.pow(2,1-eBias)}if(value*c>=2){e++;c/=2}if(e+eBias>=eMax){m=0;e=eMax}else if(e+eBias>=1){m=(value*c-1)*Math.pow(2,mLen);e=e+eBias}else{m=value*Math.pow(2,eBias-1)*Math.pow(2,mLen);e=0}}for(;mLen>=8;buffer[offset+i]=m&255,i+=d,m/=256,mLen-=8){}e=e<<mLen|m;eLen+=mLen;for(;eLen>0;buffer[offset+i]=e&255,i+=d,e/=256,eLen-=8){}buffer[offset+i-d]|=s*128}},function(module,exports){var toString={}.toString;module.exports=Array.isArray||function(arr){return toString.call(arr)=="[object Array]"}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.assertNever=assertNever;function assertNever(x){throw new Error(`Unexpected object: ${x}`)}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.deepFreeze=deepFreeze;function deepFreeze(object){for(const value of Object.values(object)){if(value!==null&&typeof value==="object"){deepFreeze(value)}}return Object.freeze(object)}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.mapToObject=mapToObject;function mapToObject(map){const result=Object.create(null);for(const[key,value]of map){result[key]=value}return result}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.merge=merge;var _lodash=__webpack_require__(20);function merge(baseObj){for(var _len=arguments.length,sources=new Array(_len>1?_len-1:0),_key=1;_key<_len;_key++){sources[_key-1]=arguments[_key]}const firstSource=sources[0];if(firstSource===undefined){return baseObj}return sources.slice(1).reduce((merged,nextSource)=>mergeObjects(merged,nextSource),mergeObjects(baseObj,firstSource))}const isMergable=obj=>(0,_lodash.isPlainObject)(obj);const mergeObjects=(baseObj,overrideObj)=>[...new Set([...Object.keys(baseObj),...Object.keys(overrideObj)])].reduce((merged,key)=>{const baseVal=baseObj[key];const overrideVal=overrideObj[key];if(isMergable(baseVal)&&isMergable(overrideVal)){merged[key]=mergeObjects(baseVal,overrideVal)}else if(overrideVal!==undefined){merged[key]=overrideVal}else if(baseVal!==undefined){merged[key]=baseVal}return merged},{})},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.pick=pick;function pick(obj,keys){return keys.reduce((acc,key)=>{if(obj.hasOwnProperty(key)){acc[key]=obj[key]}return acc},{})}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.withTimeout=withTimeout;function withTimeout(_ref){let{promise:promise,timeout:timeout,errorMessage:errorMessage}=_ref;return Promise.race([promise,new Promise((resolve,reject)=>setTimeout(()=>reject(new Error(errorMessage)),timeout))])}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.getUrlOrigin=getUrlOrigin;exports.isRelativeUrl=isRelativeUrl;exports.modifyUrl=modifyUrl;var _url=__webpack_require__(36);function modifyUrl(url,urlModifier){const parsed=(0,_url.parse)(url,true);const meaningfulParts={auth:parsed.auth,hash:parsed.hash,hostname:parsed.hostname,pathname:parsed.pathname,port:parsed.port,protocol:parsed.protocol,query:p
312arsed.query||{},slashes:parsed.slashes};const modifiedParts=urlModifier(meaningfulParts)||meaningfulParts;return(0,_url.format)({auth:modifiedParts.auth,hash:modifiedParts.hash,hostname:modifiedParts.hostname,pathname:modifiedParts.pathname,port:modifiedParts.port,protocol:modifiedParts.protocol,query:modifiedParts.query,slashes:modifiedParts.slashes})}function isRelativeUrl(candidatePath){const all=(0,_url.parse)(candidatePath,false,true);const{protocol:protocol,hostname:hostname,port:port}=all;if(protocol!==null||hostname!==null||port!==null){return false}return true}function getUrlOrigin(url){const obj=(0,_url.parse)(url);if(!obj.protocol&&!obj.hostname){return null}return`${obj.protocol}//${obj.hostname}${obj.port?`:${obj.port}`:""}`}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.unset=unset;var _get=__webpack_require__(269);function unset(obj,atPath){const paths=atPath.split(".").map(s=>s.trim()).filter(v=>v!=="");if(paths.length===0){return}if(paths.length===1){delete obj[paths[0]];return}const property=paths.pop();const parent=(0,_get.get)(obj,paths);if(parent!==undefined){delete parent[property]}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.getFlattenedObject=getFlattenedObject;function shouldReadKeys(value){return typeof value==="object"&&value!==null&&!Array.isArray(value)}function getFlattenedObject(rootValue){if(!shouldReadKeys(rootValue)){throw new TypeError(`Root value is not flatten-able, received ${rootValue}`)}const result={};(function flatten(prefix,object){for(const[key,value]of Object.entries(object)){const path=prefix?`${prefix}.${key}`:key;if(shouldReadKeys(value)){flatten(path,value)}else{result[path]=value}}})("",rootValue);return result}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.validateObject=validateObject;const hasOwnProperty=(obj,property)=>Object.prototype.hasOwnProperty.call(obj,property);const isObject=obj=>typeof obj==="object"&&obj!==null;function validateObject(obj){if(!isObject(obj)){return}const stack=[{value:obj,previousKey:null}];const seen=new WeakSet([obj]);while(stack.length>0){const{value:value,previousKey:previousKey}=stack.pop();if(!isObject(value)){continue}if(hasOwnProperty(value,"__proto__")){throw new Error(`'__proto__' is an invalid key`)}if(hasOwnProperty(value,"prototype")&&previousKey==="constructor"){throw new Error(`'constructor.prototype' is an invalid key`)}const entries=Object.entries(value);for(let i=entries.length-1;i>=0;--i){const[key,childValue]=entries[i];if(isObject(childValue)){if(seen.has(childValue)){throw new Error("circular reference detected")}seen.add(childValue)}stack.push({value:childValue,previousKey:key})}}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.firstValueFrom=firstValueFrom;exports.lastValueFrom=lastValueFrom;var _operators=__webpack_require__(17);function firstValueFrom(source){return source.pipe((0,_operators.first)()).toPromise()}function lastValueFrom(source){return source.pipe((0,_operators.last)()).toPromise()}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.stringify=exports.parse=void 0;var _json=_interopRequireDefault(__webpack_require__(713));const stringify=(obj,replacer,space)=>{let text;let numeralsAreNumbers=true;const checkForBigInts=replacer?function(key,val){if(typeof val==="bigint"){numeralsAreNumbers=false;return replacer.call(this,key,Number(val))}return replacer.call(this,key,val)}:(key,val)=>{if(typeof val==="bigint"){numeralsAreNumbers=false;return Number(val)}return val};text=JSON.stringify(obj,checkForBigInts,space);if(!numeralsAreNumbers){const temp=_json.default.stringify(obj,{replacer:replacer,space:space,withBigInt:false,quote:'"',quoteNames:true});if(temp)text=temp}return text};exports.stringify=stringify;const parse=(text,reviver)=>{let obj;let numeralsAreNumbers=true;const inspectValueForLargeNumerals=val=>
312{if(numeralsAreNumbers&&typeof val==="number"&&isFinite(val)&&(val<Number.MIN_SAFE_INTEGER||val>Number.MAX_SAFE_INTEGER)){numeralsAreNumbers=false}return val};const checkForLargeNumerals=reviver?function(key,val){return inspectValueForLargeNumerals(reviver.call(this,key,val))}:(key,val)=>inspectValueForLargeNumerals(val);obj=JSON.parse(text,checkForLargeNumerals);if(!numeralsAreNumbers){const temp=_json.default.parse(text,reviver,{withLongNumerals:true});if(temp)obj=temp}return obj};exports.parse=parse},function(module,exports,__webpack_require__){(function(global,factory){true?factory(exports):undefined})(this,(function(exports2){"use strict";const Space_Separator=/[\u1680\u2000-\u200A\u202F\u205F\u3000]/;const ID_Start=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFB
312D3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/;const ID_Continue=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFB
312D3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/;const unicode={Space_Separator:Space_Separator,ID_Start:ID_Start,ID_Continue:ID_Continue};const isSpaceSeparator=c=>
312typeof c==="string"&&unicode.Space_Separator.test(c);const isIdStartChar=c=>typeof c==="string"&&(c>="a"&&c<="z"||c>="A"&&c<="Z"||c==="$"||c==="_"||unicode.ID_Start.test(c));const isIdContinueChar=c=>typeof c==="string"&&(c>="a"&&c<="z"||c>="A"&&c<="Z"||c>="0"&&c<="9"||c==="$"||c==="_"||c==="‌"||c==="‍"||unicode.ID_Continue.test(c));const isDigit=c=>typeof c==="string"&&/[0-9]/.test(c);const isInteger=s=>typeof s==="string"&&!/[^0-9]/.test(s);const isHex=s=>typeof s==="string"&&/0x[0-9a-f]+$/i.test(s);const isHexDigit=c=>typeof c==="string"&&/[0-9a-f]/i.test(c);function parse(text,reviver,options){let source=String(text);let parseState="start";let stack=[];let pos=0;let line=1;let column=0;let token;let key;let root;let lexState;let buffer;let doubleQuote;let sign;let c;const lexStates={default(){switch(c){case"\t":case"\v":case"\f":case" ":case" ":case"\ufeff":case"\n":case"\r":case"\u2028":case"\u2029":read();return;case"/":read();lexState="comment";return;case void 0:read();return newToken("eof")}if(isSpaceSeparator(c)){read();return}return lexStates[parseState]()},comment(){switch(c){case"*":read();lexState="multiLineComment";return;case"/":read();lexState="singleLineComment";return}throw invalidChar(read())},multiLineComment(){switch(c){case"*":read();lexState="multiLineCommentAsterisk";return;case void 0:throw invalidChar(read())}read()},multiLineCommentAsterisk(){switch(c){case"*":read();return;case"/":read();lexState="default";return;case void 0:throw invalidChar(read())}read();lexState="multiLineComment"},singleLineComment(){switch(c){case"\n":case"\r":case"\u2028":case"\u2029":read();lexState="default";return;case void 0:read();return newToken("eof")}read()},value(){switch(c){case"{":case"[":return newToken("punctuator",read());case"n":read();literal("ull");return newToken("null",null);case"t":read();literal("rue");return newToken("boolean",true);case"f":read();literal("alse");return newToken("boolean",false);case"-":case"+":if(read()==="-"){sign=-1}lexState="sign";return;case".":buffer=read();lexState="decimalPointLeading";return;case"0":buffer=read();lexState="zero";return;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":buffer=read();lexState="decimalInteger";return;case"I":read();literal("nfinity");return newToken("numeric",Infinity);case"N":read();literal("aN");return newToken("numeric",NaN);case'"':case"'":doubleQuote=read()==='"';buffer="";lexState="string";return}throw invalidChar(read())},identifierNameStartEscape(){if(c!=="u"){throw invalidChar(read())}read();const u=unicodeEscape();switch(u){case"$":case"_":break;default:if(!isIdStartChar(u)){throw invalidIdentifier()}break}buffer+=u;lexState="identifierName"},identifierName(){switch(c){case"$":case"_":case"‌":case"‍":buffer+=read();return;case"\\":read();lexState="identifierNameEscape";return}if(isIdContinueChar(c)){buffer+=read();return}return newToken("identifier",buffer)},identifierNameEscape(){if(c!=="u"){throw invalidChar(read())}read();const u=unicodeEscape();switch(u){case"$":case"_":case"‌":case"‍":break;default:if(!isIdContinueChar(u)){throw invalidIdentifier()}break}buffer+=u;lexState="identifierName"},sign(){switch(c){case".":buffer=read();lexState="decimalPointLeading";return;case"0":buffer=read();lexState="zero";return;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":buffer=read();lexState="decimalInteger";return;case"I":read();literal("nfinity");return newToken("numeric",sign*Infinity);case"N":read();literal("aN");return newToken("numeric",NaN)}throw invalidChar(read())},zero(){switch(c){case".":buffer+=read();lexState="decimalPoint";return;case"e":case"E":buffer+=read();lexState="decimalExponent";return;case"x":case"X":buffer+=read();lexState="hexadecimal";return;case"n":lexState="bigInt";return}return newToken("numeric",sign*0)},decimalInteger(){switch(c){case".":buffer+=read();lexState="decimalPoint";return;case"e":case"E":buffer+=read();lexState="decimalExponent";return;case"n":lexState="bigInt";return}if(isDigit(c)){buffer+=read();return}return newNumericToken(sign,buffer)},decimalPointLeading(){if(isDigit(c)){buffer+=read();lexState="decimalFraction";return}
312throw invalidChar(read())},decimalPoint(){switch(c){case"e":case"E":buffer+=read();lexState="decimalExponent";return}if(isDigit(c)){buffer+=read();lexState="decimalFraction";return}return newNumericToken(sign,buffer)},decimalFraction(){switch(c){case"e":case"E":buffer+=read();lexState="decimalExponent";return}if(isDigit(c)){buffer+=read();return}return newNumericToken(sign,buffer)},decimalExponent(){switch(c){case"+":case"-":buffer+=read();lexState="decimalExponentSign";return}if(isDigit(c)){buffer+=read();lexState="decimalExponentInteger";return}throw invalidChar(read())},decimalExponentSign(){if(isDigit(c)){buffer+=read();lexState="decimalExponentInteger";return}throw invalidChar(read())},decimalExponentInteger(){if(isDigit(c)){buffer+=read();return}return newNumericToken(sign,buffer)},bigInt(){if((buffer==null?void 0:buffer.length)&&(isInteger(buffer)||isHex(buffer))){read();return newToken("bigint",BigInt(sign)*BigInt(buffer))}throw invalidChar(read())},hexadecimal(){if(isHexDigit(c)){buffer+=read();lexState="hexadecimalInteger";return}throw invalidChar(read())},hexadecimalInteger(){if(isHexDigit(c)){buffer+=read();return}if(c==="n"){lexState="bigInt";return}return newNumericToken(sign,buffer)},string(){switch(c){case"\\":read();buffer+=escape();return;case'"':if(doubleQuote){read();return newToken("string",buffer)}buffer+=read();return;case"'":if(!doubleQuote){read();return newToken("string",buffer)}buffer+=read();return;case"\n":case"\r":throw invalidChar(read());case"\u2028":case"\u2029":separatorChar(c);break;case void 0:throw invalidChar(read())}buffer+=read()},start(){switch(c){case"{":case"[":return newToken("punctuator",read());case void 0:return newToken("eof")}lexState="value"},beforePropertyName(){switch(c){case"$":case"_":buffer=read();lexState="identifierName";return;case"\\":read();lexState="identifierNameStartEscape";return;case"}":return newToken("punctuator",read());case'"':case"'":doubleQuote=read()==='"';lexState="string";return}if(isIdStartChar(c)){buffer+=read();lexState="identifierName";return}throw invalidChar(read())},afterPropertyName(){if(c===":"){return newToken("punctuator",read())}throw invalidChar(read())},beforePropertyValue(){lexState="value"},afterPropertyValue(){switch(c){case",":case"}":return newToken("punctuator",read())}throw invalidChar(read())},beforeArrayValue(){if(c==="]"){return newToken("punctuator",read())}lexState="value"},afterArrayValue(){switch(c){case",":case"]":return newToken("punctuator",read())}throw invalidChar(read())},end(){throw invalidChar(read())}};const parseStates={start(){if(token.type==="eof"){throw invalidEOF()}push()},beforePropertyName(){switch(token.type){case"identifier":case"string":key=token.value;parseState="afterPropertyName";return;case"punctuator":pop();return;case"eof":throw invalidEOF()}},afterPropertyName(){if(token.type==="eof"){throw invalidEOF()}parseState="beforePropertyValue"},beforePropertyValue(){if(token.type==="eof"){throw invalidEOF()}push()},beforeArrayValue(){if(token.type==="eof"){throw invalidEOF()}if(token.type==="punctuator"&&token.value==="]"){pop();return}push()},afterPropertyValue(){if(token.type==="eof"){throw invalidEOF()}switch(token.value){case",":parseState="beforePropertyName";return;case"}":pop()}},afterArrayValue(){if(token.type==="eof"){throw invalidEOF()}switch(token.value){case",":parseState="beforeArrayValue";return;case"]":pop()}},end(){}};do{token=lex();parseStates[parseState]()}while(token.type!=="eof");if(typeof reviver==="function"){return internalize({"":root},"",reviver)}return root;function internalize(holder,name,reviver2){const value=holder[name];if(value!=null&&typeof value==="object"){if(Array.isArray(value)){for(let i=0;i<value.length;i++){const key2=String(i);const replacement=internalize(value,key2,reviver2);Object.defineProperty(value,key2,{value:replacement,writable:true,enumerable:true,configurable:true})}}else{for(const key2 in value){const replacement=internalize(value,key2,reviver2);if(replacement===void 0){delete value[key2]}else{Object.defineProperty(value,key2,{value:replacement,writable:true,enumerable:true,configurable:true})}}}}return reviver2.call(holder,name,value)}function lex(){lexState="default";buffer="";doubleQuote=false;sign=1;for(;;){c=peek();const token2=lexStates[lexState]();if(token2){return token2}}}
312function peek(){if(source[pos]){return String.fromCodePoint(source.codePointAt(pos))}}function read(){const c2=peek();if(c2==="\n"){line++;column=0}else if(c2){column+=c2.length}else{column++}if(c2){pos+=c2.length}return c2}function newToken(type,value){return{type:type,value:value,line:line,column:column}}function newNumericToken(sign2,buffer2){const num=sign2*Number(buffer2);if(options==null?void 0:options.withLongNumerals){if(num>Number.MAX_SAFE_INTEGER||num<Number.MIN_SAFE_INTEGER){try{return newToken("bigint",BigInt(sign2)*BigInt(buffer2))}catch(ex){console.warn(ex)}}}return newToken("numeric",num)}function literal(s){for(const c2 of s){const p=peek();if(p!==c2){throw invalidChar(read())}read()}}function escape(){const c2=peek();switch(c2){case"b":read();return"\b";case"f":read();return"\f";case"n":read();return"\n";case"r":read();return"\r";case"t":read();return"\t";case"v":read();return"\v";case"0":read();if(isDigit(peek())){throw invalidChar(read())}return"\0";case"x":read();return hexEscape();case"u":read();return unicodeEscape();case"\n":case"\u2028":case"\u2029":read();return"";case"\r":read();if(peek()==="\n"){read()}return"";case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":throw invalidChar(read());case void 0:throw invalidChar(read())}return read()}function hexEscape(){let buffer2="";let c2=peek();if(!isHexDigit(c2)){throw invalidChar(read())}buffer2+=read();c2=peek();if(!isHexDigit(c2)){throw invalidChar(read())}buffer2+=read();return String.fromCodePoint(parseInt(buffer2,16))}function unicodeEscape(){let buffer2="";let count=4;while(count-- >0){const c2=peek();if(!isHexDigit(c2)){throw invalidChar(read())}buffer2+=read()}return String.fromCodePoint(parseInt(buffer2,16))}function push(){let value;switch(token.type){case"punctuator":switch(token.value){case"{":value={};break;case"[":value=[];break}break;case"null":case"boolean":case"numeric":case"string":case"bigint":value=token.value;break}if(root===void 0){root=value}else{const parent=stack[stack.length-1];if(Array.isArray(parent)){parent.push(value)}else{Object.defineProperty(parent,key,{value:value,writable:true,enumerable:true,configurable:true})}}if(value!==null&&typeof value==="object"){stack.push(value);if(Array.isArray(value)){parseState="beforeArrayValue"}else{parseState="beforePropertyName"}}else{const current=stack[stack.length-1];if(current==null){parseState="end"}else if(Array.isArray(current)){parseState="afterArrayValue"}else{parseState="afterPropertyValue"}}}function pop(){stack.pop();const current=stack[stack.length-1];if(current==null){parseState="end"}else if(Array.isArray(current)){parseState="afterArrayValue"}else{parseState="afterPropertyValue"}}
312function invalidChar(c2){if(c2===void 0){return syntaxError(`JSON11: invalid end of input at ${line}:${column}`)}return syntaxError(`JSON11: invalid character '${formatChar(c2)}' at ${line}:${column}`)}function invalidEOF(){return syntaxError(`JSON11: invalid end of input at ${line}:${column}`)}function invalidIdentifier(){column-=5;return syntaxError(`JSON11: invalid identifier character at ${line}:${column}`)}function separatorChar(c2){console.warn(`JSON11: '${formatChar(c2)}' in strings is not valid ECMAScript; consider escaping`)}function formatChar(c2){const replacements={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(replacements[c2]){return replacements[c2]}if(c2<" "){const hexString=c2.charCodeAt(0).toString(16);return"\\x"+("00"+hexString).substring(hexString.length)}return c2}function syntaxError(message){const err=new SyntaxError(message);Object.defineProperty(err,"lineNumber",{value:line,writable:true,enumerable:true,configurable:true});Object.defineProperty(err,"columnNumber",{value:column,writable:true,enumerable:true,configurable:true});return err}}function stringify(value,replacerOrAllowListOrOptions,space,options){var _a,_b,_c,_d,_e;const stack=[];let indent="";let propertyList;let replacer;let gap="";let quote;let withBigInt;let withLegacyEscapes;let nameSerializer=serializeKey;let trailingComma="";const quoteWeights={"'":.1,'"':.2};if(replacerOrAllowListOrOptions!=null&&typeof replacerOrAllowListOrOptions==="object"&&!Array.isArray(replacerOrAllowListOrOptions)){gap=getGap(replacerOrAllowListOrOptions.space);if(replacerOrAllowListOrOptions.trailingComma){trailingComma=","}quote=(_b=(_a=replacerOrAllowListOrOptions.quote)==null?void 0:_a.trim)==null?void 0:_b.call(_a);if(replacerOrAllowListOrOptions.quoteNames===true){nameSerializer=quoteString}if(typeof replacerOrAllowListOrOptions.replacer==="function"){replacer=replacerOrAllowListOrOptions.replacer}withBigInt=replacerOrAllowListOrOptions.withBigInt;withLegacyEscapes=replacerOrAllowListOrOptions.withLegacyEscapes===true}else{if(typeof replacerOrAllowListOrOptions==="function"){replacer=replacerOrAllowListOrOptions}else if(Array.isArray(replacerOrAllowListOrOptions)){propertyList=[];const propertySet=new Set;for(const v of replacerOrAllowListOrOptions){const key=(_c=v==null?void 0:v.toString)==null?void 0:_c.call(v);if(key!==void 0)propertySet.add(key)}propertyList=[...propertySet]}gap=getGap(space);quote=(_e=(_d=options==null?void 0:options.quote)==null?void 0:_d.trim)==null?void 0:_e.call(_d);if((options==null?void 0:options.quoteNames)===true){nameSerializer=quoteString}withBigInt=options==null?void 0:options.withBigInt;withLegacyEscapes=(options==null?void 0:options.withLegacyEscapes)===true;if(options==null?void 0:options.trailingComma){trailingComma=","}}const quoteReplacements={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":withLegacyEscapes?"\\v":"\\u000b","\0":withLegacyEscapes?"\\0":"\\u0000","\u2028":"\\u2028","\u2029":"\\u2029"};const quoteReplacementForNulFollowedByDigit=withLegacyEscapes?"\\x00":"\\u0000";return serializeProperty("",{"":value});function getGap(space2){if(typeof space2==="number"||space2 instanceof Number){const num=Number(space2);if(isFinite(num)&&num>0){return" ".repeat(Math.min(10,Math.floor(num)))}}else if(typeof space2==="string"||space2 instanceof String){return space2.substring(0,10)}return""}function serializeProperty(key,holder){let value2=holder[key];if(value2!=null){if(typeof value2.toJSON11==="function"){value2=value2.toJSON11(key)}else if(typeof value2.toJSON5==="function"){value2=value2.toJSON5(key)}else if(typeof value2.toJSON==="function"){value2=value2.toJSON(key)}}if(replacer){value2=replacer.call(holder,key,value2)}if(value2 instanceof Number){value2=Number(value2)}else if(value2 instanceof String){value2=String(value2)}else if(value2 instanceof Boolean){value2=value2.valueOf()}switch(value2){case null:return"null";case true:return"true";case false:return"false"}if(typeof value2==="string"){return quoteString(value2)}if(typeof value2==="number"){return String(value2)}if(typeof value2==="bigint"){return value2.toString()+(withBigInt===false?"":"n")}if(typeof value2==="object"){return Array.isArray(value2)?serializeArray(value2):serializeObject(value2)}return void 0}function quoteString(value2){let product="";for(let i=0;i<value2.length;i++){const c=value2[i];switch(c){case"'":case'"':quoteWeights[c]++;product+=c;continue;case"\0":if(isDigit(value2[i+1])){product+=quoteReplacementForNulFollowedByDigit;continue}}if(quoteReplacements[c]){product+=quoteReplacements[c];continue}if(c<" "){let hexString=c.charCodeAt(0).toString(16);product+=withLegacyEscapes?"\\x"+("00"+hexString).substring(hexString.length):"\\u"+hexString.padStart(4,"0");continue}product+=c}const quoteChar=quote||Object.keys(quoteWeights).reduce((a,b)=>quoteWeights[a]<quoteWeights[b]?a:b);product=product.replace(new RegExp(quoteChar,"g"),quoteReplacements[quoteChar]);return quoteChar+product+quoteChar}function serializeObject(value2){if(stack.includes(value2)){throw TypeError("Converting circular structure to JSON11")}stack.push(value2);let stepback=indent;indent=indent+gap;let keys=propertyList||Object.keys(value2);let partial=[];for(const key of keys){const propertyString=serializeProperty(key,value2);
312if(propertyString!==void 0){let member=nameSerializer(key)+":";if(gap!==""){member+=" "}member+=propertyString;partial.push(member)}}let final;if(partial.length===0){final="{}"}else{let properties;if(gap===""){properties=partial.join(",");final="{"+properties+"}"}else{properties=partial.join(",\n"+indent);final="{\n"+indent+properties+trailingComma+"\n"+stepback+"}"}}stack.pop();indent=stepback;return final}function serializeKey(key){if(key.length===0){return quoteString(key)}const firstChar=String.fromCodePoint(key.codePointAt(0));if(!isIdStartChar(firstChar)){return quoteString(key)}for(let i=firstChar.length;i<key.length;i++){if(!isIdContinueChar(String.fromCodePoint(key.codePointAt(i)))){return quoteString(key)}}return key}function serializeArray(value2){if(stack.includes(value2)){throw TypeError("Converting circular structure to JSON11")}stack.push(value2);let stepback=indent;indent=indent+gap;let partial=[];for(let i=0;i<value2.length;i++){const propertyString=serializeProperty(String(i),value2);partial.push(propertyString!==void 0?propertyString:"null")}let final;if(partial.length===0){final="[]"}else{if(gap===""){let properties=partial.join(",");final="["+properties+"]"}else{let properties=partial.join(",\n"+indent);final="[\n"+indent+properties+trailingComma+"\n"+stepback+"]"}}stack.pop();indent=stepback;return final}}exports2.parse=parse;exports2.stringify=stringify;Object.defineProperty(exports2,Symbol.toStringTag,{value:"Module"})}))},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cleanControlSequences=void 0;const cleanControlSequences=text=>text.replace(/[\x03-\x05\x07\x08\x0B-\x1F\x7F\x90\x9B\x9C]/g,char=>`(U+${char.charCodeAt(0).toString(16).padStart(4,"0")})`);exports.cleanControlSequences=cleanControlSequences},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.DEFAULT_APP_CATEGORIES=void 0;var _i18n=__webpack_require__(10);const DEFAULT_APP_CATEGORIES=exports.DEFAULT_APP_CATEGORIES=Object.freeze({opensearchDashboards:{id:"opensearchDashboards",label:_i18n.i18n.translate("core.ui.opensearchDashboardsNavList.label",{defaultMessage:"OpenSearch Dashboards"}),euiIconType:"inputOutput",order:1e3},enterpriseSearch:{id:"enterpriseSearch",label:_i18n.i18n.translate("core.ui.enterpriseSearchNavList.label",{defaultMessage:"Enterprise Search"}),order:2e3,euiIconType:"logoEnterpriseSearch"},observability:{id:"observability",label:_i18n.i18n.translate("core.ui.observabilityNavList.label",{defaultMessage:"Observability"}),euiIconType:"logoObservability",order:3e3},security:{id:"securitySolution",label:_i18n.i18n.translate("core.ui.securityNavList.label",{defaultMessage:"Security"}),order:4e3,euiIconType:"logoSecurity"},management:{id:"management",label:_i18n.i18n.translate("core.ui.managementNavList.label",{defaultMessage:"Management"}),order:5e3,euiIconType:"managementApp"},investigate:{id:"investigate",label:_i18n.i18n.translate("core.ui.investigate.label",{defaultMessage:"Investigate"}),order:2e3},dashboardAndReport:{id:"visualizeAndReport",label:_i18n.i18n.translate("core.ui.visualizeAndReport.label",{defaultMessage:"Visualize and report"}),order:2e3},visualizeAndReport:{id:"visualizeAndReport",label:_i18n.i18n.translate("core.ui.visualizeAndReport.label",{defaultMessage:"Visualize and report"}),order:1e3},analyzeSearch:{id:"analyzeSearch",label:_i18n.i18n.translate("core.ui.analyzeSearch.label",{defaultMessage:"Analyze search"}),order:4e3},detect:{id:"detect",label:_i18n.i18n.translate("core.ui.detect.label",{defaultMessage:"Detect"}),order:8e3},configure:{id:"configure",label:_i18n.i18n.translate("core.ui.configure.label",{defaultMessage:"Configure"}),order:3e3},manage:{id:"manage",label:_i18n.i18n.translate("core.ui.manageNav.label",{defaultMessage:"Manage"}),order:8e3},manageData:{id:"manageData",label:_i18n.i18n.translate("core.ui.manageDataNav.label",{defaultMessage:"Manage data"}),order:1e3},manageWorkspace:{id:"manageWorkspace",label:_i18n.i18n.translate("core.ui.manageWorksp
312aceNav.label",{defaultMessage:"Manage workspace"}),order:9e3}})},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.getWorkspaceIdFromUrl=exports.formatUrlWithWorkspaceId=exports.cleanWorkspaceId=void 0;var _constants=__webpack_require__(179);const getWorkspaceIdFromUrl=(url,basePath)=>{const regexp=new RegExp(`^${basePath||""}/w/([^/]*)`);const urlObject=new URL(url);const matchedResult=urlObject.pathname.match(regexp);if(matchedResult){return matchedResult[1]}return""};exports.getWorkspaceIdFromUrl=getWorkspaceIdFromUrl;const cleanWorkspaceId=path=>path.replace(/^\/w\/([^\/]*)/,"");exports.cleanWorkspaceId=cleanWorkspaceId;const formatUrlWithWorkspaceId=(url,workspaceId,basePath)=>{const newUrl=new URL(url,window.location.href);newUrl.pathname=basePath.remove(newUrl.pathname);if(workspaceId){newUrl.pathname=`${_constants.WORKSPACE_PATH_PREFIX}/${workspaceId}${newUrl.pathname}`}else{newUrl.pathname=cleanWorkspaceId(newUrl.pathname)}newUrl.pathname=basePath.prepend(newUrl.pathname,{withoutClientBasePath:true});return newUrl.toString()};exports.formatUrlWithWorkspaceId=formatUrlWithWorkspaceId},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.SECURITY_ANALYTICS_USE_CASE_ID=exports.SEARCH_USE_CASE_ID=exports.OBSERVABILITY_USE_CASE_ID=exports.ESSENTIAL_USE_CASE_ID=exports.DEFAULT_NAV_GROUPS=exports.ALL_USE_CASE_ID=void 0;var _i18n=__webpack_require__(10);var _types=__webpack_require__(49);const ALL_USE_CASE_ID=exports.ALL_USE_CASE_ID="all";const OBSERVABILITY_USE_CASE_ID=exports.OBSERVABILITY_USE_CASE_ID="observability";const SECURITY_ANALYTICS_USE_CASE_ID=exports.SECURITY_ANALYTICS_USE_CASE_ID="security-analytics";const ESSENTIAL_USE_CASE_ID=exports.ESSENTIAL_USE_CASE_ID="essentials";const SEARCH_USE_CASE_ID=exports.SEARCH_USE_CASE_ID="search";const defaultNavGroups={dataAdministration:{id:"dataAdministration",title:_i18n.i18n.translate("core.ui.group.dataAdministration.title",{defaultMessage:"Data administration"}),description:_i18n.i18n.translate("core.ui.group.dataAdministration.description",{defaultMessage:"Apply policies or security on your data."}),order:1e3,type:_types.NavGroupType.SYSTEM,icon:"database"},settingsAndSetup:{id:"settingsAndSetup",title:_i18n.i18n.translate("core.ui.group.settingsAndSetup.title",{defaultMessage:"Settings and setup"}),description:_i18n.i18n.translate("core.ui.group.settingsAndSetup.description",{defaultMessage:"Set up your cluster with index patterns."}),order:2e3,type:_types.NavGroupType.SYSTEM,icon:"gear"},all:{id:ALL_USE_CASE_ID,title:_i18n.i18n.translate("core.ui.group.all.title",{defaultMessage:"Analytics"}),description:_i18n.i18n.translate("core.ui.group.all.description",{defaultMessage:"If you aren’t sure where to start with OpenSearch, or if you have needs that cut across multiple use cases."}),order:3e3,icon:"wsAnalytics"},observability:{id:OBSERVABILITY_USE_CASE_ID,title:_i18n.i18n.translate("core.ui.group.observability.title",{defaultMessage:"Observability"}),description:_i18n.i18n.translate("core.ui.group.observability.description",{defaultMessage:"Gain visibility into system health, performance, and reliability through monitoring of logs, metrics and traces."}),order:4e3,icon:"wsObservability"},"security-analytics":{id:SECURITY_ANALYTICS_USE_CASE_ID,title:_i18n.i18n.translate("core.ui.group.security.analytics.title",{defaultMessage:"Security Analytics"}),description:_i18n.i18n.translate("core.ui.group.security.analytics.description",{defaultMessage:"Detect and investigate potential security threats and vulnerabilities across your systems and data."}),order:5e3,icon:"wsSecurityAnalytics"},essentials:{id:ESSENTIAL_USE_CASE_ID,title:_i18n.i18n.translate("core.ui.group.essential.title",{defaultMessage:"Essentials"}),description:_i18n.i18n.translate("core.ui.group.essential.description",{defaultMessage:"Analyze data to derive insights, identify patterns and trends, and make data-driven decisions."}),order:7e3,icon:"wsEssentials"},search:{id:SEARCH_USE_CASE_ID,title:_i18n.i18n.translate("core.ui.group.search.title",{defaultMessage:"Search"}),description:_i18n.i18n.translate("core.ui.group.search.description",{defaultMessage:"Quickly find and explore relevant information across your organization's data sources."}),order:6e3,icon:"wsSearch"}};const DEFAULT_NAV_GROUPS=exports.DEFAULT_NAV_GROUPS=Object.freeze(defaultNavGroups)},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.UiSettingScope=void 0;let UiSettingScope=exports.UiSettingScope=function(UiSettingScope){UiSettingScope["GLOBAL"]="global";UiSettingScope["USER"]="user";UiSettingScope["WORKSPACE"]="workspace";return UiSettingScope}({})},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});
312exports.WorkspacePermissionMode=exports.PermissionModeId=void 0;let PermissionModeId=exports.PermissionModeId=function(PermissionModeId){PermissionModeId["Read"]="read";PermissionModeId["ReadAndWrite"]="read+write";PermissionModeId["Owner"]="owner";return PermissionModeId}({});let WorkspacePermissionMode=exports.WorkspacePermissionMode=function(WorkspacePermissionMode){WorkspacePermissionMode["Read"]="read";WorkspacePermissionMode["Write"]="write";WorkspacePermissionMode["LibraryRead"]="library_read";WorkspacePermissionMode["LibraryWrite"]="library_write";return WorkspacePermissionMode}({})},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NavGroupType=exports.NavGroupStatus=void 0;let NavGroupType=exports.NavGroupType=function(NavGroupType){NavGroupType["SYSTEM"]="system";return NavGroupType}({});let NavGroupStatus=exports.NavGroupStatus=function(NavGroupStatus){NavGroupStatus[NavGroupStatus["Visible"]=0]="Visible";NavGroupStatus[NavGroupStatus["Hidden"]=1]="Hidden";return NavGroupStatus}({})},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.debounce=void 0;const debounce=(func,delay,leading)=>{let timerId;return function(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key]}if(!timerId&&leading){func(...args)}clearTimeout(timerId);timerId=setTimeout(()=>func(...args),delay)}};exports.debounce=debounce},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.useObservableValue=void 0;var _react=__webpack_require__(5);var _operators=__webpack_require__(17);var _useObservable=_interopRequireDefault(__webpack_require__(28));const useObservableValue=(observableValue$,initialValue)=>{const initialValueRef=(0,_react.useRef)(initialValue?{value:initialValue}:undefined);const observable$=(0,_react.useMemo)(()=>observableValue$.pipe((0,_operators.map)(value=>({value:value}))),[observableValue$]);const observableValue=(0,_useObservable.default)(observable$,initialValueRef.current);return observableValue===null||observableValue===void 0?void 0:observableValue.value};exports.useObservableValue=useObservableValue},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.decodeState=decodeState;exports.encodeState=encodeState;exports.expandedStateToHashedState=expandedStateToHashedState;exports.hashedStateToExpandedState=hashedStateToExpandedState;var _risonNode=_interopRequireDefault(__webpack_require__(730));var _state_hash=__webpack_require__(267);function decodeState(expandedOrHashedState){if((0,_state_hash.isStateHash)(expandedOrHashedState)){return(0,_state_hash.retrieveState)(expandedOrHashedState)}else{return _risonNode.default.decode(expandedOrHashedState)}}function encodeState(state,useHash){if(useHash){return(0,_state_hash.persistState)(state)}else{return _risonNode.default.encode(state)}}function hashedStateToExpandedState(expandedOrHashedState){if((0,_state_hash.isStateHash)(expandedOrHashedState)){return encodeState((0,_state_hash.retrieveState)(expandedOrHashedState),false)}return expandedOrHashedState}function expandedStateToHashedState(expandedOrHashedState){if((0,_state_hash.isStateHash)(expandedOrHashedState)){return expandedOrHashedState}return(0,_state_hash.persistState)(decodeState(expandedOrHashedState))}},function(module,exports,__webpack_require__){(function(root,factory){if(true){module.exports=factory()}else{}})(typeof self!=="undefined"?self:this,(function(){var rison={};rison.uri_ok={"~":true,"!":true,"*":true,"(":true,")":true,"-":true,_:true,".":true,",":true,":":true,"@":true,$:true,"'":true,"/":true};(function(){var l=[];for(var hi=0;hi<16;hi++){for(var lo=0;lo<16;lo++){if(hi+lo===0)continue;var c=String.fromCharCode(hi*16+lo);if(!/\w|[-_./~]/.test(c))l.push("\\u00"+hi.toString(16)+lo.toString(16))}}rison.not_idchar=l.join("")})();rison.not_idchar=" '!:(),*@$";rison.not_idstart="-0123456789";(function(){var idrx="[^"+rison.not_idstart+rison.not_idchar+"][^"+rison.not_idchar+"]*";rison.id_ok=new RegExp("^"+idrx+"$");rison.next_id=new RegExp(idrx,"g")})();rison.quote=function(x){if(/^[-A-Za-z0-9~!*()_.',:@$/]*$/.test(x))return x;return encodeURIComponent(x).replace(/%2C/g,",").replace(/%3A/g,":").replace(/%40/g,"@").replace(/%24/g,"$").replace(/%2F/g,"/").replace(/%20/g,"+")};(function(){var sq={"'":true,"!":true},enc=function(v){if(v&&typeof v.toJSON==="function")v=v.toJSON();var fn=s[typeof v];if(fn)return fn(v)},s={bigint:x=>x.toString(),array:function(x){var a=["!("],b,i,l=x.length,v;for(i=0;i<l;i+=1){v=enc(x[i]);if(typeof v=="string"){if(b){a[a.length]=","}a[a.length]=v;b=true}}a[a.length]=")";return a.join("")},boolean:function(x){if(x)return"!t";return"!f"},null:function(){return"!n"},number:function(x){if(!isFinite(x))return"!n";return String(x).replace(/\+/,"")},object:function(x){if(x){if(x instanceof Array){return s.array(x)}if(typeof x.__prototype__==="object"&&typeof x.__prototype__.encode_rison!=="undefined")return x.encode_rison();var a=["("],b,i,v,ki,ks=[];for(i in x)ks[ks.length]=i;ks.sort();for(ki=0;ki<ks.length;ki++){i=ks[ki];v=enc(x[i]);if(typeof v=="string"){if(b){a[a.length]=","}a.push(s.string(i),":",v);b=true}}a[a.length]=")";return a.join("")}return"!n"},string:function(x){if(x==="")return"''";if(rison.id_ok.test(x))return x;x=x.replace(/(['!])/g,(function(a,b){if(sq[b])return"!"+b;return b}));return"'"+x+"'"},undefined:function(){return}};rison.encode=function(v){return enc(v)};rison.encode_object=function(v){if(typeof v!="object"||v===null||v instanceof Array)throw new Error("rison.encode_object expects an object argument");var r=s[typeof v](v);return r.substring(1,r.length-1)};rison.encode_array=function(v){if(!(v instanceof Array))throw new Error("rison.encode_array expects an array argument");var r=s[typeof v](v);return r.substring(2,r.length-1)};rison.encode_uri=function(v){return rison.quote(s[typeof v](v))}})();rison.decode=function(r){var errcb=function(e){throw Error("rison decoder error: "+e)};if(typeof r!=="string")return errcb("decode input must be a string");var p=new rison.parser(errcb);return p.parse(r)};rison.decode_object=function(r){return rison.decode("("+r+")")};rison.decode_array=function(r){return rison.decode("!("+r+")")};rison.parser=function(errcb){this.errorHandler=errcb};rison.parser.WHITESPACE="";rison.parser.prototype.setOptions=function(options){if(options["errorHandler"])this.errorHandler=options.errorHandler};rison.parser.prototype.parse=function(str){this.string=str;this.index=0;this.message=null;var value=this.readValue();if(!this.message&&this.next())value=this.error("unable to parse string as rison: '"+rison.encode(str)+"'");if(this.message&&this.errorHandler)this.errorHandler(this.message,this.index);return value};rison.parser.prototype.error=function(message){if(typeof console!=="undefined")console.log("rison parser error: ",message);this.message=message;return undefined};rison.parser.prototype.readValue=function(){var c=this.next();var fn=c&&this.table[c];if(fn)return fn.apply(this);var s=this.string;var i=this.index-1;rison.next_id.lastIndex=i;var m=rison.next_id.exec(s);if(m.length>0){var id=m[0];this.index=i+id.length;return id}if(c)return this.error("invalid character: '"+c+"'");return this.error("empty expression")};rison.parser.parse_array=function(parser){var ar=[];var c;while((c=parser.next())!==")"){if(!c)return parser.error("unmatched '!('");if(ar.length){if(c!==",")parser.error("missing ','")}else if(c===","){return parser.error("extra ','")}else--parser.index;var n=parser.readValue();if(typeof n=="undefined")return undefined;ar.push(n)}return ar};rison.parser.bangs={bigint:x=>x.toString(),t:true,f:false,n:null,"(":rison.parser.parse_array};rison.parser.prototype.table={"!":function(){var s=this.string;var c=s.charAt(this.index++);if(!c)return this.error('"!" at end of input');var x=rison.parser.bangs[c];if(typeof x=="function"){return x.call(null,this)}else if(typeof x=="undefined"){return this.error('unknown literal: "!'+c+'"')}return x},"(":function(){var o={};var c;var count=0;while((c=this.next())!==")"){if(count){if(c!==",")this.error("missing ','")}else if(c===","){return this.error("extra ','")}else--this.index;var k=this.readValue();if(typeof k==="undefined")return undefined;if(this.next()!==":")return this.error("missing ':'");var v=this.readValue();if(typeof v==="undefined")return undefined;o[k]=v;count++}return o},"'":function(){var s=this.string;var i=this.index;var start=i;var segments=[];var c;while((c=s.charAt(i++))!=="'"){if(!c)return this.error('unmatched "\'"');if(c==="!"){if(start<i-1)segments.push(s.slice(start,i-1));c=s.charAt(i++);if("!'".indexOf(c)>=0){segments.push(c)}else{return this.error('invalid string escape: "!'+c+'"')}start=i}}if(start<i-1)segments.push(s.slice(start,i-1));this.index=i;return segments.length===1?segments[0]:segments.join("")},"-":function(){var s=this.string;var i=this.index;var start=i-1;var state="int";var permittedSigns="-";var transitions={bigint:x=>x.toString(),"int+.":"frac","int+e":"exp","frac+e":"exp"};do{var c=s.charAt(i++);if(!c)break;if("0"<=c&&c<="9")continue;if(permittedSigns.indexOf(c)>=0){permittedSigns="";continue}
312state=transitions[state+"+"+c.toLowerCase()];if(state==="exp")permittedSigns="-"}while(state);this.index=--i;s=s.slice(start,i);if(s==="-")return this.error("invalid number");return isFinite(s)&&(s>Number.MAX_SAFE_INTEGER||s<Number.MIN_SAFE_INTEGER)?BigInt(s):Number(s)}};(function(table){for(var i=0;i<=9;i++)table[String(i)]=table["-"]})(rison.parser.prototype.table);rison.parser.prototype.next=function(){var c;var s=this.string;var i=this.index;do{if(i===s.length)return undefined;c=s.charAt(i++)}while(rison.parser.WHITESPACE.indexOf(c)>=0);this.index=i;return c};return rison}))},function(module,exports,__webpack_require__){"use strict";module.exports=str=>encodeURIComponent(str).replace(/[!'()*]/g,x=>`%${x.charCodeAt(0).toString(16).toUpperCase()}`)},function(module,exports,__webpack_require__){"use strict";var token="%[a-f0-9]{2}";var singleMatcher=new RegExp("("+token+")|([^%]+?)","gi");var multiMatcher=new RegExp("("+token+")+","gi");function decodeComponents(components,split){try{return[decodeURIComponent(components.join(""))]}catch(err){}if(components.length===1){return components}split=split||1;var left=components.slice(0,split);var right=components.slice(split);return Array.prototype.concat.call([],decodeComponents(left),decodeComponents(right))}function decode(input){try{return decodeURIComponent(input)}catch(err){var tokens=input.match(singleMatcher)||[];for(var i=1;i<tokens.length;i++){input=decodeComponents(tokens,i).join("");tokens=input.match(singleMatcher)||[]}return input}}function customDecodeURIComponent(input){var replaceMap={"%FE%FF":"��","%FF%FE":"��"};var match=multiMatcher.exec(input);while(match){try{replaceMap[match[0]]=decodeURIComponent(match[0])}catch(err){var result=decode(match[0]);if(result!==match[0]){replaceMap[match[0]]=result}}match=multiMatcher.exec(input)}replaceMap["%C2"]="�";var entries=Object.keys(replaceMap);for(var i=0;i<entries.length;i++){var key=entries[i];input=input.replace(new RegExp(key,"g"),replaceMap[key])}return input}module.exports=function(encodedURI){if(typeof encodedURI!=="string"){throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof encodedURI+"`")}try{encodedURI=encodedURI.replace(/\+/g," ");return decodeURIComponent(encodedURI)}catch(err){return customDecodeURIComponent(encodedURI)}}},function(module,exports,__webpack_require__){"use strict";module.exports=(string,separator)=>{if(!(typeof string==="string"&&typeof separator==="string")){throw new TypeError("Expected the arguments to be of type `string`")}if(separator===""){return[string]}const separatorIndex=string.indexOf(separator);if(separatorIndex===-1){return[string]}return[string.slice(0,separatorIndex),string.slice(separatorIndex+separator.length)]}},function(module,exports,__webpack_require__){"use strict";module.exports=function(obj,predicate){var ret={};var keys=Object.keys(obj);var isArr=Array.isArray(predicate);for(var i=0;i<keys.length;i++){var key=keys[i];var val=obj[key];if(isArr?predicate.indexOf(key)!==-1:predicate(key,val,obj)){ret[key]=val}}return ret}},function(module,exports,__webpack_require__){"use strict";function _interopDefault(t){return t&&"object"==typeof t&&"default"in t?t.default:t}Object.defineProperty(exports,"__esModule",{value:!0});var resolvePathname=_interopDefault(__webpack_require__(736)),valueEqual=_interopDefault(__webpack_require__(738));__webpack_require__(740);var invariant=_interopDefault(__webpack_require__(741));function _extends(){return(_extends=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])}return t}).apply(this,arguments)}function addLeadingSlash(t){return"/"===t.charAt(0)?t:"/"+t}function stripLeadingSlash(t){return"/"===t.charAt(0)?t.substr(1):t}function hasBasename(t,n){return 0===t.toLowerCase().indexOf(n.toLowerCase())&&-1!=="/?#".indexOf(t.charAt(n.length))}function stripBasename(t,n){return hasBasename(t,n)?t.substr(n.length):t}function stripTrailingSlash(t){return"/"===t.charAt(t.length-1)?t.slice(0,-1):t}function parsePath(t){var n=t||"/",e="",a="",r=n.indexOf("#");-1!==r&&(a=n.substr(r),n=n.substr(0,r));var o=n.indexOf("?");return-1!==o&&(e=n.substr(o),n=n.substr(0,o)),{pathname:n,search:"?"===e?"":e,hash:"#"===a?"":a}}function createPath(t){var n=t.pathname,e=t.search,a=t.hash,r=n||"/";return e&&"?"!==e&&(r+="?"===e.charAt(0)?e:"?"+e),a&&"#"!==a&&(r+="#"===a.charAt(0)?a:"#"+a),r}function createLocation(t,n,e,a){var r;"string"==typeof t?(r=parsePath(t)).state=n:(void 0===(r=_extends({},t)).pathname&&(r.pathname=""),r.search?"?"!==r.search.charAt(0)&&(r.search="?"+r.search):r.search="",r.hash?"#"!==r.hash.charAt(0)&&(r.hash="#"+r.hash):r.hash="",void 0!==n&&void 0===r.state&&(r.state=n));try{r.pathname=decodeURI(r.pathname)}catch(t){throw t instanceof URIError?new URIError('Pathname "'+r.pathname+'" could not be decoded. This is likely caused by an invali
312d percent-encoding.'):t}return e&&(r.key=e),a?r.pathname?"/"!==r.pathname.charAt(0)&&(r.pathname=resolvePathname(r.pathname,a.pathname)):r.pathname=a.pathname:r.pathname||(r.pathname="/"),r}function locationsAreEqual(t,n){return t.pathname===n.pathname&&t.search===n.search&&t.hash===n.hash&&t.key===n.key&&valueEqual(t.state,n.state)}function createTransitionManager(){var o=null;var a=[];return{setPrompt:function(t){return o=t,function(){o===t&&(o=null)}},confirmTransitionTo:function(t,n,e,a){if(null!=o){var r="function"==typeof o?o(t,n):o;"string"==typeof r?"function"==typeof e?e(r,a):a(!0):a(!1!==r)}else a(!0)},appendListener:function(t){var n=!0;function e(){n&&t.apply(void 0,arguments)}return a.push(e),function(){n=!1,a=a.filter((function(t){return t!==e}))}},notifyListeners:function(){for(var t=arguments.length,n=new Array(t),e=0;e<t;e++)n[e]=arguments[e];a.forEach((function(t){return t.apply(void 0,n)}))}}}var canUseDOM=!("undefined"==typeof window||!window.document||!window.document.createElement);function getConfirmation(t,n){n(window.confirm(t))}function supportsHistory(){var t=window.navigator.userAgent;return(-1===t.indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&(window.history&&"pushState"in window.history)}function supportsPopStateOnHashChange(){return-1===window.navigator.userAgent.indexOf("Trident")}function supportsGoWithoutReloadUsingHash(){return-1===window.navigator.userAgent.indexOf("Firefox")}function isExtraneousPopstateEvent(t){return void 0===t.state&&-1===navigator.userAgent.indexOf("CriOS")}var PopStateEvent="popstate",HashChangeEvent="hashchange";function getHistoryState(){try{return window.history.state||{}}catch(t){return{}}}function createBrowserHistory(t){void 0===t&&(t={}),canUseDOM||invariant(!1);var s=window.history,c=supportsHistory(),n=!supportsPopStateOnHashChange(),e=t,a=e.forceRefresh,h=void 0!==a&&a,r=e.getUserConfirmation,u=void 0===r?getConfirmation:r,o=e.keyLength,i=void 0===o?6:o,f=t.basename?stripTrailingSlash(addLeadingSlash(t.basename)):"";function l(t){var n=t||{},e=n.key,a=n.state,r=window.location,o=r.pathname+r.search+r.hash;return f&&(o=stripBasename(o,f)),createLocation(o,a,e)}function d(){return Math.random().toString(36).substr(2,i)}var v=createTransitionManager();function p(t){_extends(T,t),T.length=s.length,v.notifyListeners(T.location,T.action)}function g(t){isExtraneousPopstateEvent(t)||w(l(t.state))}function P(){w(l(getHistoryState()))}var m=!1;function w(n){if(m)m=!1,p();else{v.confirmTransitionTo(n,"POP",u,(function(t){t?p({action:"POP",location:n}):function(t){var n=T.location,e=H.indexOf(n.key);-1===e&&(e=0);var a=H.indexOf(t.key);-1===a&&(a=0);var r=e-a;r&&(m=!0,L(r))}(n)}))}}var y=l(getHistoryState()),H=[y.key];function x(t){return f+createPath(t)}function L(t){s.go(t)}var O=0;function E(t){1===(O+=t)&&1===t?(window.addEventListener(PopStateEvent,g),n&&window.addEventListener(HashChangeEvent,P)):0===O&&(window.removeEventListener(PopStateEvent,g),n&&window.removeEventListener(HashChangeEvent,P))}var S=!1;var T={length:s.length,action:"POP",location:y,createHref:x,push:function(t,n){var i=createLocation(t,n,d(),T.location);v.confirmTransitionTo(i,"PUSH",u,(function(t){if(t){var n=x(i),e=i.key,a=i.state;if(c)if(s.pushState({key:e,state:a},null,n),h)window.location.href=n;else{var r=H.indexOf(T.location.key),o=H.slice(0,r+1);o.push(i.key),H=o,p({action:"PUSH",location:i})}else window.location.href=n}}))},replace:function(t,n){var o="REPLACE",i=createLocation(t,n,d(),T.location);v.confirmTransitionTo(i,o,u,(function(t){if(t){var n=x(i),e=i.key,a=i.state;if(c)if(s.replaceState({key:e,state:a},null,n),h)window.location.replace(n);else{var r=H.indexOf(T.location.key);-1!==r&&(H[r]=i.key),p({action:o,location:i})}else window.location.replace(n)}}))},go:L,goBack:function(){L(-1)},goForward:function(){L(1)},block:function(t){void 0===t&&(t=!1);var n=v.setPrompt(t);return S||(E(1),S=!0),function(){return S&&(S=!1,E(-1)),n()}},listen:function(t){var n=v.appendListener(t);return E(1),function(){E(-1),n()}}};return T}var HashChangeEvent$1="hashchange",HashPathCoders={hashbang:{encodePath:function(t){return"!"===t.charAt(0)?t:"!/"+stripLeadingSlash(t)},decodePath:function(t){return"!"===t.charAt(0)?t.substr(1):t}},noslash:{encodePath:stripLeadingSlash,decodePath:addLeadingSlash},slash:{encodePath:addLeadingSlash,decodePath:addLeadingSlash}};function stripHash(t){var n=t.indexOf("#");return-1===n?t:t.slice(0,n)}function getHashPath(){var t=window.location.href,n=t.indexOf("#");return-1===n?"":t.substring(n+1)}function pushHashPath(t){window.location.hash=t}function replaceHashPath(t){window.location.replace(stripHash(window.location.href)+"#"+t)}function createHashHistory(t){void 0===t&&(t={}),canUseDOM||invariant(!1);var n=window.history,e=(supportsGoWithoutReloadUsingHash(),t),a=e.getUserConfirmation,i=void 0===a?getConfirmation:a,r=e.hashType,o=void 0===r?"slash":r,s=t.basename?stripTrailingSlash(addLeadingSlash(t.basename)):"",c=HashPathCoders[o],h=c.encodePath,u=c.decodePath;function f(){var t=u(getHashPath());return s&&(t=stripBasename(t,s)),createLocation(t)}var l=createTransitionManager();function d(t){_extends(E,t),E.length=n.length,l.notifyListeners(E.location,E.action)}var v=!1,p=null;function g(){var t=getHashPath(),n=h(t);if(t!==n)replaceHashPath(n);else{var e=f(),a=E.location;if(!v&&function(t,n){return t.pathname===n.pathname&&t.search===n.search&&t.hash===n.hash}(a,e))return;if(p===createPath(e))return;p=null,function(n){if(v)v=!1,d();else{l.confirmTransitionTo(n,"POP",i,(function(t){t?d({action:"POP",location:n}):function(t){var n=E.location,e=y.lastIndexOf(createPath(n));-1===e&&(e=0);var a=y.lastIndexOf(createPath(t));-1===a&&(a=0);var r=e-a;r&&(v=!0,H(r))}(n)}))}}(e)}}var P=getHashPath(),m=h(P);P!==m&&replaceHashPath(m);var w=f(),y=[createPath(w)];function H(t){n.go(t)}var x=0;function L(t){1===(x+=t)&&1===t?window.addEventListener(HashChangeEvent$1,g):0===x&&window.removeEventListener(HashChangeEvent$1,g)}var O=!1;var E={length:n.length,action:"POP",location:w,createHref:function(t){var n=document.querySelector("base"),e="";return n&&n.getAttribute("href")&&(e=stripHash(window.location.href)),e
312+"#"+h(s+createPath(t))},push:function(t,n){var o=createLocation(t,void 0,void 0,E.location);l.confirmTransitionTo(o,"PUSH",i,(function(t){if(t){var n=createPath(o),e=h(s+n);if(getHashPath()!==e){p=n,pushHashPath(e);var a=y.lastIndexOf(createPath(E.location)),r=y.slice(0,a+1);r.push(n),y=r,d({action:"PUSH",location:o})}else d()}}))},replace:function(t,n){var r="REPLACE",o=createLocation(t,void 0,void 0,E.location);l.confirmTransitionTo(o,r,i,(function(t){if(t){var n=createPath(o),e=h(s+n);getHashPath()!==e&&(p=n,replaceHashPath(e));var a=y.indexOf(createPath(E.location));-1!==a&&(y[a]=n),d({action:r,location:o})}}))},go:H,goBack:function(){H(-1)},goForward:function(){H(1)},block:function(t){void 0===t&&(t=!1);var n=l.setPrompt(t);return O||(L(1),O=!0),function(){return O&&(O=!1,L(-1)),n()}},listen:function(t){var n=l.appendListener(t);return L(1),function(){L(-1),n()}}};return E}function clamp(t,n,e){return Math.min(Math.max(t,n),e)}function createMemoryHistory(t){void 0===t&&(t={});var n=t,r=n.getUserConfirmation,e=n.initialEntries,a=void 0===e?["/"]:e,o=n.initialIndex,i=void 0===o?0:o,s=n.keyLength,c=void 0===s?6:s,h=createTransitionManager();function u(t){_extends(g,t),g.length=g.entries.length,h.notifyListeners(g.location,g.action)}function f(){return Math.random().toString(36).substr(2,c)}var l=clamp(i,0,a.length-1),d=a.map((function(t){return createLocation(t,void 0,"string"==typeof t?f():t.key||f())})),v=createPath;function p(t){var n=clamp(g.index+t,0,g.entries.length-1),e=g.entries[n];h.confirmTransitionTo(e,"POP",r,(function(t){t?u({action:"POP",location:e,index:n}):u()}))}var g={length:d.length,action:"POP",location:d[l],index:l,entries:d,createHref:v,push:function(t,n){var a=createLocation(t,n,f(),g.location);h.confirmTransitionTo(a,"PUSH",r,(function(t){if(t){var n=g.index+1,e=g.entries.slice(0);e.length>n?e.splice(n,e.length-n,a):e.push(a),u({action:"PUSH",location:a,index:n,entries:e})}}))},replace:function(t,n){var e="REPLACE",a=createLocation(t,n,f(),g.location);h.confirmTransitionTo(a,e,r,(function(t){t&&(g.entries[g.index]=a,u({action:e,location:a}))}))},go:p,goBack:function(){p(-1)},goForward:function(){p(1)},canGo:function(t){var n=g.index+t;return 0<=n&&n<g.entries.length},block:function(t){return void 0===t&&(t=!1),h.setPrompt(t)},listen:function(t){return h.appendListener(t)}};return g}exports.createBrowserHistory=createBrowserHistory,exports.createHashHistory=createHashHistory,exports.createMemoryHistory=createMemoryHistory,exports.createLocation=createLocation,exports.locationsAreEqual=locationsAreEqual,exports.parsePath=parsePath,exports.createPath=createPath},function(module,exports,__webpack_require__){"use strict";if(true){module.exports=__webpack_require__(737)}else{}},function(module,exports,__webpack_require__){"use strict";function isAbsolute(e){return"/"===e.charAt(0)}function spliceOne(e,t){for(var s=t,n=s+1,i=e.length;n<i;s+=1,n+=1)e[s]=e[n];e.pop()}function resolvePathname(e,t){void 0===t&&(t="");var s,n=e&&e.split("/")||[],i=t&&t.split("/")||[],l=e&&isAbsolute(e),r=t&&isAbsolute(t),o=l||r;if(e&&isAbsolute(e)?i=n:n.length&&(i.pop(),i=i.concat(n)),!i.length)return"/";if(i.length){var u=i[i.length-1];s="."===u||".."===u||""===u}else s=!1;for(var a=0,c=i.length;0<=c;c--){var f=i[c];"."===f?spliceOne(i,c):".."===f?(spliceOne(i,c),a++):a&&(spliceOne(i,c),a--)}if(!o)for(;a--;a)i.unshift("..");!o||""===i[0]||i[0]&&isAbsolute(i[0])||i.unshift("");var h=i.join("/");return s&&"/"!==h.substr(-1)&&(h+="/"),h}module.exports=resolvePathname},function(module,exports,__webpack_require__){"use strict";if(true){module.exports=__webpack_require__(739)}else{}},function(module,exports,__webpack_require__){"use strict";function valueOf(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}function valueEqual(u,r){if(u===r)return!0;if(null==u||null==r)return!1;if(Array.isArray(u))return Array.isArray(r)&&u.length===r.length&&u.every((function(e,u){return valueEqual(e,r[u])}));if("object"!=typeof u&&"object"!=typeof r)return!1;var e=valueOf(u),t=valueOf(r);return e!==u||t!==r?valueEqual(e,t):Object.keys(Object.assign({},u,r)).every((function(e){return valueEqual(u[e],r[e])}))}module.exports=valueEqual},function(module,exports,__webpack_require__){"use strict";var isProduction="production"==="production";function warning(condition,message){if(!isProduction){if(condition){return}var text="Warning: "+message;if(typeof console!=="undefined"){console.warn(text)}try{throw Error(text)}catch(x){}}}module.exports=warning},function(module,exports,__webpack_require__){"use strict";var isProduction="production"==="production";var prefix="Invariant failed";function invariant(condition,message){if(condition){return}if(isProduction){throw new Error(prefix)}var provided=typeof message==="function"?message():message;var value=provided?prefix+": "+provided:prefix;throw new Error(value)}module.exports=invariant},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.createOsdUrlTracker=createOsdUrlTracker;var _history=__webpack_require__(112);var _osd_url_storage=__webpack_require__(181);var _hash_unhash_url=__webpack_require__(272);function createOsdUrlTracker(_ref){let{baseUrl:baseUrl,defaultSubUrl:defaultSubUrl,storageKey:storageKey,stateParams:stateParams,navLinkUpdater$:navLinkUpdater$,toastNotifications:toastNotifications,history:history,getHistory:getHistory,storage:storage,shouldTrackUrlUpdate:shouldTrackUrlUpdate=(()=>true)}=_ref;const storageInstance=storage||sessionStorage;let previousActiveUrl="";let activeUrl="";let unsubscribeURLHistory;let unsubscribeGlobalState;
312function setNavLink(hash){navLinkUpdater$.next(()=>({defaultPath:hash}))}function getActiveSubUrl(url){return url.substr(baseUrl.length)}function unsubscribe(){if(unsubscribeURLHistory){unsubscribeURLHistory();unsubscribeURLHistory=undefined}if(unsubscribeGlobalState){unsubscribeGlobalState.forEach(sub=>sub.unsubscribe());unsubscribeGlobalState=undefined}}function setActiveUrl(newUrl){const urlWithHashes=baseUrl+"#"+newUrl;let urlWithStates="";try{urlWithStates=(0,_hash_unhash_url.unhashUrl)(urlWithHashes)}catch(e){toastNotifications.addDanger(e.message)}previousActiveUrl=activeUrl;activeUrl=getActiveSubUrl(urlWithStates||urlWithHashes);storageInstance.setItem(storageKey,activeUrl)}function onMountApp(){unsubscribe();const historyInstance=history||getHistory&&getHistory()||(0,_history.createHashHistory)();unsubscribeURLHistory=historyInstance.listen(location=>{if(shouldTrackUrlUpdate(location.hash)){setActiveUrl(location.hash.substr(1))}})}function onUnmountApp(){unsubscribe();unsubscribeGlobalState=stateParams.map(_ref2=>{let{stateUpdate$:stateUpdate$,osdUrlKey:osdUrlKey}=_ref2;return stateUpdate$.subscribe(state=>{const updatedUrl=(0,_osd_url_storage.setStateToOsdUrl)(osdUrlKey,state,{useHash:false},baseUrl+(activeUrl||defaultSubUrl));previousActiveUrl=activeUrl;activeUrl=getActiveSubUrl(updatedUrl);storageInstance.setItem(storageKey,activeUrl);setNavLink(activeUrl)})})}onUnmountApp();const storedUrl=storageInstance.getItem(storageKey);if(storedUrl){activeUrl=storedUrl;previousActiveUrl=storedUrl;setNavLink(storedUrl)}return{appMounted(){onMountApp();setNavLink(defaultSubUrl)},appUnMounted(){onUnmountApp();setNavLink(activeUrl)},stop(){unsubscribe()},setActiveUrl:setActiveUrl,getActiveUrl(){return activeUrl}
312,restorePreviousUrl(){activeUrl=previousActiveUrl}}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.createUrlTracker=createUrlTracker;var _history=__webpack_require__(112);var _osd_url_storage=__webpack_require__(181);function createUrlTracker(key){let storage=arguments.length>1&&arguments[1]!==undefined?arguments[1]:sessionStorage;return{startTrackingUrl(){let history=arguments.length>0&&arguments[0]!==undefined?arguments[0]:(0,_history.createBrowserHistory)();const track=location=>{const url=(0,_osd_url_storage.getRelativeToHistoryPath)(history.createHref(location),history);storage.setItem(key,url)};track(history.location);return history.listen(track)},getTrackedUrl(){return storage.getItem(key)},trackUrl(url){storage.setItem(key,url)}}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.withNotifyOnErrors=exports.saveStateInUrlErrorTitle=exports.restoreUrlErrorTitle=void 0;var _i18n=__webpack_require__(10);const restoreUrlErrorTitle=exports.restoreUrlErrorTitle=_i18n.i18n.translate("opensearch_dashboards_utils.stateManagement.url.restoreUrlErrorTitle",{defaultMessage:`Error restoring state from URL`});const saveStateInUrlErrorTitle=exports.saveStateInUrlErrorTitle=_i18n.i18n.translate("opensearch_dashboards_utils.stateManagement.url.saveStateInUrlErrorTitle",{defaultMessage:`Error saving state in URL`});const withNotifyOnErrors=toasts=>({onGetError:error=>{toasts.addError(error,{id:"opensearch_dashboards_utils.state_management.url.restoreUrlError",title:restoreUrlErrorTitle})},onSetError:error=>{toasts.addError(error,{id:"opensearch_dashboards_utils.state_management.url.saveStateInUrlError",title:saveStateInUrlErrorTitle})}});exports.withNotifyOnErrors=withNotifyOnErrors},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"INullableBaseStateContainer",{enumerable:true,get:function(){return _types.INullableBaseStateContainer}});Object.defineProperty(exports,"IOsdUrlStateStorage",{enumerable:true,get:function(){return _state_sync_state_storage.IOsdUrlStateStorage}});Object.defineProperty(exports,"ISessionStorageStateStorage",{enumerable:true,get:function(){return _state_sync_state_storage.ISessionStorageStateStorage}});Object.defineProperty(exports,"IStateStorage",{enumerable:true,get:function(){return _state_sync_state_storage.IStateStorage}});Object.defineProperty(exports,"IStateSyncConfig",{enumerable:true,get:function(){return _types.IStateSyncConfig}});Object.defineProperty(exports,"ISyncStateRef",{enumerable:true,get:function(){return _state_sync.ISyncStateRef}});Object.defineProperty(exports,"StartSyncStateFnType",{enumerable:true,get:function(){return _state_sync.StartSyncStateFnType}});Object.defineProperty(exports,"StopSyncStateFnType",{enumerable:true,get:function(){return _state_sync.StopSyncStateFnType}});Object.defineProperty(exports,"createOsdUrlStateStorage",{enumerable:true,get:function(){return _state_sync_state_storage.createOsdUrlStateStorage}});Object.defineProperty(exports,"createSessionStorageStateStorage",{enumerable:true,get:function(){return _state_sync_state_storage.createSessionStorageStateStorage}});Object.defineProperty(exports,"syncState",{enumerable:true,get:function(){return _state_sync.syncState}});Object.defineProperty(exports,"syncStates",{enumerable:true,get:function(){return _state_sync.syncStates}});var _state_sync_state_storage=__webpack_require__(746);var _types=__webpack_require__(750);var _state_sync=__webpack_require__(751)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"IOsdUrlStateStorage",{enumerable:true,get:function(){return _create_osd_url_state_storage.IOsdUrlStateStorage}});Object.defineProperty(exports,"ISessionStorageStateStorage",{enumerable:true,get:function(){return _create_session_storage_state_storage.ISessionStorageStateStorage}});Object.defineProperty(exports,"IStateStorage",{enumerable:true,get:function(){return _types.IStateStorage}});Object.defineProperty(exports,"createOsdUrlStateStorage",{enumerable:true,get:function(){return _create_osd_url_state_storage.createOsdUrlStateStorage}});Object.defineProperty(exports,"createSessionStorageStateStorage",{enumerable:true,get:function(){return _create_session_storage_state_storage.createSessionStorageStateStorage}});var _types=__webpack_require__(747);var _create_osd_url_state_storage=__webpack_require__(748);var _create_session_storage_state_storage=__webpack_require__(749)},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.createOsdUrlStateStorage=void 0;var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);var _url=__webpack_require__(271);const createOsdUrlStateStorage=function(){let{useHash:useHash=false,history:history,onGetError:onGetError,onSetError:onSetError}=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{useHash:false};
312const url=(0,_url.createOsdUrlControls)(history);return{set:function(key,state){let{replace:replace=false}=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{replace:false};return url.updateAsync(currentUrl=>{try{return(0,_url.setStateToOsdUrl)(key,state,{useHash:useHash},currentUrl)}catch(error){if(onSetError)onSetError(error)}},replace)},get:key=>{try{return(0,_url.getStateFromOsdUrl)(key,url.getPendingUrl())}catch(e){if(onGetError)onGetError(e);return null}},change$:key=>new _rxjs.Observable(observer=>{const unlisten=url.listen(()=>{observer.next()});return()=>{unlisten()}}).pipe((0,_operators.map)(()=>(0,_url.getStateFromOsdUrl)(key)),(0,_operators.catchError)(error=>{if(onGetError)onGetError(error);return(0,_rxjs.of)(null)}),(0,_operators.share)()),flush:function(){let{replace:replace=false}=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};return!!url.flush(replace)},cancel(){url.cancel()}}};exports.createOsdUrlStateStorage=createOsdUrlStateStorage},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.createSessionStorageStateStorage=void 0;const createSessionStorageStateStorage=function(){let storage=arguments.length>0&&arguments[0]!==undefined?arguments[0]:window.sessionStorage;return{set:(key,state)=>storage.setItem(key,JSON.stringify(state)),get:key=>JSON.parse(storage.getItem(key))}};exports.createSessionStorageStateStorage=createSessionStorageStateStorage},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.syncState=syncState;exports.syncStates=syncStates;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);var _fastDeepEqual=_interopRequireDefault(__webpack_require__(263));var _common=__webpack_require__(87);var _diff_object=__webpack_require__(276);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function syncState(_ref){let{storageKey:storageKey,stateStorage:stateStorage,stateContainer:stateContainer}=_ref;const subscriptions=[];const updateState=()=>{const newState=stateStorage.get(storageKey);const oldState=stateContainer.get();if(newState){const mergedState=_objectSpread({},oldState);const diff=(0,_diff_object.applyDiff)(mergedState,newState);if(diff.keys.length>0){stateContainer.set(mergedState)}}else if(oldState!==newState){stateContainer.set(newState)}};const updateStorage=()=>{const newStorageState=stateContainer.get();const oldStorageState=stateStorage.get(storageKey);if(!(0,_fastDeepEqual.default)(newStorageState,oldStorageState)){stateStorage.set(storageKey,newStorageState)}};const onStateChange$=stateContainer.state$.pipe((0,_common.distinctUntilChangedWithInitialValue)(stateContainer.get(),_fastDeepEqual.default),(0,_operators.tap)(()=>updateStorage()));const onStorageChange$=stateStorage.change$?stateStorage.change$(storageKey).pipe((0,_common.distinctUntilChangedWithInitialValue)(stateStorage.get(storageKey),_fastDeepEqual.default),(0,_operators.tap)(()=>{updateState()})):_rxjs.EMPTY;return{stop:()=>{if(stateStorage.cancel){stateStorage.cancel()}subscriptions.forEach(s=>s.unsubscribe());subscriptions.splice(0,subscriptions.length)},start:()=>{if(subscriptions.length>0){throw new Error("syncState: can't start syncing state, when syncing is in progress")}subscriptions.push(onStateChange$.subscribe(),onStorageChange$.subscribe())}}}function syncStates(stateSyncConfigs){const syncRefs=stateSyncConfigs.map(config=>syncState(config));return{stop:()=>
312{syncRefs.forEach(s=>s.stop())},start:()=>{syncRefs.forEach(s=>s.start())}}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _configurable=__webpack_require__(753);Object.keys(_configurable).forEach((function(key){if(key==="default"||key==="__esModule")return;if(key in exports&&exports[key]===_configurable[key])return;Object.defineProperty(exports,key,{enumerable:true,get:function(){return _configurable[key]}})}))},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"redirectWhenMissing",{enumerable:true,get:function(){return _redirect_when_missing.redirectWhenMissing}});Object.defineProperty(exports,"removeQueryParam",{enumerable:true,get:function(){return _remove_query_param.removeQueryParam}});var _remove_query_param=__webpack_require__(755);var _redirect_when_missing=__webpack_require__(756)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.removeQueryParam=removeQueryParam;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _queryString=__webpack_require__(180);var _common=__webpack_require__(87);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function removeQueryParam(history,param){let replace=arguments.length>2&&arguments[2]!==undefined?arguments[2]:true;const oldLocation=history.location;const search=(oldLocation.search||"").replace(/^\?/,"");const query=(0,_queryString.parse)(search,{sort:false});delete query[param];const newSearch=(0,_queryString.stringify)(_common.url.encodeQuery(query),{sort:false,encode:false});const newLocation=_objectSpread(_objectSpread({},oldLocation),{},{search:newSearch});if(replace){history.replace(newLocation)}else{history.push(newLocation)}}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.redirectWhenMissing=redirectWhenMissing;var _react=_interopRequireDefault(__webpack_require__(5));var _i18n=__webpack_require__(10);var _eui=__webpack_require__(8);var _reactDom=_interopRequireDefault(__webpack_require__(24));const ErrorRenderer=props=>_react.default.createElement(_react.default.Suspense,{fallback:_react.default.createElement(_eui.EuiLoadingSpinner,null)},_react.default.createElement("span",null,props.children));function addNotFoundToPath(path,error){return path+(path.indexOf("?")>=0?"&":"?")+`notFound=${error.savedObjectType}&notFoundMessage=${error.message}`}function redirectWhenMissing(_ref){let{history:history,navigateToApp:navigateToApp,basePath:basePath,mapping:mapping,toastNotifications:toastNotifications,onBeforeRedirect:onBeforeRedirect}=_ref;let localMappingObject;if(typeof mapping==="string"){localMappingObject={"*":mapping}}else{localMappingObject=mapping}return error=>{if(!error.savedObjectType){throw error}let redirectTarget=localMappingObject[error.savedObjectType]||localMappingObject["*"]||"/";if(typeof redirectTarget!=="string"){redirectTarget.path=addNotFoundToPath(redirectTarget.path,error)}else{redirectTarget=addNotFoundToPath(redirectTarget,error)}toastNotifications.addWarning({title:_i18n.i18n.translate("opensearch_dashboards_utils.history.savedObjectIsMissingNotificationMessage",{defaultMessage:"Saved object is missing"}),text:element=>{_reactDom.default.render(_react.default.createElement(ErrorRenderer,null,error.message),element);return()=>_reactDom.default.unmountComponentAtNode(element)}});if(onBeforeRedirect){onBeforeRedirect(error)}if(typeof redirectTarget!=="string"){if(redirectTarget.app==="opensearch-dashboards"){window.location.href=basePath.prepend(`/app/opensearch-dashboards${redirectTarget.path}`)}else{navigateToApp(redirectTarget.app,{path:redirectTarget.path})}}else{history.replace(redirectTarget)}}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.registerAllPluginNavGroups=registerAllPluginNavGroups;var _common=__webpack_require__(128);var _public=__webpack_require__(758);function registerAllPluginNavGroups(core){core.chrome.navGroup.addNavLinksToGroup(_public.DEFAULT_NAV_GROUPS.observability,[{id:_common.PLUGIN_ID,c
312ategory:_public.DEFAULT_APP_CATEGORIES.visualizeAndReport,order:300}]);core.chrome.navGroup.addNavLinksToGroup(_public.DEFAULT_NAV_GROUPS[`security-analytics`],[{id:_common.PLUGIN_ID,category:_public.DEFAULT_APP_CATEGORIES.visualizeAndReport,order:300}]);core.chrome.navGroup.addNavLinksToGroup(_public.DEFAULT_NAV_GROUPS.search,[{id:_common.PLUGIN_ID,category:_public.DEFAULT_APP_CATEGORIES.visualizeAndReport,order:300}]);core.chrome.navGroup.addNavLinksToGroup(_public.DEFAULT_NAV_GROUPS.all,[{id:_common.PLUGIN_ID,category:_public.DEFAULT_APP_CATEGORIES.visualizeAndReport,order:300}])}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ALL_USE_CASE_ID",{enumerable:true,get:function(){return _utils.ALL_USE_CASE_ID}});Object.defineProperty(exports,"App",{enumerable:true,get:function(){return _application.App}});Object.defineProperty(exports,"AppCategory",{enumerable:true,get:function(){return _types.AppCategory}});Object.defineProperty(exports,"AppLeaveAction",{enumerable:true,get:function(){return _application.AppLeaveAction}});Object.defineProperty(exports,"AppLeaveActionType",{enumerable:true,get:function(){return _application.AppLeaveActionType}});Object.defineProperty(exports,"AppLeaveConfirmAction",{enumerable:true,get:function(){return _application.AppLeaveConfirmAction}});Object.defineProperty(exports,"AppLeaveDefaultAction",{enumerable:true,get:function(){return _application.AppLeaveDefaultAction}});Object.defineProperty(exports,"AppLeaveHandler",{enumerable:true,get:function(){return _application.AppLeaveHandler}});Object.defineProperty(exports,"AppMount",{enumerable:true,get:function(){return _application.AppMount}});Object.defineProperty(exports,"AppMountContext",{enumerable:true,get:function(){return _application.AppMountContext}});Object.defineProperty(exports,"AppMountDeprecated",{enumerable:true,get:function(){return _application.AppMountDeprecated}});Object.defineProperty(exports,"AppMountParameters",{enumerable:true,get:function(){return _application.AppMountParameters}});Object.defineProperty(exports,"AppNavLinkStatus",{enumerable:true,get:function(){return _application.AppNavLinkStatus}});Object.defineProperty(exports,"AppStatus",{enumerable:true,get:function(){return _application.AppStatus}});Object.defineProperty(exports,"AppUnmount",{enumerable:true,get:function(){return _application.AppUnmount}});Object.defineProperty(exports,"AppUpdatableFields",{enumerable:true,get:function(){return _application.AppUpdatableFields}});Object.defineProperty(exports,"AppUpdater",{enumerable:true,get:function(){return _application.AppUpdater}});Object.defineProperty(exports,"ApplicationSetup",{enumerable:true,get:function(){return _application.ApplicationSetup}});Object.defineProperty(exports,"ApplicationStart",{enumerable:true,get:function(){return _application.ApplicationStart}});Object.defineProperty(exports,"Branding",{enumerable:true,get:function(){return _types.Branding}});Object.defineProperty(exports,"Capabilities",{enumerable:true,get:function(){return _application.Capabilities}});Object.defineProperty(exports,"ChromeBadge",{enumerable:true,get:function(){return _chrome.ChromeBadge}});Object.defineProperty(exports,"ChromeBrand",{enumerable:true,get:function(){return _types3.ChromeBrand}});Object.defineProperty(exports,"ChromeBreadcrumb",{enumerable:true,get:function(){return _chrome.ChromeBreadcrumb}});Object.defineProperty(exports,"ChromeDocTitle",{enumerable:true,get:function(){return _chrome.ChromeDocTitle}});Object.defineProperty(exports,"ChromeHelpExtension",{enumerable:true,get:function(){return _chrome.ChromeHelpExtension}});Object.defineProperty(exports,"ChromeHelpExtensionMenuCustomLink",{enumerable:true,get:function(){return _chrome.ChromeHelpExtensionMenuCustomLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuDiscussLink",{enumerable:true,get:function(){return _chrome.ChromeHelpExtensionMenuDiscussLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuDocumentationLink",{enumerable:true,get:function(){return _chrome.ChromeHelpExtensionMenuDocumentationLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuGitHubLink",{enumerable:true,get:function(){return _chrome.ChromeHelpExtensionMenuGitHubLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuLink",{enumerable:true,get:function(){return _chrome.ChromeHelpExtensionMenuLink}});Object.defineProperty(exports,"ChromeNavControl",{enumerable:true,get:function(){return _chrome.ChromeNavControl}});Object.defineProperty(exports,"ChromeNavControls",{enumerable:true,get:function(){return _chrome.ChromeNavControls}});Object.defineProperty(exports,"ChromeNavGroup",{enumerable:true,get:function(){return _types.ChromeNavGroup}});Object.defineProperty(exports,"ChromeNavGroupUpdater",{enumerable:true,get:function(){return _chrome.ChromeNavGroupUpdater}});Object.defineProperty(exports,"ChromeNavLink",{enumerable:true,get:function(){return _chrome.ChromeNavLink}});Object.defineProperty(exports,"ChromeNavLinkUpdateableFields",{enumerable:true,get:function(){return _chrome.ChromeNavLinkUpdateableFields}});Object.defineProperty(exports,"ChromeNavLinks",{enumerable:true,get:function(){return _chrome.ChromeNavLinks}});Object.defineProperty(exports,"ChromeRecentlyAccessed",{enumerable:true,get:function(){return _chrome.ChromeRecentlyAccessed}});Object.defineProperty(exports,"ChromeRecentlyAccessedHistoryItem",{enumerable:true,get:function(){return _chrome.ChromeRecentlyAccessedHistoryItem}});Object.defineProperty(exports,"ChromeRegistrationNavLink",{enumerable:true,get:function(){return _chrome.ChromeRegistrationNavLink}});Object.defineProperty(exports,"ChromeStart",{enumerable:true,get:function(){return _chrome.ChromeStart}});Object.defineProperty(exports,"ContextSetup",{enumerable:true,get:function(){return _context.ContextSetup}});Object.defineProperty(exports,"CoreContext",{enumerable:true,get:function(){return _core_system.CoreContext}});Object.defineProperty(exports,"CoreSystem",{enumerable:true,get:function(){return _core_system.CoreSystem}});Object.defineProperty(exports,"DEFAULT_APP_CATEGORIES",{enumerable:true,get:function(){return _utils.DEFAULT_APP_CATEGORIES}});Object.defineProperty(exports,"DEFAULT_NAV_GROUPS",{enumerable:true,get:function(){return _utils.DEFAULT_NAV_GROUPS}});Object.defineProperty(exports,"DocLinksStart",{enumerable:true,get:function(){return _doc_links.DocLinksStart}});Object.defineProperty(exports,"ESSENTIAL_USE_CASE_ID",{enumerable:true,get:function(){return _utils.ESSENTIAL_USE_CASE_ID}});Object.defineProperty(exports,"EnvironmentMode",{enumerable:true,get:function(){return _types2.EnvironmentMode}});Object.defineProperty(exports,"ErrorToastOptions",{enumerable:true,get:function(){return _notifications.ErrorToastOptions}});Object.defineProperty(exports,"FatalErrorInfo",{enumerable:true,get:function(){return _fatal_errors.FatalErrorInfo}});Object.defineProperty(exports,"FatalErrorsSetup",{enumerable:true,get:function(){return _fatal_errors.FatalErrorsSetup}});Object.defineProperty(exports,"FatalErrorsStart",{enumerable:true,get:function(){return _fatal_errors.FatalErrorsStart}});Object.defineProperty(exports,"HandlerContextType",{enumerable:true,get:function(){return _context.HandlerContextType}});Object.defineProperty(exports,"HandlerFunction",{enumerable:true,get:function(){return _context.HandlerFunction}});Object.defineProperty(exports,"HandlerParameters",{enumerable:true,get:function(){return _context.HandlerParameters}});Object.defineProperty(exports,"HeaderVariant",{enumerable:true,get:function(){return _chrome.HeaderVariant}});Object.defineProperty(exports,"HttpFetchError",{enumerable:true,get:function(){return _http.HttpFetchError}});Object.defineProperty(exports,"HttpFetchOptions",{enumerable:true,get:function(){return _http.HttpFetchOptions}});Object.defineProperty(exports,"HttpFetchOptionsWithPath",{enumerable:true,get:function(){return _http.HttpFetchOptionsWithPath}});Object.defineProperty(exports,"HttpFetchQuery",{enumerable:true,get:function(){return _http.HttpFetchQuery}});Object.defineProperty(exports,"HttpHandler",{enumerable:true,get:function(){return _http.HttpHandler}});Object.defineProperty(exports,"HttpHeadersInit",{enumerable:true,get:function(){return _http.HttpHeadersInit}});Object.defineProperty(exports,"HttpInterceptor",{enumerable:true,get:function(){return _http.HttpInterceptor}});Object.defineProperty(exports,"HttpInterceptorRequestError",{enumerable:true,get:function(){return _http.HttpInterceptorRequestError}});Object.defineProperty(exports,"HttpInterceptorResponseError",{enumerable:true,get:function(){return _http.HttpInterceptorResponseError}});Object.defineProperty(exports,"HttpRequestInit",{enumerable:true,get:function(){return _http.HttpRequestInit}});Object.defineProperty(exports,"HttpResponse",{enumerable:true,get:function(){return _http.HttpResponse}});Object.defineProperty(exports,"HttpSetup",{enumerable:true,get:function(){return _http.HttpSetup}});Object.defineProperty(exports,"HttpStart",{enumerable:true,get:function(){return _http.HttpStart}});Object.defineProperty(exports,"I18nStart",{enumerable:true,get:function(){return _i18n.I18nStart}});Object.defineProperty(exports,"IAnonymousPaths",{enumerable:true,get:function(){return _http.IAnonymousPaths}});Object.defineProperty(exports,"IBasePath",{enumerable:true,get:function(){return _http.IBasePath}});Object.defineProperty(exports,"IContextContainer",{enumerable:true,get:function(){return _context.IContextContainer}}
312);Object.defineProperty(exports,"IContextProvider",{enumerable:true,get:function(){return _context.IContextProvider}});Object.defineProperty(exports,"IHttpFetchError",{enumerable:true,get:function(){return _http.IHttpFetchError}});Object.defineProperty(exports,"IHttpInterceptController",{enumerable:true,get:function(){return _http.IHttpInterceptController}});Object.defineProperty(exports,"IHttpResponseInterceptorOverrides",{enumerable:true,get:function(){return _http.IHttpResponseInterceptorOverrides}});Object.defineProperty(exports,"ISidecarConfig",{enumerable:true,get:function(){return _overlays.ISidecarConfig}});Object.defineProperty(exports,"IToasts",{enumerable:true,get:function(){return _notifications.IToasts}});Object.defineProperty(exports,"IUiSettingsClient",{enumerable:true,get:function(){return _ui_settings.IUiSettingsClient}});Object.defineProperty(exports,"IWorkspaceClient",{enumerable:true,get:function(){return _workspace.IWorkspaceClient}});Object.defineProperty(exports,"IWorkspaceResponse",{enumerable:true,get:function(){return _workspace.IWorkspaceResponse}});Object.defineProperty(exports,"ImageValidation",{enumerable:true,get:function(){return _types.ImageValidation}});Object.defineProperty(exports,"LinkItemType",{enumerable:true,get:function(){return _chrome.LinkItemType}});Object.defineProperty(exports,"MountPoint",{enumerable:true,get:function(){return _types3.MountPoint}});Object.defineProperty(exports,"NavGroupItemInMap",{enumerable:true,get:function(){return _chrome.NavGroupItemInMap}});Object.defineProperty(exports,"NavGroupStatus",{enumerable:true,get:function(){return _types.NavGroupStatus}});Object.defineProperty(exports,"NavGroupType",{enumerable:true,get:function(){return _types.NavGroupType}});Object.defineProperty(exports,"NavType",{enumerable:true,get:function(){return _chrome.NavType}});Object.defineProperty(exports,"NavigateToAppOptions",{enumerable:true,get:function(){return _application.NavigateToAppOptions}});Object.defineProperty(exports,"NotificationsSetup",{enumerable:true,get:function(){return _notifications.NotificationsSetup}});Object.defineProperty(exports,"NotificationsStart",{enumerable:true,get:function(){return _notifications.NotificationsStart}});Object.defineProperty(exports,"OBSERVABILITY_USE_CASE_ID",{enumerable:true,get:function(){return _utils.OBSERVABILITY_USE_CASE_ID}});Object.defineProperty(exports,"OverlayBannersStart",{enumerable:true,get:function(){return _overlays.OverlayBannersStart}});Object.defineProperty(exports,"OverlayRef",{enumerable:true,get:function(){return _overlays.OverlayRef}});Object.defineProperty(exports,"OverlayStart",{enumerable:true,get:function(){return _overlays.OverlayStart}});Object.defineProperty(exports,"PackageInfo",{enumerable:true,get:function(){return _types2.PackageInfo}});Object.defineProperty(exports,"PermissionModeId",{enumerable:true,get:function(){return _types.PermissionModeId}});Object.defineProperty(exports,"PersistedLog",{enumerable:true,get:function(){return _chrome.PersistedLog}});Object.defineProperty(exports,"Plugin",{enumerable:true,get:function(){return _plugins.Plugin}});Object.defineProperty(exports,"PluginInitializer",{enumerable:true,get:function(){return _plugins.PluginInitializer}});Object.defineProperty(exports,"PluginInitializerContext",{enumerable:true,get:function(){return _plugins.PluginInitializerContext}});Object.defineProperty(exports,"PluginOpaqueId",{enumerable:true,get:function(){return _plugins.PluginOpaqueId}});Object.defineProperty(exports,"PublicAppInfo",{enumerable:true,get:function(){return _application.PublicAppInfo}});Object.defineProperty(exports,"PublicUiSettingsParams",{enumerable:true,get:function(){return _types3.PublicUiSettingsParams}});Object.defineProperty(exports,"RightNavigationButton",{enumerable:true,get:function(){return _chrome.RightNavigationButton}});Object.defineProperty(exports,"RightNavigationButtonProps",{enumerable:true,get:function(){return _chrome.RightNavigationButtonProps}});Object.defineProperty(exports,"RightNavigationOrder",{enumerable:true,get:function(){return _chrome.RightNavigationOrder}});Object.defineProperty(exports,"SEARCH_USE_CASE_ID",{enumerable:true,get:function(){return _utils.SEARCH_USE_CASE_ID}});Object.defineProperty(exports,"SECURITY_ANALYTICS_USE_CASE_ID",{enumerable:true,get:function(){return _utils.SECURITY_ANALYTICS_USE_CASE_ID}});Object.defineProperty(exports,"SIDECAR_DOCKED_MODE",{enumerable:true,get:function(){return _overlays.SIDECAR_DOCKED_MODE}});Object.defineProperty(exports,"SavedObject",{enumerable:true,get:function(){return _saved_objects.SavedObject}});Object.defineProperty(exports,"SavedObjectAttribute",{enumerable:true,get:function(){return _saved_objects.SavedObjectAttribute}});Object.defineProperty(exports,"SavedObjectAttributeSingle",{enumerable:true,get:function(){return _saved_objects.SavedObjectAttributeSingle}});Object.defineProperty(exports,"SavedObjectAttributes",{enumerable:true,get:function(){return _saved_objects.SavedObjectAttributes}});Object.defineProperty(exports,"SavedObjectError",{enumerable:true,get:function(){return _saved_objects.SavedObjectError}});Object.defineProperty(exports,"SavedObjectReference",{enumerable:true,get:function(){return _saved_objects.SavedObjectReference}});Object.defineProperty(exports,"SavedObjectsBaseOptions",{enumerable:true,get:function(){return _saved_objects.SavedObjectsBaseOptions}});Object.defineProperty(exports,"SavedObjectsBatchResponse",{enumerable:true,get:function(){return _saved_objects.SavedObjectsBatchResponse}});Object.defineProperty(exports,"SavedObjectsBulkCreateObject",{enumerable:true,get:function(){return _saved_objects.SavedObjectsBulkCreateObject}});Object.defineProperty(exports,"SavedObjectsBulkCreateOptions",{enumerable:true,get:function(){return _saved_objects.SavedObjectsBulkCreateOptions}});Object.defineProperty(exports,"SavedObjectsBulkUpdateObject",{enumerable:true,get:function(){return _saved_objects.SavedObjectsBulkUpdateObject}});Object.defineProperty(exports,"SavedObjectsBulkUpdateOptions",{enumerable:true,get:function(){return _saved_objects.SavedObjectsBulkUpdateOptions}});Object.defineProperty(exports,"SavedObjectsClient",{enumerable:true,get:function(){return _saved_objects.SavedObjectsClient}});Object.defineProperty(exports,"SavedObjectsClientContract",{enumerable:true,get:function(){return _saved_objects.SavedObjectsClientContract}});Object.defineProperty(exports,"SavedObjectsCreateOptions",{enumerable:true,get:function(){return _saved_objects.SavedObjectsCreateOptions}});Object.defineProperty(exports,"SavedObjectsFindOptions",{enumerable:true,get:function(){return _saved_objects.SavedObjectsFindOptions}});Object.defineProperty(exports,"SavedObjectsFindResponsePublic",{enumerable:true,get:function(){return _saved_objects.SavedObjectsFindResponsePublic}});Object.defineProperty(exports,"SavedObjectsImportAmbiguousConflictError",{enumerable:true,get:function(){return _saved_objects.SavedObjectsImportAmbiguousConflictError}});Object.defineProperty(exports,"SavedObjectsImportConflictError",{enumerable:true,get:function(){return _saved_objects.SavedObjectsImportConflictError}});Object.defineProperty(exports,"SavedObjectsImportError",{enumerable:true,get:function(){return _saved_objects.SavedObjectsImportError}});Object.defineProperty(exports,"SavedObjectsImportMissingReferencesError",{enumerable:true,get:function(){return _saved_objects.SavedObjectsImportMissingReferencesError}});Object.defineProperty(exports,"SavedObjectsImportResponse",{enumerable:true,get:function(){return _saved_objects.SavedObjectsImportResponse}});Object.defineProperty(exports,"SavedObjectsImportRetry",{enumerable:true,get:function(){return _saved_objects.SavedObjectsImportRetry}});Object.defineProperty(exports,"SavedObjectsImportSuccess",{enumerable:true,get:function(){return _saved_objects.SavedObjectsImportSuccess}});Object.defineProperty(exports,"SavedObjectsImportUnknownError",{enumerable:true,get:function(){return _saved_objects.SavedObjectsImportUnknownError}});Object.defineProperty(exports,"SavedObjectsImportUnsupportedTypeError",{enumerable:true,get:function(){return _saved_objects.SavedObjectsImportUnsupportedTypeError}});Object.defineProperty(exports,"SavedObjectsMigrationVersion",{enumerable:true,get:function(){return _saved_objects.SavedObjectsMigrationVersion}});Object.defineProperty(exports,"SavedObjectsNamespaceType",{enumerable:true,get:function(){return _saved_objects.SavedObjectsNamespaceType}});Object.defineProperty(exports,"SavedObjectsStart",{enumerable:true,get:function(){return _saved_objects.SavedObjectsStart}});Object.defineProperty(exports,"SavedObjectsUpdateOptions",{enumerable:true,get:function(){return _saved_objects.SavedObjectsUpdateOptions}});Object.defineProperty(exports,"ScopedHistory",{enumerable:true,get:function(){return _application.ScopedHistory}});Object.defineProperty(exports,"SearchCommandKeyTypes",{enumerable:true,get:function(){return _chrome.SearchCommandKeyTypes}});Object.defineProperty(exports,"SimpleSavedObject",{enumerable:true,get:function(){return _saved_objects.SimpleSavedObject}});Object.defineProperty(exports,"StringValidation",{enumerable:true,get:function(){return _types.StringValidation}});Object.defineProperty(exports,"StringValidationRegex",{enumerable:true,get:function(){return _types.StringValidationRegex}});Object.defineProperty(exports,"StringValidationRegexString",{enumerable:true,get:function(){return _types.StringValidationRegexString}});Object.defineProperty(exports,"Toast",{enumerable:true,get:function(){return _notifications.Toast}});Object.defineProperty(exports,"ToastInput",{enumerable:true,get:function(){return _notifications.ToastInput}});Object.defineProperty(exports,"ToastInputFields",{enumerable:true,get:function(){return _notifications.ToastInputFields}});Object.defineProperty(exports,"ToastOptions",{enumerable:true,get:function(){return _notifications.ToastOptions}});Object.defineProperty(exports,"ToastsApi",{enumerable:true,get:function(){return _notifications.ToastsApi}});Object.defineProperty(exports,"ToastsSetup",{enumerable:true,get:function(){return _notifications.ToastsSetup}});Object.defineProperty(exports,"ToastsStart",{enumerable:true,get:function(){return _notifications.ToastsStart}});Object.defineProperty(exports,"URL_MAX_LENGTH",{enumerable:true,get:function(){return _core_app.URL_MAX_LENGTH}});Object.defineProperty(exports,"UiSettingScope",{enumerable:true,get:function(){return _types.UiSettingScope}});Object.defineProperty(exports,"UiSettingsParams",{enumerable:true,get:function(){return _types.UiSettingsParams}});Object.defineProperty(exports,"UiSettingsState",{enumerable:true,get:function(){return _ui_settings.UiSettingsState}});Object.defineProperty(exports,"UiSettingsType",{enumerable:true,get:function(){return _types.UiSettingsType}});
312Object.defineProperty(exports,"UnmountCallback",{enumerable:true,get:function(){return _types3.UnmountCallback}});Object.defineProperty(exports,"UserProvidedValues",{enumerable:true,get:function(){return _types.UserProvidedValues}});Object.defineProperty(exports,"WORKSPACE_TYPE",{enumerable:true,get:function(){return _utils.WORKSPACE_TYPE}});Object.defineProperty(exports,"WorkspaceAttribute",{enumerable:true,get:function(){return _types.WorkspaceAttribute}});Object.defineProperty(exports,"WorkspaceAttributeWithPermission",{enumerable:true,get:function(){return _types.WorkspaceAttributeWithPermission}});Object.defineProperty(exports,"WorkspaceAvailability",{enumerable:true,get:function(){return _application.WorkspaceAvailability}});Object.defineProperty(exports,"WorkspaceFindOptions",{enumerable:true,get:function(){return _types.WorkspaceFindOptions}});Object.defineProperty(exports,"WorkspaceObject",{enumerable:true,get:function(){return _workspace.WorkspaceObject}});Object.defineProperty(exports,"WorkspacePermissionMode",{enumerable:true,get:function(){return _types.WorkspacePermissionMode}});Object.defineProperty(exports,"WorkspacesService",{enumerable:true,get:function(){return _workspace.WorkspacesService}});Object.defineProperty(exports,"WorkspacesSetup",{enumerable:true,get:function(){return _workspace.WorkspacesSetup}});Object.defineProperty(exports,"WorkspacesStart",{enumerable:true,get:function(){return _workspace.WorkspacesStart}});Object.defineProperty(exports,"__osdBootstrap__",{enumerable:true,get:function(){return _osd_bootstrap.__osdBootstrap__}});Object.defineProperty(exports,"cleanWorkspaceId",{enumerable:true,get:function(){return _utils.cleanWorkspaceId}});Object.defineProperty(exports,"createRecentNavLink",{enumerable:true,get:function(){return _chrome.createRecentNavLink}});Object.defineProperty(exports,"debounce",{enumerable:true,get:function(){return _utils2.debounce}});Object.defineProperty(exports,"fulfillRegistrationLinksToChromeNavLinks",{enumerable:true,get:function(){return _chrome.fulfillRegistrationLinksToChromeNavLinks}});Object.defineProperty(exports,"getSortedNavLinks",{enumerable:true,get:function(){return _chrome.getSortedNavLinks}});__webpack_require__(759);var _chrome=__webpack_require__(182);var _fatal_errors=__webpack_require__(299);var _http=__webpack_require__(301);var _i18n=__webpack_require__(304);var _notifications=__webpack_require__(305);var _plugins=__webpack_require__(308);var _ui_settings=__webpack_require__(311);var _application=__webpack_require__(114);var _doc_links=__webpack_require__(313);var _saved_objects=__webpack_require__(318);var _context=__webpack_require__(325);var _types=__webpack_require__(49);var _types2=__webpack_require__(187);var _core_system=__webpack_require__(326);var _utils=__webpack_require__(111);var _overlays=__webpack_require__(115);var _types3=__webpack_require__(1082);var _core_app=__webpack_require__(327);var _osd_bootstrap=__webpack_require__(1083);var _workspace=__webpack_require__(331);var _utils2=__webpack_require__(33)},function(module,exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(760);case"v7light":return __webpack_require__(762);case"v8dark":return __webpack_require__(764);case"v8light":return __webpack_require__(766);case"v9dark":return __webpack_require__(768);case"v9light":return __webpack_require__(770)}},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(761);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n/*!\n * 
312Licensed to Elasticsearch B.V. under one or more contributor\n * license agreements. See the NOTICE file distributed with\n * this work for additional information regarding copyright\n * ownership. Elasticsearch B.V. licenses this file to you under\n * the Apache License, Version 2.0 (the "License"); you may\n * not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing,\n * software distributed under the License is distributed on an\n * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n * KIND, either express or implied.  See the License for the\n * specific language governing permissions and limitations\n * under the License.\n */\n\n.coreSystemRootDomElement{overflow-x:hidden;min-width:100%;min-height:100%}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed{padding-top:49px}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiFlyout,:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiCollapsibleNav{top:49px;height:calc(100% - 49px)}@media only screen and (min-width: 768px)and (max-width: 991px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}
312@media only screen and (min-width: 992px)and (max-width: 1199px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1920px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiOverlayMask--belowHeader{top:49px}.headerIsExpanded.euiBody--headerIsFixed{padding-top:98px}.headerIsExpanded.euiBody--headerIsFixed .euiFlyout,.headerIsExpanded.euiBody--headerIsFixed .euiCollapsibleNav{top:98px;height:calc(100% - 98px)}@media only screen and (min-width: 768px)and (max-width: 991px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}
312@media only screen and (min-width: 992px)and (max-width: 1199px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1920px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}.headerIsExpanded.euiBody--headerIsFixed .euiOverlayMask--belowHeader{top:98px}.headerGlobalNav .euiHeaderSectionItem:empty{min-width:0}.chrHeaderHelpMenu__version{text-transform:none}.chrHeaderBadge__wrapper{align-self:center;margin-right:16px}.euiBody--collapsibleNavIsDocked .header__toggleNavButtonSection{display:none}.osdLoadingIndicator-hidden{visibility:hidden;animation-play-state:paused}.osdGlobalBannerList{padding:16px}.osdGlobalBannerList__item+.osdGlobalBannerList__item{margin-top:8px}.osdOverlayMountWrapper{display:flex;flex-direction:column;height:100%}#opensearch-dashboards-body{min-height:100%}.app-wrapper{display:flex;flex-flow:column nowrap;margin:0 auto;min-height:calc(100vh - 49px)}.headerIsExpanded .app-wrapper{min-height:calc(100vh - 98px)}.app-wrapper.hidden-chrome{min-height:100vh}.app-wrapper-panel{display:flex;flex:1 0 auto;flex-direction:column}.app-wrapper-panel>*{flex-shrink:0}.echChartStatus{visibility:hidden;pointer-events:none;z-index:-100000;width:0;height:0;position:absolute}.echChartBackground{position:absolute;top:0;bottom:0;left:0;right:0}.echChart{position:relative;display:flex;height:100%}.echChart--column{flex-direction:column}.echContainer{flex:1;position:relative}.echChartPointerContainer{position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;user-select:none}.echChartResizer{z-index:-10000000;position:absolute;bottom:0;top:0;left:0;right:0;box-sizing:border-box}.echBrushTool{position:absolute;top:0;left:0;margin:0;padding:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.echTooltip{box-shadow:0 12px 24px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.1),0 4px 4px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;background-color:#000;color:#fff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:0.875rem;line-height:1.5;padding:12px;font-size:12px;font-size:0.75rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echTooltip__list{padding:4px}.echTooltip__header{font-weight:700;border-bottom:solid 1px #333;padding-bottom:4px;margin-bottom:4px;margin-bottom:0;padding:4px 8px}.echTooltip__item{display:flex;min-width:1px}.echTooltip__item--container{display:flex;flex:1 1 auto;padding:3px;padding-left:0;min-width:1px}.echTooltip__item--backgroundColor{position:relative;width:4px;margin-right:3px;flex-shrink:0}.echTooltip__item--color{position:absolute;top:0;left:0;right:0;bottom:0}.echTooltip__label{overflow-wrap:break-word;word-wrap:break-word;min-width:1px;flex:1 1 auto}.echTooltip__value{font-weight:700;text-align:right;font-feature-settings:"tnum";margin-left:8px}.echTooltip__rowHighlighted{background-color:rgba(255,255,255,.1)}.echTooltip--hidden{opacity:0}
312[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute;pointer-events:none}.echTooltipPortal__invisible{position:fixed;visibility:hidden;width:0;height:0}.echIcon{flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.echIcon svg{transform:translate(0, 0)}.echIcon:focus{opacity:1;background:#093b56}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0, 1fr)}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-top:8px;margin-bottom:8px}.echLegend--top,.echLegend--left{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:rgba(238,130,238,.2);position:relative}.echLegend .echLegendListContainer{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;mask-image:linear-gradient(to bottom, rgba(255, 0, 0, 0.1) 0%, red 7.5px, red calc(100% - 7.5px), rgba(255, 0, 0, 0.1) 100%);contain:paint;width:100%;overflow-y:auto;overflow-x:hidden}.echLegend .echLegendListContainer::-webkit-scrollbar{width:16px;height:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-color:rgba(152,162,179,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important;background-color:#093b56;border-radius:2px}.echLegendItem{color:#dfe5ef;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.echLegendItem>*:not(.background){height:18px;margin-left:4px}.echLegendItem>*:not(.background):last-child:not(.echLegendItem__extra){margin-right:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#25262e}.echLegendItem .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.echLegendItem__action{cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:calc(18px + 8px)}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>*:first-child{height:100%;width:100%}.echLegendItem__color{display:flex;line-height:1.5;align-items:center}.echLegendItem__label{font-size:12px;font-size:0.75rem;line-height:1.5;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;flex:1 1 auto;text-align:left;vertical-align:baseline;letter-spacing:unset;align-items:center}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-size:12px;font-size:0.75rem;line-height:1.5;text-align:right;flex:0 0 auto;margin-left:4px;font-feature-settings:"tnum";letter-spacing:unset}.echLegendItem--vertical{padding-top:2px;padding-bottom:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-top:2px;margin-bottom:2px}.echLegendItem--hidden{color:#98a2b3}.echReactiveChart_noResults{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;font-size:0.75rem;line-height:1.5;color:#98a2b3}.echHighlighter{position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.echHighlighterOverlay__fill{fill:rgba(255,255,255,.2)}.echHighlighterOverlay__stroke{stroke:rgba(255,255,255,.2)}.echHighlighter__mask{fill:rgba(29,30,36,.5)}.echCrosshair,.echCrosshair__cursor,.echCrosshair__crossLine{position:absolute;top:0;left:0;pointer-events:none}.echScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.echScreenReaderOnlyDebug{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background:rgba(255,255,255,.8)}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{position:absolute;user-select:none;font-size:12px;font-weight:700}.echAnnotation__tooltip{box-shadow:0 12px 24px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.1),0 4px 4px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;background-color:#000;color:#fff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:0.875rem;line-height:1.5;padding:12px;font-size:12px;font-size:0.75rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echAnnotation__header{font-weight:700;border-bottom:solid 1px #333;padding-bottom:4px;margin-bottom:4px;padding:4px 8px}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{position:absolute;top:0;left:0;padding:0;margin:0;border:0;background:rgba(0,0,0,0)}.echChartStatus{visibility:hidden;pointer-events:none;z-index:-100000;width:0;height:0;position:absolute}
312.echChartBackground{position:absolute;top:0;bottom:0;left:0;right:0}.echChart{position:relative;display:flex;height:100%}.echChart--column{flex-direction:column}.echContainer{flex:1;position:relative}.echChartPointerContainer{position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;user-select:none}.echChartResizer{z-index:-10000000;position:absolute;bottom:0;top:0;left:0;right:0;box-sizing:border-box}.echBrushTool{position:absolute;top:0;left:0;margin:0;padding:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.echTooltip{box-shadow:0 12px 24px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.1),0 4px 4px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;background-color:#000;color:#fff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:0.875rem;line-height:1.5;padding:12px;font-size:12px;font-size:0.75rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echTooltip__list{padding:4px}.echTooltip__header{font-weight:700;border-bottom:solid 1px #333;padding-bottom:4px;margin-bottom:4px;margin-bottom:0;padding:4px 8px}.echTooltip__item{display:flex;min-width:1px}.echTooltip__item--container{display:flex;flex:1 1 auto;padding:3px;padding-left:0;min-width:1px}.echTooltip__item--backgroundColor{position:relative;width:4px;margin-right:3px;flex-shrink:0}.echTooltip__item--color{position:absolute;top:0;left:0;right:0;bottom:0}.echTooltip__label{overflow-wrap:break-word;word-wrap:break-word;min-width:1px;flex:1 1 auto}.echTooltip__value{font-weight:700;text-align:right;font-feature-settings:"tnum";margin-left:8px}.echTooltip__rowHighlighted{background-color:rgba(255,255,255,.1)}.echTooltip--hidden{opacity:0}
312[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute;pointer-events:none}.echTooltipPortal__invisible{position:fixed;visibility:hidden;width:0;height:0}.echIcon{flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.echIcon svg{transform:translate(0, 0)}.echIcon:focus{opacity:1;background:#093b56}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0, 1fr)}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-top:8px;margin-bottom:8px}.echLegend--top,.echLegend--left{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:rgba(238,130,238,.2);position:relative}.echLegend .echLegendListContainer{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;mask-image:linear-gradient(to bottom, rgba(255, 0, 0, 0.1) 0%, red 7.5px, red calc(100% - 7.5px), rgba(255, 0, 0, 0.1) 100%);contain:paint;width:100%;overflow-y:auto;overflow-x:hidden}.echLegend .echLegendListContainer::-webkit-scrollbar{width:16px;height:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-color:rgba(152,162,179,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important;background-color:#093b56;border-radius:2px}.echLegendItem{color:#dfe5ef;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.echLegendItem>*:not(.background){height:18px;margin-left:4px}.echLegendItem>*:not(.background):last-child:not(.echLegendItem__extra){margin-right:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#25262e}.echLegendItem .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.echLegendItem__action{cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:calc(18px + 8px)}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>*:first-child{height:100%;width:100%}.echLegendItem__color{display:flex;line-height:1.5;align-items:center}.echLegendItem__label{font-size:12px;font-size:0.75rem;line-height:1.5;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;flex:1 1 auto;text-align:left;vertical-align:baseline;letter-spacing:unset;align-items:center}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-size:12px;font-size:0.75rem;line-height:1.5;text-align:right;flex:0 0 auto;margin-left:4px;font-feature-settings:"tnum";letter-spacing:unset}.echLegendItem--vertical{padding-top:2px;padding-bottom:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-top:2px;margin-bottom:2px}.echLegendItem--hidden{color:#98a2b3}.echReactiveChart_noResults{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;font-size:0.75rem;line-height:1.5;color:#98a2b3}.echHighlighter{position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.echHighlighterOverlay__fill{fill:rgba(255,255,255,.2)}.echHighlighterOverlay__stroke{stroke:rgba(255,255,255,.2)}.echHighlighter__mask{fill:rgba(29,30,36,.5)}.echCrosshair,.echCrosshair__cursor,.echCrosshair__crossLine{position:absolute;top:0;left:0;pointer-events:none}.echScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.echScreenReaderOnlyDebug{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background:rgba(255,255,255,.8)}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{position:absolute;user-select:none;font-size:12px;font-weight:700}.echAnnotation__tooltip{box-shadow:0 12px 24px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.1),0 4px 4px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;background-color:#000;color:#fff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:0.875rem;line-height:1.5;padding:12px;font-size:12px;font-size:0.75rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echAnnotation__header{font-weight:700;border-bottom:solid 1px #333;padding-bottom:4px;margin-bottom:4px;padding:4px 8px}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{position:absolute;top:0;left:0;padding:0;margin:0;border:0;background:rgba(0,0,0,0)}.application>*,.app-container>*{position:relative}.application{position:relative;z-index:0;display:flex;flex:1 0 auto;flex-direction:column}.application>*{flex-shrink:0}:focus:not([class^=eui]):not(.osd-resetFocusState){animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important}.euiComboBox input:not([class^=eui]):focus{animation:none !important}
312.euiBody--collapsibleNavIsDocked .euiBottomBar{margin-left:320px}.euiButtonIcon.euiButtonIcon--auto{height:auto;width:auto}.eui-yScrollWithShadows,.eui-xScrollWithShadows,.euiYScrollWithShadows,.euiDataGrid__controlScroll,.euiDataGridColumnSelector__columnList,.euiDataGridColumnSorting__fieldList,.euiFlyoutBody .euiFlyoutBody__overflow,.euiFlyoutBody .euiFlyoutBody__overflow.euiFlyoutBody__overflow--hasBanner,.euiModalBody .euiModalBody__overflow,.euiSelectableList__list,.echLegend .echLegendListContainer,.osdQueryBar__textarea:not(:focus):not(:invalid),.osdSavedQueryManagement__list,.dscCanvas,.vbConfig,.vbSidenav__style{contain:paint}.coreSystemRootDomElement .ace-tm{background-color:#25262e;color:#dfe5ef;font-family:var(--font-code)}.coreSystemRootDomElement .ace-tm .ace_scrollbar{scrollbar-width:thin}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar{width:16px;height:16px}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-thumb{background-color:rgba(152,162,179,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-corner,.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.coreSystemRootDomElement .ace-tm .ace_gutter-active-line,.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_active-line{background-color:rgba(52,55,65,.7)}.coreSystemRootDomElement .ace-tm .ace_snippet-marker{width:100%;background-color:#343741;border:none}.coreSystemRootDomElement .ace-tm .ace_indent-guide{background:linear-gradient(to left, #535966 0%, #535966 1px, transparent 1px, transparent 100%)}.coreSystemRootDomElement .ace-tm .ace_search{z-index:1001}.coreSystemRootDomElement .ace-tm .ace_layer.ace_marker-layer{overflow:visible}.coreSystemRootDomElement .ace-tm .ace_warning{color:#f66}.coreSystemRootDomElement .ace-tm .ace_method{color:#ec7bb3}.coreSystemRootDomElement .ace-tm .ace_url,.coreSystemRootDomElement .ace-tm .ace_start_triple_quote,.coreSystemRootDomElement .ace-tm .ace_end_triple_quote{color:#25b2aa}.coreSystemRootDomElement .ace-tm .ace_multi_string{color:#4db867;font-style:italic}.coreSystemRootDomElement .ace-tm .ace_gutter{background-color:#1d1e24;color:#98a2b3;border-left:1px solid #343741}.coreSystemRootDomElement .ace-tm .ace_print-margin{width:1px;background:#343741}.coreSystemRootDomElement .ace-tm .ace_fold{background-color:#6b72e6}.coreSystemRootDomElement .ace-tm .ace_cursor{color:#fff}.coreSystemRootDomElement .ace-tm .ace_invisible{color:#343741}.coreSystemRootDomElement .ace-tm .ace_storage,.coreSystemRootDomElement .ace-tm .ace_keyword{color:#5eaac6}.coreSystemRootDomElement .ace-tm .ace_constant{color:#d28f8f}.coreSystemRootDomElement .ace-tm .ace_constant.ace_buildin{color:#a097f6}.coreSystemRootDomElement .ace-tm .ace_constant.ace_language{color:#9698f6}.coreSystemRootDomElement .ace-tm .ace_constant.ace_library{color:#4db867}.coreSystemRootDomElement .ace-tm .ace_invalid{background-color:euiCallOutColor("danger", "background");color:euiCallOutColor("danger", "foreground")}.coreSystemRootDomElement .ace-tm .ace_support.ace_function{color:#9ba4b6}.coreSystemRootDomElement .ace-tm .ace_support.ace_constant{color:#4db867}.coreSystemRootDomElement .ace-tm .ace_support.ace_type,.coreSystemRootDomElement .ace-tm .ace_support.ace_class{color:#949ce6}.coreSystemRootDomElement .ace-tm .ace_keyword.ace_operator{color:#98a2b3}.coreSystemRootDomElement .ace-tm .ace_string{color:#4db867}.coreSystemRootDomElement .ace-tm .ace_comment{color:#83ac97}.coreSystemRootDomElement .ace-tm .ace_comment.ace_doc{color:#5eaac6}.coreSystemRootDomElement .ace-tm .ace_comment.ace_doc.ace_tag{color:#9da1a9}.coreSystemRootDomElement .ace-tm .ace_constant.ace_numeric{color:#5eaac6}.coreSystemRootDomElement .ace-tm .ace_variable{color:#5eaac6}.coreSystemRootDomElement .ace-tm .ace_xml-pe{color:#98a2b3}.coreSystemRootDomElement .ace-tm .ace_entity.ace_name.ace_function{color:#9a9ada}.coreSystemRootDomElement .ace-tm .ace_heading{color:#9a97ff}.coreSystemRootDomElement .ace-tm .ace_list{color:#dd85c9}.coreSystemRootDomElement .ace-tm .ace_meta.ace_tag{color:#959ed0}.coreSystemRootDomElement .ace-tm .ace_string.ace_regex{color:#ff7575}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_selection{background:#08334a}.coreSystemRootDomElement .ace-tm.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px 0 #1d1e24}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_step{background:#332918}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_stack{background:#192d2a}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_bracket{margin:-1px 0 0 -1px;border:1px solid #343741}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_selected-word{background:#25262e;border:1px solid #343741}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete{background-color:#25262e;color:#dfe5ef}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete .ace_completion-
312highlight{color:#25b2aa}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line{background-color:rgba(52,55,65,.7)}.coreSystemRootDomElement .ace-tm .ace_rightAlignedText{color:#5eaac6}.coreSystemRootDomElement .ace-tm .ace_tooltip{background-color:#343741;color:#dfe5ef}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(763);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n/*!\n * Licensed to Elasticsearch B.V. under one or more contributor\n * license agreements. See the NOTICE file distributed with\n * this work for additional information regarding copyright\n * ownership. Elasticsearch B.V. licenses this file to you under\n * the Apache License, Version 2.0 (the "License"); you may\n * not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing,\n * software distributed under the License is distributed on an\n * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n * KIND, either express or implied.  See the License for the\n * specific language governing permissions and limitations\n * under the License.\n */\n\n.coreSystemRootDomElement{overflow-x:hidden;min-width:100%;min-height:100%}
312:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed{padding-top:49px}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiFlyout,:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiCollapsibleNav{top:49px;height:calc(100% - 49px)}@media only screen and (min-width: 768px)and (max-width: 991px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 992px)and (max-width: 1199px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1920px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiOverlayMask--belowHeader{top:49px}.headerIsExpanded.euiBody--headerIsFixed{padding-top:98px}.headerIsExpanded.euiBody--headerIsFixed .euiFlyout,.headerIsExpanded.euiBody--headerIsFixed .euiCollapsibleNav{top:98px;height:calc(100% - 98px)}@media only screen and (min-width: 768px)and (max-width: 991px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}
312@media only screen and (min-width: 992px)and (max-width: 1199px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1920px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}.headerIsExpanded.euiBody--headerIsFixed .euiOverlayMask--belowHeader{top:98px}.headerGlobalNav .euiHeaderSectionItem:empty{min-width:0}.chrHeaderHelpMenu__version{text-transform:none}.chrHeaderBadge__wrapper{align-self:center;margin-right:16px}.euiBody--collapsibleNavIsDocked .header__toggleNavButtonSection{display:none}.osdLoadingIndicator-hidden{visibility:hidden;animation-play-state:paused}.osdGlobalBannerList{padding:16px}.osdGlobalBannerList__item+.osdGlobalBannerList__item{margin-top:8px}.osdOverlayMountWrapper{display:flex;flex-direction:column;height:100%}#opensearch-dashboards-body{min-height:100%}.app-wrapper{display:flex;flex-flow:column nowrap;margin:0 auto;min-height:calc(100vh - 49px)}.headerIsExpanded .app-wrapper{min-height:calc(100vh - 98px)}.app-wrapper.hidden-chrome{min-height:100vh}.app-wrapper-panel{display:flex;flex:1 0 auto;flex-direction:column}.app-wrapper-panel>*{flex-shrink:0}.echChartStatus{visibility:hidden;pointer-events:none;z-index:-100000;width:0;height:0;position:absolute}.echChartBackground{position:absolute;top:0;bottom:0;left:0;right:0}.echChart{position:relative;display:flex;height:100%}.echChart--column{flex-direction:column}.echContainer{flex:1;position:relative}.echChartPointerContainer{position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;user-select:none}.echChartResizer{z-index:-10000000;position:absolute;bottom:0;top:0;left:0;right:0;box-sizing:border-box}.echBrushTool{position:absolute;top:0;left:0;margin:0;padding:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.echTooltip{box-shadow:0 12px 24px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.1),0 4px 4px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;background-color:#404040;color:#fff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:0.875rem;line-height:1.5;padding:12px;font-size:12px;font-size:0.75rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echTooltip__list{padding:4px}.echTooltip__header{font-weight:700;border-bottom:solid 1px #595959;padding-bottom:4px;margin-bottom:4px;margin-bottom:0;padding:4px 8px}.echTooltip__item{display:flex;min-width:1px}.echTooltip__item--container{display:flex;flex:1 1 auto;padding:3px;padding-left:0;min-width:1px}.echTooltip__item--backgroundColor{position:relative;width:4px;margin-right:3px;flex-shrink:0}.echTooltip__item--color{position:absolute;top:0;left:0;right:0;bottom:0}.echTooltip__label{overflow-wrap:break-word;word-wrap:break-word;min-width:1px;flex:1 1 auto}.echTooltip__value{font-weight:700;text-align:right;font-feature-settings:"tnum";margin-left:8px}.echTooltip__rowHighlighted{background-color:rgba(255,255,255,.1)}.echTooltip--hidden{opacity:0}
312[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute;pointer-events:none}.echTooltipPortal__invisible{position:fixed;visibility:hidden;width:0;height:0}.echIcon{flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.echIcon svg{transform:translate(0, 0)}.echIcon:focus{opacity:1;background:#e6f0f8}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0, 1fr)}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-top:8px;margin-bottom:8px}.echLegend--top,.echLegend--left{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:rgba(238,130,238,.2);position:relative}.echLegend .echLegendListContainer{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;mask-image:linear-gradient(to bottom, rgba(255, 0, 0, 0.1) 0%, red 7.5px, red calc(100% - 7.5px), rgba(255, 0, 0, 0.1) 100%);contain:paint;width:100%;overflow-y:auto;overflow-x:hidden}.echLegend .echLegendListContainer::-webkit-scrollbar{width:16px;height:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-color:rgba(105,112,125,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important;background-color:#e6f0f8;border-radius:2px}.echLegendItem{color:#343741;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.echLegendItem>*:not(.background){height:18px;margin-left:4px}.echLegendItem>*:not(.background):last-child:not(.echLegendItem__extra){margin-right:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#f5f7fa}.echLegendItem .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.echLegendItem__action{cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:calc(18px + 8px)}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>*:first-child{height:100%;width:100%}.echLegendItem__color{display:flex;line-height:1.5;align-items:center}.echLegendItem__label{font-size:12px;font-size:0.75rem;line-height:1.5;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;flex:1 1 auto;text-align:left;vertical-align:baseline;letter-spacing:unset;align-items:center}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-size:12px;font-size:0.75rem;line-height:1.5;text-align:right;flex:0 0 auto;margin-left:4px;font-feature-settings:"tnum";letter-spacing:unset}.echLegendItem--vertical{padding-top:2px;padding-bottom:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-top:2px;margin-bottom:2px}.echLegendItem--hidden{color:#69707d}.echReactiveChart_noResults{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;font-size:0.75rem;line-height:1.5;color:#69707d}.echHighlighter{position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.echHighlighterOverlay__fill{fill:rgba(255,255,255,.2)}.echHighlighterOverlay__stroke{stroke:rgba(255,255,255,.2)}.echHighlighter__mask{fill:rgba(255,255,255,.5)}.echCrosshair,.echCrosshair__cursor,.echCrosshair__crossLine{position:absolute;top:0;left:0;pointer-events:none}.echScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.echScreenReaderOnlyDebug{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background:rgba(255,255,255,.8)}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{position:absolute;user-select:none;font-size:12px;font-weight:700}.echAnnotation__tooltip{box-shadow:0 12px 24px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.1),0 4px 4px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;background-color:#404040;color:#fff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:0.875rem;line-height:1.5;padding:12px;font-size:12px;font-size:0.75rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echAnnotation__header{font-weight:700;border-bottom:solid 1px #595959;padding-bottom:4px;margin-bottom:4px;padding:4px 8px}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{position:absolute;top:0;left:0;padding:0;margin:0;border:0;background:rgba(0,0,0,0)}.echChartStatus{visibility:hidden;pointer-events:none;z-index:-100000;width:0;height:0;position:absolute}
312.echChartBackground{position:absolute;top:0;bottom:0;left:0;right:0}.echChart{position:relative;display:flex;height:100%}.echChart--column{flex-direction:column}.echContainer{flex:1;position:relative}.echChartPointerContainer{position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;user-select:none}.echChartResizer{z-index:-10000000;position:absolute;bottom:0;top:0;left:0;right:0;box-sizing:border-box}.echBrushTool{position:absolute;top:0;left:0;margin:0;padding:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.echTooltip{box-shadow:0 12px 24px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.1),0 4px 4px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;background-color:#404040;color:#fff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:0.875rem;line-height:1.5;padding:12px;font-size:12px;font-size:0.75rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echTooltip__list{padding:4px}.echTooltip__header{font-weight:700;border-bottom:solid 1px #595959;padding-bottom:4px;margin-bottom:4px;margin-bottom:0;padding:4px 8px}.echTooltip__item{display:flex;min-width:1px}.echTooltip__item--container{display:flex;flex:1 1 auto;padding:3px;padding-left:0;min-width:1px}.echTooltip__item--backgroundColor{position:relative;width:4px;margin-right:3px;flex-shrink:0}.echTooltip__item--color{position:absolute;top:0;left:0;right:0;bottom:0}.echTooltip__label{overflow-wrap:break-word;word-wrap:break-word;min-width:1px;flex:1 1 auto}.echTooltip__value{font-weight:700;text-align:right;font-feature-settings:"tnum";margin-left:8px}.echTooltip__rowHighlighted{background-color:rgba(255,255,255,.1)}.echTooltip--hidden{opacity:0}
312[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute;pointer-events:none}.echTooltipPortal__invisible{position:fixed;visibility:hidden;width:0;height:0}.echIcon{flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.echIcon svg{transform:translate(0, 0)}.echIcon:focus{opacity:1;background:#e6f0f8}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0, 1fr)}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-top:8px;margin-bottom:8px}.echLegend--top,.echLegend--left{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:rgba(238,130,238,.2);position:relative}.echLegend .echLegendListContainer{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;mask-image:linear-gradient(to bottom, rgba(255, 0, 0, 0.1) 0%, red 7.5px, red calc(100% - 7.5px), rgba(255, 0, 0, 0.1) 100%);contain:paint;width:100%;overflow-y:auto;overflow-x:hidden}.echLegend .echLegendListContainer::-webkit-scrollbar{width:16px;height:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-color:rgba(105,112,125,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important;background-color:#e6f0f8;border-radius:2px}.echLegendItem{color:#343741;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.echLegendItem>*:not(.background){height:18px;margin-left:4px}.echLegendItem>*:not(.background):last-child:not(.echLegendItem__extra){margin-right:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#f5f7fa}.echLegendItem .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.echLegendItem__action{cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:calc(18px + 8px)}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>*:first-child{height:100%;width:100%}.echLegendItem__color{display:flex;line-height:1.5;align-items:center}.echLegendItem__label{font-size:12px;font-size:0.75rem;line-height:1.5;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;flex:1 1 auto;text-align:left;vertical-align:baseline;letter-spacing:unset;align-items:center}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-size:12px;font-size:0.75rem;line-height:1.5;text-align:right;flex:0 0 auto;margin-left:4px;font-feature-settings:"tnum";letter-spacing:unset}.echLegendItem--vertical{padding-top:2px;padding-bottom:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-top:2px;margin-bottom:2px}.echLegendItem--hidden{color:#69707d}.echReactiveChart_noResults{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;font-size:0.75rem;line-height:1.5;color:#69707d}.echHighlighter{position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.echHighlighterOverlay__fill{fill:rgba(255,255,255,.2)}.echHighlighterOverlay__stroke{stroke:rgba(255,255,255,.2)}.echHighlighter__mask{fill:rgba(255,255,255,.5)}.echCrosshair,.echCrosshair__cursor,.echCrosshair__crossLine{position:absolute;top:0;left:0;pointer-events:none}.echScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.echScreenReaderOnlyDebug{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background:rgba(255,255,255,.8)}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{position:absolute;user-select:none;font-size:12px;font-weight:700}.echAnnotation__tooltip{box-shadow:0 12px 24px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.1),0 4px 4px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;background-color:#404040;color:#fff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:0.875rem;line-height:1.5;padding:12px;font-size:12px;font-size:0.75rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echAnnotation__header{font-weight:700;border-bottom:solid 1px #595959;padding-bottom:4px;margin-bottom:4px;padding:4px 8px}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{position:absolute;top:0;left:0;padding:0;margin:0;border:0;background:rgba(0,0,0,0)}.application>*,.app-container>*{position:relative}.application{position:relative;z-index:0;display:flex;flex:1 0 auto;flex-direction:column}.application>*{flex-shrink:0}:focus:not([class^=eui]):not(.osd-resetFocusState){animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important}.euiComboBox input:not([class^=eui]):focus{animation:none !important}
312.euiBody--collapsibleNavIsDocked .euiBottomBar{margin-left:320px}.euiButtonIcon.euiButtonIcon--auto{height:auto;width:auto}.eui-yScrollWithShadows,.eui-xScrollWithShadows,.euiYScrollWithShadows,.euiDataGrid__controlScroll,.euiDataGridColumnSelector__columnList,.euiDataGridColumnSorting__fieldList,.euiFlyoutBody .euiFlyoutBody__overflow,.euiFlyoutBody .euiFlyoutBody__overflow.euiFlyoutBody__overflow--hasBanner,.euiModalBody .euiModalBody__overflow,.euiSelectableList__list,.echLegend .echLegendListContainer,.osdQueryBar__textarea:not(:focus):not(:invalid),.osdSavedQueryManagement__list,.dscCanvas,.vbConfig,.vbSidenav__style{contain:paint}.coreSystemRootDomElement .ace-tm{background-color:#f5f7fa;color:#343741;font-family:var(--font-code)}.coreSystemRootDomElement .ace-tm .ace_scrollbar{scrollbar-width:thin}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar{width:16px;height:16px}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-thumb{background-color:rgba(105,112,125,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-corner,.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.coreSystemRootDomElement .ace-tm .ace_gutter-active-line,.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_active-line{background-color:rgba(211,218,230,.7)}.coreSystemRootDomElement .ace-tm .ace_snippet-marker{width:100%;background-color:#e9edf3;border:none}.coreSystemRootDomElement .ace-tm .ace_indent-guide{background:linear-gradient(to left, #98A2B3 0%, #98A2B3 1px, transparent 1px, transparent 100%)}.coreSystemRootDomElement .ace-tm .ace_search{z-index:1001}.coreSystemRootDomElement .ace-tm .ace_layer.ace_marker-layer{overflow:visible}.coreSystemRootDomElement .ace-tm .ace_warning{color:#bd271e}.coreSystemRootDomElement .ace-tm .ace_method{color:#c80a68}.coreSystemRootDomElement .ace-tm .ace_url,.coreSystemRootDomElement .ace-tm .ace_start_triple_quote,.coreSystemRootDomElement .ace-tm .ace_end_triple_quote{color:#00756c}.coreSystemRootDomElement .ace-tm .ace_multi_string{color:#007c1e;font-style:italic}.coreSystemRootDomElement .ace-tm .ace_gutter{background-color:#fff;color:#69707d;border-left:1px solid #e9edf3}.coreSystemRootDomElement .ace-tm .ace_print-margin{width:1px;background:#d3dae6}.coreSystemRootDomElement .ace-tm .ace_fold{background-color:#6b72e6}.coreSystemRootDomElement .ace-tm .ace_cursor{color:#000}.coreSystemRootDomElement .ace-tm .ace_invisible{color:#d3dae6}.coreSystemRootDomElement .ace-tm .ace_storage,.coreSystemRootDomElement .ace-tm .ace_keyword{color:#00739d}.coreSystemRootDomElement .ace-tm .ace_constant{color:#900}.coreSystemRootDomElement .ace-tm .ace_constant.ace_buildin{color:#5848f6}.coreSystemRootDomElement .ace-tm .ace_constant.ace_language{color:#5457ea}.coreSystemRootDomElement .ace-tm .ace_constant.ace_library{color:#007c1e}.coreSystemRootDomElement .ace-tm .ace_invalid{background-color:euiCallOutColor("danger", "background");color:euiCallOutColor("danger", "foreground")}.coreSystemRootDomElement .ace-tm .ace_support.ace_function{color:#3c4c72}.coreSystemRootDomElement .ace-tm .ace_support.ace_constant{color:#007c1e}.coreSystemRootDomElement .ace-tm .ace_support.ace_type,.coreSystemRootDomElement .ace-tm .ace_support.ace_class{color:#5963b5}.coreSystemRootDomElement .ace-tm .ace_keyword.ace_operator{color:#646a77}.coreSystemRootDomElement .ace-tm .ace_string{color:#007c1e}.coreSystemRootDomElement .ace-tm .ace_comment{color:#41755c}.coreSystemRootDomElement .ace-tm .ace_comment.ace_doc{color:#00739d}.coreSystemRootDomElement .ace-tm .ace_comment.ace_doc.ace_tag{color:#656b77}.coreSystemRootDomElement .ace-tm .ace_constant.ace_numeric{color:#00739d}.coreSystemRootDomElement .ace-tm .ace_variable{color:#00739d}.coreSystemRootDomElement .ace-tm .ace_xml-pe{color:#646a77}.coreSystemRootDomElement .ace-tm .ace_entity.ace_name.ace_function{color:#0000a2}.coreSystemRootDomElement .ace-tm .ace_heading{color:#0c07ff}.coreSystemRootDomElement .ace-tm .ace_list{color:#b90690}.coreSystemRootDomElement .ace-tm .ace_meta.ace_tag{color:#00168e}.coreSystemRootDomElement .ace-tm .ace_string.ace_regex{color:#d00000}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_selection{background:#b3d3e9}.coreSystemRootDomElement .ace-tm.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px 0 #fff}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_step{background:#fdedcc}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_stack{background:#cce5e3}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_bracket{margin:-1px 0 0 -1px;border:1px solid #d3dae6}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_selected-word{background:#f5f7fa;border:1px solid #d3dae6}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete{background-color:#f5f7fa;color:#343741}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete .ace_completion-
312highlight{color:#00756c}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line{background-color:rgba(211,218,230,.7)}.coreSystemRootDomElement .ace-tm .ace_rightAlignedText{color:#00739d}.coreSystemRootDomElement .ace-tm .ace_tooltip{background-color:#e9edf3;color:#343741}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(765);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n/*!\n * Licensed to Elasticsearch B.V. under one or more contributor\n * license agreements. See the NOTICE file distributed with\n * this work for additional information regarding copyright\n * ownership. Elasticsearch B.V. licenses this file to you under\n * the Apache License, Version 2.0 (the "License"); you may\n * not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing,\n * software distributed under the License is distributed on an\n * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n * KIND, either express or implied.  See the License for the\n * specific language governing permissions and limitations\n * under the License.\n */\n\n.coreSystemRootDomElement{overflow-x:hidden;min-width:100%;min-height:100%}
312:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed{padding-top:49px}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiFlyout,:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiCollapsibleNav{top:49px;height:calc(100% - 49px)}@media only screen and (min-width: 768px)and (max-width: 991px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 992px)and (max-width: 1199px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1920px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiOverlayMask--belowHeader{top:49px}.headerIsExpanded.euiBody--headerIsFixed{padding-top:98px}.headerIsExpanded.euiBody--headerIsFixed .euiFlyout,.headerIsExpanded.euiBody--headerIsFixed .euiCollapsibleNav{top:98px;height:calc(100% - 98px)}@media only screen and (min-width: 768px)and (max-width: 991px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}
312@media only screen and (min-width: 992px)and (max-width: 1199px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1920px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}.headerIsExpanded.euiBody--headerIsFixed .euiOverlayMask--belowHeader{top:98px}.headerGlobalNav .euiHeaderSectionItem:empty{min-width:0}.chrHeaderHelpMenu__version{text-transform:none}.chrHeaderBadge__wrapper{align-self:center;margin-right:16px}.euiBody--collapsibleNavIsDocked .header__toggleNavButtonSection{display:none}.osdLoadingIndicator-hidden{visibility:hidden;animation-play-state:paused}.osdGlobalBannerList{padding:16px}.osdGlobalBannerList__item+.osdGlobalBannerList__item{margin-top:8px}.osdOverlayMountWrapper{display:flex;flex-direction:column;height:100%}#opensearch-dashboards-body{min-height:100%}.app-wrapper{display:flex;flex-flow:column nowrap;margin:0 auto;min-height:calc(100vh - 49px)}.headerIsExpanded .app-wrapper{min-height:calc(100vh - 98px)}.app-wrapper.hidden-chrome{min-height:100vh}.app-wrapper-panel{display:flex;flex:1 0 auto;flex-direction:column}.app-wrapper-panel>*{flex-shrink:0}.echChartStatus{visibility:hidden;pointer-events:none;z-index:-100000;width:0;height:0;position:absolute}.echChartBackground{position:absolute;top:0;bottom:0;left:0;right:0}.echChart{position:relative;display:flex;height:100%}.echChart--column{flex-direction:column}.echContainer{flex:1;position:relative}.echChartPointerContainer{position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;user-select:none}.echChartResizer{z-index:-10000000;position:absolute;bottom:0;top:0;left:0;right:0;box-sizing:border-box}.echBrushTool{position:absolute;top:0;left:0;margin:0;padding:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.echTooltip{box-shadow:0 12px 24px 0 rgba(10,18,26,.1),0 6px 12px 0 rgba(10,18,26,.1),0 4px 4px 0 rgba(10,18,26,.1),0 2px 2px 0 rgba(10,18,26,.1);border-radius:4px;background-color:#293847;color:#fcfeff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:15.75px;font-size:0.875rem;line-height:1.333333;padding:12px;font-size:13.5px;font-size:0.75rem;line-height:1.333333;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echTooltip__list{padding:4px}.echTooltip__header{font-weight:700;border-bottom:solid 1px #3a4148;padding-bottom:4px;margin-bottom:4px;margin-bottom:0;padding:4px 8px}.echTooltip__item{display:flex;min-width:1px}.echTooltip__item--container{display:flex;flex:1 1 auto;padding:3px;padding-left:0;min-width:1px}.echTooltip__item--backgroundColor{position:relative;width:4px;margin-right:3px;flex-shrink:0}.echTooltip__item--color{position:absolute;top:0;left:0;right:0;bottom:0}.echTooltip__label{overflow-wrap:break-word;word-wrap:break-word;min-width:1px;flex:1 1 auto}.echTooltip__value{font-weight:700;text-align:right;font-feature-settings:"tnum";margin-left:8px}.echTooltip__rowHighlighted{background-color:rgba(252,254,255,.1)}.echTooltip--hidden{opacity:0}
312[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute;pointer-events:none}.echTooltipPortal__invisible{position:fixed;visibility:hidden;width:0;height:0}.echIcon{flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.echIcon svg{transform:translate(0, 0)}.echIcon:focus{opacity:1;background:#0e4342}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0, 1fr)}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-top:8px;margin-bottom:8px}.echLegend--top,.echLegend--left{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:rgba(238,130,238,.2);position:relative}.echLegend .echLegendListContainer{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;mask-image:linear-gradient(to bottom, rgba(255, 0, 0, 0.1) 0%, red 7.5px, red calc(100% - 7.5px), rgba(255, 0, 0, 0.1) 100%);contain:paint;width:100%;overflow-y:auto;overflow-x:hidden}.echLegend .echLegendListContainer::-webkit-scrollbar{width:16px;height:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-color:rgba(141,152,163,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important;background-color:#0e4342;border-radius:2px}.echLegendItem{color:#dfe5ef;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.echLegendItem>*:not(.background){height:17.9999955px;margin-left:4px}.echLegendItem>*:not(.background):last-child:not(.echLegendItem__extra){margin-right:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#101b25}.echLegendItem .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.echLegendItem__action{cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:calc(17.9999955px + 8px)}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>*:first-child{height:100%;width:100%}.echLegendItem__color{display:flex;line-height:1.5;align-items:center}.echLegendItem__label{font-size:13.5px;font-size:0.75rem;line-height:1.333333;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;flex:1 1 auto;text-align:left;vertical-align:baseline;letter-spacing:unset;align-items:center}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-size:13.5px;font-size:0.75rem;line-height:1.333333;text-align:right;flex:0 0 auto;margin-left:4px;font-feature-settings:"tnum";letter-spacing:unset}.echLegendItem--vertical{padding-top:2px;padding-bottom:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-top:2px;margin-bottom:2px}.echLegendItem--hidden{color:#8d98a3}.echReactiveChart_noResults{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:13.5px;font-size:0.75rem;line-height:1.333333;color:#8d98a3}.echHighlighter{position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.echHighlighterOverlay__fill{fill:rgba(252,254,255,.2)}.echHighlighterOverlay__stroke{stroke:rgba(252,254,255,.2)}.echHighlighter__mask{fill:rgba(10,18,26,.5)}.echCrosshair,.echCrosshair__cursor,.echCrosshair__crossLine{position:absolute;top:0;left:0;pointer-events:none}.echScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.echScreenReaderOnlyDebug{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background:rgba(255,255,255,.8)}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{position:absolute;user-select:none;font-size:13.5px;font-weight:700}.echAnnotation__tooltip{box-shadow:0 12px 24px 0 rgba(10,18,26,.1),0 6px 12px 0 rgba(10,18,26,.1),0 4px 4px 0 rgba(10,18,26,.1),0 2px 2px 0 rgba(10,18,26,.1);border-radius:4px;background-color:#293847;color:#fcfeff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:15.75px;font-size:0.875rem;line-height:1.333333;padding:12px;font-size:13.5px;font-size:0.75rem;line-height:1.333333;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echAnnotation__header{font-weight:700;border-bottom:solid 1px #3a4148;padding-bottom:4px;margin-bottom:4px;padding:4px 8px}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{position:absolute;top:0;left:0;padding:0;margin:0;border:0;background:rgba(0,0,0,0)}.echChartStatus{visibility:hidden;pointer-events:none;z-index:-100000;width:0;height:0;position:absolute}
312.echChartBackground{position:absolute;top:0;bottom:0;left:0;right:0}.echChart{position:relative;display:flex;height:100%}.echChart--column{flex-direction:column}.echContainer{flex:1;position:relative}.echChartPointerContainer{position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;user-select:none}.echChartResizer{z-index:-10000000;position:absolute;bottom:0;top:0;left:0;right:0;box-sizing:border-box}.echBrushTool{position:absolute;top:0;left:0;margin:0;padding:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.echTooltip{box-shadow:0 12px 24px 0 rgba(10,18,26,.1),0 6px 12px 0 rgba(10,18,26,.1),0 4px 4px 0 rgba(10,18,26,.1),0 2px 2px 0 rgba(10,18,26,.1);border-radius:4px;background-color:#293847;color:#fcfeff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:15.75px;font-size:0.875rem;line-height:1.333333;padding:12px;font-size:13.5px;font-size:0.75rem;line-height:1.333333;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echTooltip__list{padding:4px}.echTooltip__header{font-weight:700;border-bottom:solid 1px #3a4148;padding-bottom:4px;margin-bottom:4px;margin-bottom:0;padding:4px 8px}.echTooltip__item{display:flex;min-width:1px}.echTooltip__item--container{display:flex;flex:1 1 auto;padding:3px;padding-left:0;min-width:1px}.echTooltip__item--backgroundColor{position:relative;width:4px;margin-right:3px;flex-shrink:0}.echTooltip__item--color{position:absolute;top:0;left:0;right:0;bottom:0}.echTooltip__label{overflow-wrap:break-word;word-wrap:break-word;min-width:1px;flex:1 1 auto}.echTooltip__value{font-weight:700;text-align:right;font-feature-settings:"tnum";margin-left:8px}.echTooltip__rowHighlighted{background-color:rgba(252,254,255,.1)}.echTooltip--hidden{opacity:0}
312[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute;pointer-events:none}.echTooltipPortal__invisible{position:fixed;visibility:hidden;width:0;height:0}.echIcon{flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.echIcon svg{transform:translate(0, 0)}.echIcon:focus{opacity:1;background:#0e4342}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0, 1fr)}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-top:8px;margin-bottom:8px}.echLegend--top,.echLegend--left{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:rgba(238,130,238,.2);position:relative}.echLegend .echLegendListContainer{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;mask-image:linear-gradient(to bottom, rgba(255, 0, 0, 0.1) 0%, red 7.5px, red calc(100% - 7.5px), rgba(255, 0, 0, 0.1) 100%);contain:paint;width:100%;overflow-y:auto;overflow-x:hidden}.echLegend .echLegendListContainer::-webkit-scrollbar{width:16px;height:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-color:rgba(141,152,163,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important;background-color:#0e4342;border-radius:2px}.echLegendItem{color:#dfe5ef;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.echLegendItem>*:not(.background){height:17.9999955px;margin-left:4px}.echLegendItem>*:not(.background):last-child:not(.echLegendItem__extra){margin-right:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#101b25}.echLegendItem .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.echLegendItem__action{cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:calc(17.9999955px + 8px)}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>*:first-child{height:100%;width:100%}.echLegendItem__color{display:flex;line-height:1.5;align-items:center}.echLegendItem__label{font-size:13.5px;font-size:0.75rem;line-height:1.333333;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;flex:1 1 auto;text-align:left;vertical-align:baseline;letter-spacing:unset;align-items:center}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-size:13.5px;font-size:0.75rem;line-height:1.333333;text-align:right;flex:0 0 auto;margin-left:4px;font-feature-settings:"tnum";letter-spacing:unset}.echLegendItem--vertical{padding-top:2px;padding-bottom:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-top:2px;margin-bottom:2px}.echLegendItem--hidden{color:#8d98a3}.echReactiveChart_noResults{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:13.5px;font-size:0.75rem;line-height:1.333333;color:#8d98a3}.echHighlighter{position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.echHighlighterOverlay__fill{fill:rgba(252,254,255,.2)}.echHighlighterOverlay__stroke{stroke:rgba(252,254,255,.2)}.echHighlighter__mask{fill:rgba(10,18,26,.5)}.echCrosshair,.echCrosshair__cursor,.echCrosshair__crossLine{position:absolute;top:0;left:0;pointer-events:none}.echScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.echScreenReaderOnlyDebug{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background:rgba(255,255,255,.8)}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{position:absolute;user-select:none;font-size:13.5px;font-weight:700}.echAnnotation__tooltip{box-shadow:0 12px 24px 0 rgba(10,18,26,.1),0 6px 12px 0 rgba(10,18,26,.1),0 4px 4px 0 rgba(10,18,26,.1),0 2px 2px 0 rgba(10,18,26,.1);border-radius:4px;background-color:#293847;color:#fcfeff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:15.75px;font-size:0.875rem;line-height:1.333333;padding:12px;font-size:13.5px;font-size:0.75rem;line-height:1.333333;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echAnnotation__header{font-weight:700;border-bottom:solid 1px #3a4148;padding-bottom:4px;margin-bottom:4px;padding:4px 8px}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{position:absolute;top:0;left:0;padding:0;margin:0;border:0;background:rgba(0,0,0,0)}.application>*,.app-container>*{position:relative}.application{position:relative;z-index:0;display:flex;flex:1 0 auto;flex-direction:column}.application>*{flex-shrink:0}:focus:not([class^=eui]):not(.osd-resetFocusState){animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important}.euiComboBox input:not([class^=eui]):focus{animation:none !important}
312.euiBody--collapsibleNavIsDocked .euiBottomBar{margin-left:320px}.euiButtonIcon.euiButtonIcon--auto{height:auto;width:auto}.eui-yScrollWithShadows,.eui-xScrollWithShadows,.euiYScrollWithShadows,.euiDataGrid__controlScroll,.euiDataGridColumnSelector__columnList,.euiDataGridColumnSorting__fieldList,.euiFlyoutBody .euiFlyoutBody__overflow,.euiFlyoutBody .euiFlyoutBody__overflow.euiFlyoutBody__overflow--hasBanner,.euiModalBody .euiModalBody__overflow,.euiSelectableList__list,.echLegend .echLegendListContainer,.osdQueryBar__textarea:not(:focus):not(:invalid),.osdSavedQueryManagement__list,.dscCanvas,.vbConfig,.vbSidenav__style{contain:paint}.coreSystemRootDomElement .ace-tm{background-color:#101b25;color:#dfe5ef;font-family:var(--font-code)}.coreSystemRootDomElement .ace-tm .ace_scrollbar{scrollbar-width:thin}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar{width:16px;height:16px}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-thumb{background-color:rgba(141,152,163,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-corner,.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.coreSystemRootDomElement .ace-tm .ace_gutter-active-line,.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_active-line{background-color:rgba(41,56,71,.7)}.coreSystemRootDomElement .ace-tm .ace_snippet-marker{width:100%;background-color:#293847;border:none}.coreSystemRootDomElement .ace-tm .ace_indent-guide{background:linear-gradient(to left, #5B6875 0%, #5B6875 1px, transparent 1px, transparent 100%)}.coreSystemRootDomElement .ace-tm .ace_search{z-index:1001}.coreSystemRootDomElement .ace-tm .ace_layer.ace_marker-layer{overflow:visible}.coreSystemRootDomElement .ace-tm .ace_warning{color:#f66}.coreSystemRootDomElement .ace-tm .ace_method{color:#ea7ab3}.coreSystemRootDomElement .ace-tm .ace_url,.coreSystemRootDomElement .ace-tm .ace_start_triple_quote,.coreSystemRootDomElement .ace-tm .ace_end_triple_quote{color:#24b2aa}.coreSystemRootDomElement .ace-tm .ace_multi_string{color:#43b45f;font-style:italic}.coreSystemRootDomElement .ace-tm .ace_gutter{background-color:#0a121a;color:#8d98a3;border-left:1px solid #293847}.coreSystemRootDomElement .ace-tm .ace_print-margin{width:1px;background:#293847}.coreSystemRootDomElement .ace-tm .ace_fold{background-color:#6b72e6}.coreSystemRootDomElement .ace-tm .ace_cursor{color:#fcfeff}.coreSystemRootDomElement .ace-tm .ace_invisible{color:#293847}.coreSystemRootDomElement .ace-tm .ace_storage,.coreSystemRootDomElement .ace-tm .ace_keyword{color:#5daac6}.coreSystemRootDomElement .ace-tm .ace_constant{color:#d08e8f}.coreSystemRootDomElement .ace-tm .ace_constant.ace_buildin{color:#9e96f6}.coreSystemRootDomElement .ace-tm .ace_constant.ace_language{color:#9498f6}.coreSystemRootDomElement .ace-tm .ace_constant.ace_library{color:#43b45f}.coreSystemRootDomElement .ace-tm .ace_invalid{background-color:euiCallOutColor("danger", "background");color:euiCallOutColor("danger", "foreground")}.coreSystemRootDomElement .ace-tm .ace_support.ace_function{color:#99a3b6}.coreSystemRootDomElement .ace-tm .ace_support.ace_constant{color:#43b45f}.coreSystemRootDomElement .ace-tm .ace_support.ace_type,.coreSystemRootDomElement .ace-tm .ace_support.ace_class{color:#939ce6}.coreSystemRootDomElement .ace-tm .ace_keyword.ace_operator{color:#98a2ac}.coreSystemRootDomElement .ace-tm .ace_string{color:#43b45f}.coreSystemRootDomElement .ace-tm .ace_comment{color:#81ac97}.coreSystemRootDomElement .ace-tm .ace_comment.ace_doc{color:#5daac6}.coreSystemRootDomElement .ace-tm .ace_comment.ace_doc.ace_tag{color:#97a0a9}.coreSystemRootDomElement .ace-tm .ace_constant.ace_numeric{color:#5daac6}.coreSystemRootDomElement .ace-tm .ace_variable{color:#5daac6}.coreSystemRootDomElement .ace-tm .ace_xml-pe{color:#98a2ac}.coreSystemRootDomElement .ace-tm .ace_entity.ace_name.ace_function{color:#9899da}.coreSystemRootDomElement .ace-tm .ace_heading{color:#9897ff}.coreSystemRootDomElement .ace-tm .ace_list{color:#db85c9}.coreSystemRootDomElement .ace-tm .ace_meta.ace_tag{color:#939dd0}.coreSystemRootDomElement .ace-tm .ace_string.ace_regex{color:#ff7475}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_selection{background:#0d3c3d}.coreSystemRootDomElement .ace-tm.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px 0 #0a121a}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_step{background:#3b382d}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_stack{background:#213c3f}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_bracket{margin:-1px 0 0 -1px;border:1px solid #293847}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_selected-word{background:#101b25;border:1px solid #293847}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete{background-color:#101b25;color:#dfe5ef}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete .ace_completion-
312highlight{color:#24b2aa}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line{background-color:rgba(41,56,71,.7)}.coreSystemRootDomElement .ace-tm .ace_rightAlignedText{color:#5daac6}.coreSystemRootDomElement .ace-tm .ace_tooltip{background-color:#293847;color:#dfe5ef}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(767);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n/*!\n * Licensed to Elasticsearch B.V. under one or more contributor\n * license agreements. See the NOTICE file distributed with\n * this work for additional information regarding copyright\n * ownership. Elasticsearch B.V. licenses this file to you under\n * the Apache License, Version 2.0 (the "License"); you may\n * not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing,\n * software distributed under the License is distributed on an\n * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n * KIND, either express or implied.  See the License for the\n * specific language governing permissions and limitations\n * under the License.\n */\n\n.coreSystemRootDomElement{overflow-x:hidden;min-width:100%;min-height:100%}
312:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed{padding-top:49px}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiFlyout,:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiCollapsibleNav{top:49px;height:calc(100% - 49px)}@media only screen and (min-width: 768px)and (max-width: 991px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 992px)and (max-width: 1199px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1920px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiOverlayMask--belowHeader{top:49px}.headerIsExpanded.euiBody--headerIsFixed{padding-top:98px}.headerIsExpanded.euiBody--headerIsFixed .euiFlyout,.headerIsExpanded.euiBody--headerIsFixed .euiCollapsibleNav{top:98px;height:calc(100% - 98px)}@media only screen and (min-width: 768px)and (max-width: 991px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}
312@media only screen and (min-width: 992px)and (max-width: 1199px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1920px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}.headerIsExpanded.euiBody--headerIsFixed .euiOverlayMask--belowHeader{top:98px}.headerGlobalNav .euiHeaderSectionItem:empty{min-width:0}.chrHeaderHelpMenu__version{text-transform:none}.chrHeaderBadge__wrapper{align-self:center;margin-right:16px}.euiBody--collapsibleNavIsDocked .header__toggleNavButtonSection{display:none}.osdLoadingIndicator-hidden{visibility:hidden;animation-play-state:paused}.osdGlobalBannerList{padding:16px}.osdGlobalBannerList__item+.osdGlobalBannerList__item{margin-top:8px}.osdOverlayMountWrapper{display:flex;flex-direction:column;height:100%}#opensearch-dashboards-body{min-height:100%}.app-wrapper{display:flex;flex-flow:column nowrap;margin:0 auto;min-height:calc(100vh - 49px)}.headerIsExpanded .app-wrapper{min-height:calc(100vh - 98px)}.app-wrapper.hidden-chrome{min-height:100vh}.app-wrapper-panel{display:flex;flex:1 0 auto;flex-direction:column}.app-wrapper-panel>*{flex-shrink:0}.echChartStatus{visibility:hidden;pointer-events:none;z-index:-100000;width:0;height:0;position:absolute}.echChartBackground{position:absolute;top:0;bottom:0;left:0;right:0}.echChart{position:relative;display:flex;height:100%}.echChart--column{flex-direction:column}.echContainer{flex:1;position:relative}.echChartPointerContainer{position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;user-select:none}.echChartResizer{z-index:-10000000;position:absolute;bottom:0;top:0;left:0;right:0;box-sizing:border-box}.echBrushTool{position:absolute;top:0;left:0;margin:0;padding:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.echTooltip{box-shadow:0 12px 24px 0 rgba(10,18,26,.1),0 6px 12px 0 rgba(10,18,26,.1),0 4px 4px 0 rgba(10,18,26,.1),0 2px 2px 0 rgba(10,18,26,.1);border-radius:4px;background-color:#293847;color:#fcfeff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:15.75px;font-size:0.875rem;line-height:1.333333;padding:12px;font-size:13.5px;font-size:0.75rem;line-height:1.333333;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echTooltip__list{padding:4px}.echTooltip__header{font-weight:700;border-bottom:solid 1px #5f656a;padding-bottom:4px;margin-bottom:4px;margin-bottom:0;padding:4px 8px}.echTooltip__item{display:flex;min-width:1px}.echTooltip__item--container{display:flex;flex:1 1 auto;padding:3px;padding-left:0;min-width:1px}.echTooltip__item--backgroundColor{position:relative;width:4px;margin-right:3px;flex-shrink:0}.echTooltip__item--color{position:absolute;top:0;left:0;right:0;bottom:0}.echTooltip__label{overflow-wrap:break-word;word-wrap:break-word;min-width:1px;flex:1 1 auto}.echTooltip__value{font-weight:700;text-align:right;font-feature-settings:"tnum";margin-left:8px}.echTooltip__rowHighlighted{background-color:rgba(252,254,255,.1)}.echTooltip--hidden{opacity:0}
312[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute;pointer-events:none}.echTooltipPortal__invisible{position:fixed;visibility:hidden;width:0;height:0}.echIcon{flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.echIcon svg{transform:translate(0, 0)}.echIcon:focus{opacity:1;background:#e4f2f2}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0, 1fr)}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-top:8px;margin-bottom:8px}.echLegend--top,.echLegend--left{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:rgba(238,130,238,.2);position:relative}.echLegend .echLegendListContainer{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;mask-image:linear-gradient(to bottom, rgba(255, 0, 0, 0.1) 0%, red 7.5px, red calc(100% - 7.5px), rgba(255, 0, 0, 0.1) 100%);contain:paint;width:100%;overflow-y:auto;overflow-x:hidden}.echLegend .echLegendListContainer::-webkit-scrollbar{width:16px;height:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-color:rgba(90,104,117,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important;background-color:#e4f2f2;border-radius:2px}.echLegendItem{color:#2a3947;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.echLegendItem>*:not(.background){height:17.9999955px;margin-left:4px}.echLegendItem>*:not(.background):last-child:not(.echLegendItem__extra){margin-right:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#e3e5e8}.echLegendItem .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.echLegendItem__action{cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:calc(17.9999955px + 8px)}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>*:first-child{height:100%;width:100%}.echLegendItem__color{display:flex;line-height:1.5;align-items:center}.echLegendItem__label{font-size:13.5px;font-size:0.75rem;line-height:1.333333;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;flex:1 1 auto;text-align:left;vertical-align:baseline;letter-spacing:unset;align-items:center}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-size:13.5px;font-size:0.75rem;line-height:1.333333;text-align:right;flex:0 0 auto;margin-left:4px;font-feature-settings:"tnum";letter-spacing:unset}.echLegendItem--vertical{padding-top:2px;padding-bottom:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-top:2px;margin-bottom:2px}.echLegendItem--hidden{color:#5a6875}.echReactiveChart_noResults{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:13.5px;font-size:0.75rem;line-height:1.333333;color:#5a6875}.echHighlighter{position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.echHighlighterOverlay__fill{fill:rgba(252,254,255,.2)}.echHighlighterOverlay__stroke{stroke:rgba(252,254,255,.2)}.echHighlighter__mask{fill:rgba(252,254,255,.5)}.echCrosshair,.echCrosshair__cursor,.echCrosshair__crossLine{position:absolute;top:0;left:0;pointer-events:none}.echScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.echScreenReaderOnlyDebug{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background:rgba(255,255,255,.8)}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{position:absolute;user-select:none;font-size:13.5px;font-weight:700}.echAnnotation__tooltip{box-shadow:0 12px 24px 0 rgba(10,18,26,.1),0 6px 12px 0 rgba(10,18,26,.1),0 4px 4px 0 rgba(10,18,26,.1),0 2px 2px 0 rgba(10,18,26,.1);border-radius:4px;background-color:#293847;color:#fcfeff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:15.75px;font-size:0.875rem;line-height:1.333333;padding:12px;font-size:13.5px;font-size:0.75rem;line-height:1.333333;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echAnnotation__header{font-weight:700;border-bottom:solid 1px #5f656a;padding-bottom:4px;margin-bottom:4px;padding:4px 8px}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{position:absolute;top:0;left:0;padding:0;margin:0;border:0;background:rgba(0,0,0,0)}.echChartStatus{visibility:hidden;pointer-events:none;z-index:-100000;width:0;height:0;position:absolute}
312.echChartBackground{position:absolute;top:0;bottom:0;left:0;right:0}.echChart{position:relative;display:flex;height:100%}.echChart--column{flex-direction:column}.echContainer{flex:1;position:relative}.echChartPointerContainer{position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;user-select:none}.echChartResizer{z-index:-10000000;position:absolute;bottom:0;top:0;left:0;right:0;box-sizing:border-box}.echBrushTool{position:absolute;top:0;left:0;margin:0;padding:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.echTooltip{box-shadow:0 12px 24px 0 rgba(10,18,26,.1),0 6px 12px 0 rgba(10,18,26,.1),0 4px 4px 0 rgba(10,18,26,.1),0 2px 2px 0 rgba(10,18,26,.1);border-radius:4px;background-color:#293847;color:#fcfeff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:15.75px;font-size:0.875rem;line-height:1.333333;padding:12px;font-size:13.5px;font-size:0.75rem;line-height:1.333333;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echTooltip__list{padding:4px}.echTooltip__header{font-weight:700;border-bottom:solid 1px #5f656a;padding-bottom:4px;margin-bottom:4px;margin-bottom:0;padding:4px 8px}.echTooltip__item{display:flex;min-width:1px}.echTooltip__item--container{display:flex;flex:1 1 auto;padding:3px;padding-left:0;min-width:1px}.echTooltip__item--backgroundColor{position:relative;width:4px;margin-right:3px;flex-shrink:0}.echTooltip__item--color{position:absolute;top:0;left:0;right:0;bottom:0}.echTooltip__label{overflow-wrap:break-word;word-wrap:break-word;min-width:1px;flex:1 1 auto}.echTooltip__value{font-weight:700;text-align:right;font-feature-settings:"tnum";margin-left:8px}.echTooltip__rowHighlighted{background-color:rgba(252,254,255,.1)}.echTooltip--hidden{opacity:0}
312[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute;pointer-events:none}.echTooltipPortal__invisible{position:fixed;visibility:hidden;width:0;height:0}.echIcon{flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.echIcon svg{transform:translate(0, 0)}.echIcon:focus{opacity:1;background:#e4f2f2}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0, 1fr)}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-top:8px;margin-bottom:8px}.echLegend--top,.echLegend--left{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:rgba(238,130,238,.2);position:relative}.echLegend .echLegendListContainer{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;mask-image:linear-gradient(to bottom, rgba(255, 0, 0, 0.1) 0%, red 7.5px, red calc(100% - 7.5px), rgba(255, 0, 0, 0.1) 100%);contain:paint;width:100%;overflow-y:auto;overflow-x:hidden}.echLegend .echLegendListContainer::-webkit-scrollbar{width:16px;height:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-color:rgba(90,104,117,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important;background-color:#e4f2f2;border-radius:2px}.echLegendItem{color:#2a3947;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.echLegendItem>*:not(.background){height:17.9999955px;margin-left:4px}.echLegendItem>*:not(.background):last-child:not(.echLegendItem__extra){margin-right:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#e3e5e8}.echLegendItem .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.echLegendItem__action{cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:calc(17.9999955px + 8px)}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>*:first-child{height:100%;width:100%}.echLegendItem__color{display:flex;line-height:1.5;align-items:center}.echLegendItem__label{font-size:13.5px;font-size:0.75rem;line-height:1.333333;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;flex:1 1 auto;text-align:left;vertical-align:baseline;letter-spacing:unset;align-items:center}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-size:13.5px;font-size:0.75rem;line-height:1.333333;text-align:right;flex:0 0 auto;margin-left:4px;font-feature-settings:"tnum";letter-spacing:unset}.echLegendItem--vertical{padding-top:2px;padding-bottom:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-top:2px;margin-bottom:2px}.echLegendItem--hidden{color:#5a6875}.echReactiveChart_noResults{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:13.5px;font-size:0.75rem;line-height:1.333333;color:#5a6875}.echHighlighter{position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.echHighlighterOverlay__fill{fill:rgba(252,254,255,.2)}.echHighlighterOverlay__stroke{stroke:rgba(252,254,255,.2)}.echHighlighter__mask{fill:rgba(252,254,255,.5)}.echCrosshair,.echCrosshair__cursor,.echCrosshair__crossLine{position:absolute;top:0;left:0;pointer-events:none}.echScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.echScreenReaderOnlyDebug{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background:rgba(255,255,255,.8)}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{position:absolute;user-select:none;font-size:13.5px;font-weight:700}.echAnnotation__tooltip{box-shadow:0 12px 24px 0 rgba(10,18,26,.1),0 6px 12px 0 rgba(10,18,26,.1),0 4px 4px 0 rgba(10,18,26,.1),0 2px 2px 0 rgba(10,18,26,.1);border-radius:4px;background-color:#293847;color:#fcfeff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:15.75px;font-size:0.875rem;line-height:1.333333;padding:12px;font-size:13.5px;font-size:0.75rem;line-height:1.333333;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echAnnotation__header{font-weight:700;border-bottom:solid 1px #5f656a;padding-bottom:4px;margin-bottom:4px;padding:4px 8px}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{position:absolute;top:0;left:0;padding:0;margin:0;border:0;background:rgba(0,0,0,0)}.application>*,.app-container>*{position:relative}.application{position:relative;z-index:0;display:flex;flex:1 0 auto;flex-direction:column}.application>*{flex-shrink:0}:focus:not([class^=eui]):not(.osd-resetFocusState){animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important}.euiComboBox input:not([class^=eui]):focus{animation:none !important}
312.euiBody--collapsibleNavIsDocked .euiBottomBar{margin-left:320px}.euiButtonIcon.euiButtonIcon--auto{height:auto;width:auto}.eui-yScrollWithShadows,.eui-xScrollWithShadows,.euiYScrollWithShadows,.euiDataGrid__controlScroll,.euiDataGridColumnSelector__columnList,.euiDataGridColumnSorting__fieldList,.euiFlyoutBody .euiFlyoutBody__overflow,.euiFlyoutBody .euiFlyoutBody__overflow.euiFlyoutBody__overflow--hasBanner,.euiModalBody .euiModalBody__overflow,.euiSelectableList__list,.echLegend .echLegendListContainer,.osdQueryBar__textarea:not(:focus):not(:invalid),.osdSavedQueryManagement__list,.dscCanvas,.vbConfig,.vbSidenav__style{contain:paint}.coreSystemRootDomElement .ace-tm{background-color:#e3e5e8;color:#2a3947;font-family:var(--font-code)}.coreSystemRootDomElement .ace-tm .ace_scrollbar{scrollbar-width:thin}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar{width:16px;height:16px}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-thumb{background-color:rgba(90,104,117,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-corner,.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.coreSystemRootDomElement .ace-tm .ace_gutter-active-line,.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_active-line{background-color:rgba(214,217,221,.7)}.coreSystemRootDomElement .ace-tm .ace_snippet-marker{width:100%;background-color:#e9ecee;border:none}.coreSystemRootDomElement .ace-tm .ace_indent-guide{background:linear-gradient(to left, #ADB4BA 0%, #ADB4BA 1px, transparent 1px, transparent 100%)}.coreSystemRootDomElement .ace-tm .ace_search{z-index:1001}.coreSystemRootDomElement .ace-tm .ace_layer.ace_marker-layer{overflow:visible}.coreSystemRootDomElement .ace-tm .ace_warning{color:#bd271e}.coreSystemRootDomElement .ace-tm .ace_method{color:#c80a6b}.coreSystemRootDomElement .ace-tm .ace_url,.coreSystemRootDomElement .ace-tm .ace_start_triple_quote,.coreSystemRootDomElement .ace-tm .ace_end_triple_quote{color:#017570}.coreSystemRootDomElement .ace-tm .ace_multi_string{color:#017b24;font-style:italic}.coreSystemRootDomElement .ace-tm .ace_gutter{background-color:#fcfeff;color:#5a6875;border-left:1px solid #e9ecee}.coreSystemRootDomElement .ace-tm .ace_print-margin{width:1px;background:#d6d9dd}.coreSystemRootDomElement .ace-tm .ace_fold{background-color:#6b72e6}.coreSystemRootDomElement .ace-tm .ace_cursor{color:#0a1219}.coreSystemRootDomElement .ace-tm .ace_invisible{color:#d6d9dd}.coreSystemRootDomElement .ace-tm .ace_storage,.coreSystemRootDomElement .ace-tm .ace_keyword{color:#016f97}.coreSystemRootDomElement .ace-tm .ace_constant{color:#900}.coreSystemRootDomElement .ace-tm .ace_constant.ace_buildin{color:#5848f6}.coreSystemRootDomElement .ace-tm .ace_constant.ace_language{color:#5055e1}.coreSystemRootDomElement .ace-tm .ace_constant.ace_library{color:#017b24}.coreSystemRootDomElement .ace-tm .ace_invalid{background-color:euiCallOutColor("danger", "background");color:euiCallOutColor("danger", "foreground")}.coreSystemRootDomElement .ace-tm .ace_support.ace_function{color:#3c4c72}.coreSystemRootDomElement .ace-tm .ace_support.ace_constant{color:#017b24}.coreSystemRootDomElement .ace-tm .ace_support.ace_type,.coreSystemRootDomElement .ace-tm .ace_support.ace_class{color:#5762b2}.coreSystemRootDomElement .ace-tm .ace_keyword.ace_operator{color:#5a6875}.coreSystemRootDomElement .ace-tm .ace_string{color:#017b24}.coreSystemRootDomElement .ace-tm .ace_comment{color:#40725c}.coreSystemRootDomElement .ace-tm .ace_comment.ace_doc{color:#016f97}.coreSystemRootDomElement .ace-tm .ace_comment.ace_doc.ace_tag{color:#626970}.coreSystemRootDomElement .ace-tm .ace_constant.ace_numeric{color:#016f97}.coreSystemRootDomElement .ace-tm .ace_variable{color:#016f97}.coreSystemRootDomElement .ace-tm .ace_xml-pe{color:#5a6875}.coreSystemRootDomElement .ace-tm .ace_entity.ace_name.ace_function{color:#0000a2}.coreSystemRootDomElement .ace-tm .ace_heading{color:#0c07ff}.coreSystemRootDomElement .ace-tm .ace_list{color:#b90690}.coreSystemRootDomElement .ace-tm .ace_meta.ace_tag{color:#00168e}.coreSystemRootDomElement .ace-tm .ace_string.ace_regex{color:#d20404}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_selection{background:#b3d9d8}.coreSystemRootDomElement .ace-tm.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px 0 #fcfeff}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_step{background:#fbedcc}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_stack{background:#cae4e3}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_bracket{margin:-1px 0 0 -1px;border:1px solid #d6d9dd}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_selected-word{background:#e3e5e8;border:1px solid #d6d9dd}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete{background-color:#e3e5e8;color:#2a3947}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete .ace_completion-
312highlight{color:#017570}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line{background-color:rgba(214,217,221,.7)}.coreSystemRootDomElement .ace-tm .ace_rightAlignedText{color:#016f97}.coreSystemRootDomElement .ace-tm .ace_tooltip{background-color:#e9ecee;color:#2a3947}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(769);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n/*!\n * Licensed to Elasticsearch B.V. under one or more contributor\n * license agreements. See the NOTICE file distributed with\n * this work for additional information regarding copyright\n * ownership. Elasticsearch B.V. licenses this file to you under\n * the Apache License, Version 2.0 (the "License"); you may\n * not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing,\n * software distributed under the License is distributed on an\n * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n * KIND, either express or implied.  See the License for the\n * specific language governing permissions and limitations\n * under the License.\n */\n\n.coreSystemRootDomElement{overflow-x:hidden;min-width:100%;min-height:100%}
312:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed{padding-top:49px}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiFlyout,:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiCollapsibleNav{top:49px;height:calc(100% - 49px)}@media only screen and (min-width: 768px)and (max-width: 991px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 992px)and (max-width: 1199px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1920px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiOverlayMask--belowHeader{top:49px}.headerIsExpanded.euiBody--headerIsFixed{padding-top:98px}.headerIsExpanded.euiBody--headerIsFixed .euiFlyout,.headerIsExpanded.euiBody--headerIsFixed .euiCollapsibleNav{top:98px;height:calc(100% - 98px)}@media only screen and (min-width: 768px)and (max-width: 991px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}
312@media only screen and (min-width: 992px)and (max-width: 1199px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1920px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}.headerIsExpanded.euiBody--headerIsFixed .euiOverlayMask--belowHeader{top:98px}.headerGlobalNav .euiHeaderSectionItem:empty{min-width:0}.chrHeaderHelpMenu__version{text-transform:none}.chrHeaderBadge__wrapper{align-self:center;margin-right:16px}.euiBody--collapsibleNavIsDocked .header__toggleNavButtonSection{display:none}.osdLoadingIndicator-hidden{visibility:hidden;animation-play-state:paused}.osdGlobalBannerList{padding:16px}.osdGlobalBannerList__item+.osdGlobalBannerList__item{margin-top:8px}.osdOverlayMountWrapper{display:flex;flex-direction:column;height:100%}#opensearch-dashboards-body{min-height:100%}.app-wrapper{display:flex;flex-flow:column nowrap;margin:0 auto;min-height:calc(100vh - 49px)}.headerIsExpanded .app-wrapper{min-height:calc(100vh - 98px)}.app-wrapper.hidden-chrome{min-height:100vh}.app-wrapper-panel{display:flex;flex:1 0 auto;flex-direction:column}.app-wrapper-panel>*{flex-shrink:0}.echChartStatus{visibility:hidden;pointer-events:none;z-index:-100000;width:0;height:0;position:absolute}.echChartBackground{position:absolute;top:0;bottom:0;left:0;right:0}.echChart{position:relative;display:flex;height:100%}.echChart--column{flex-direction:column}.echContainer{flex:1;position:relative}.echChartPointerContainer{position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;user-select:none}.echChartResizer{z-index:-10000000;position:absolute;bottom:0;top:0;left:0;right:0;box-sizing:border-box}.echBrushTool{position:absolute;top:0;left:0;margin:0;padding:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.echTooltip{box-shadow:0 12px 24px 0 rgba(2,2,14,.1),0 6px 12px 0 rgba(2,2,14,.1),0 4px 4px 0 rgba(2,2,14,.1),0 2px 2px 0 rgba(2,2,14,.1);border-radius:4px;background-color:#19222b;color:#e3e5e9;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:1rem;line-height:1.5;padding:12px;font-size:12.000002px;font-size:0.857143rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echTooltip__list{padding:4px}.echTooltip__header{font-weight:500;border-bottom:solid 1px #34343e;padding-bottom:4px;margin-bottom:4px;margin-bottom:0;padding:4px 8px}.echTooltip__item{display:flex;min-width:1px}.echTooltip__item--container{display:flex;flex:1 1 auto;padding:3px;padding-left:0;min-width:1px}.echTooltip__item--backgroundColor{position:relative;width:4px;margin-right:3px;flex-shrink:0}.echTooltip__item--color{position:absolute;top:0;left:0;right:0;bottom:0}.echTooltip__label{overflow-wrap:break-word;word-wrap:break-word;min-width:1px;flex:1 1 auto}.echTooltip__value{font-weight:500;text-align:right;font-feature-settings:"tnum";margin-left:8px}.echTooltip__rowHighlighted{background-color:rgba(227,229,233,.1)}.echTooltip--hidden{opacity:0}
312[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute;pointer-events:none}.echTooltipPortal__invisible{position:fixed;visibility:hidden;width:0;height:0}.echIcon{flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.echIcon svg{transform:translate(0, 0)}.echIcon:focus{opacity:1;background:#013652}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0, 1fr)}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-top:8px;margin-bottom:8px}.echLegend--top,.echLegend--left{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:rgba(238,130,238,.2);position:relative}.echLegend .echLegendListContainer{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;mask-image:linear-gradient(to bottom, rgba(255, 0, 0, 0.1) 0%, red 7.5px, red calc(100% - 7.5px), rgba(255, 0, 0, 0.1) 100%);contain:paint;width:100%;overflow-y:auto;overflow-x:hidden}.echLegend .echLegendListContainer::-webkit-scrollbar{width:16px;height:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-color:rgba(149,155,162,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important;background-color:#013652;border-radius:2px}.echLegendItem{color:#959ba2;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.echLegendItem>*:not(.background){height:18.000003px;margin-left:4px}.echLegendItem>*:not(.background):last-child:not(.echLegendItem__extra){margin-right:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#19222b}.echLegendItem .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.echLegendItem__action{cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:calc(18.000003px + 8px)}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>*:first-child{height:100%;width:100%}.echLegendItem__color{display:flex;line-height:1.5;align-items:center}.echLegendItem__label{font-size:12.000002px;font-size:0.857143rem;line-height:1.5;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;flex:1 1 auto;text-align:left;vertical-align:baseline;letter-spacing:unset;align-items:center}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-size:12.000002px;font-size:0.857143rem;line-height:1.5;text-align:right;flex:0 0 auto;margin-left:4px;font-feature-settings:"tnum";letter-spacing:unset}.echLegendItem--vertical{padding-top:2px;padding-bottom:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-top:2px;margin-bottom:2px}.echLegendItem--hidden{color:#959ba2}.echReactiveChart_noResults{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12.000002px;font-size:0.857143rem;line-height:1.5;color:#959ba2}.echHighlighter{position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.echHighlighterOverlay__fill{fill:rgba(227,229,233,.2)}.echHighlighterOverlay__stroke{stroke:rgba(227,229,233,.2)}.echHighlighter__mask{fill:rgba(15,23,31,.5)}.echCrosshair,.echCrosshair__cursor,.echCrosshair__crossLine{position:absolute;top:0;left:0;pointer-events:none}.echScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.echScreenReaderOnlyDebug{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background:rgba(255,255,255,.8)}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{position:absolute;user-select:none;font-size:12.000002px;font-weight:500}.echAnnotation__tooltip{box-shadow:0 12px 24px 0 rgba(2,2,14,.1),0 6px 12px 0 rgba(2,2,14,.1),0 4px 4px 0 rgba(2,2,14,.1),0 2px 2px 0 rgba(2,2,14,.1);border-radius:4px;background-color:#19222b;color:#e3e5e9;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:1rem;line-height:1.5;padding:12px;font-size:12.000002px;font-size:0.857143rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echAnnotation__header{font-weight:500;border-bottom:solid 1px #34343e;padding-bottom:4px;margin-bottom:4px;padding:4px 8px}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{position:absolute;top:0;left:0;padding:0;margin:0;border:0;background:rgba(0,0,0,0)}.echChartStatus{visibility:hidden;pointer-events:none;z-index:-100000;width:0;height:0;position:absolute}
312.echChartBackground{position:absolute;top:0;bottom:0;left:0;right:0}.echChart{position:relative;display:flex;height:100%}.echChart--column{flex-direction:column}.echContainer{flex:1;position:relative}.echChartPointerContainer{position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;user-select:none}.echChartResizer{z-index:-10000000;position:absolute;bottom:0;top:0;left:0;right:0;box-sizing:border-box}.echBrushTool{position:absolute;top:0;left:0;margin:0;padding:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.echTooltip{box-shadow:0 12px 24px 0 rgba(2,2,14,.1),0 6px 12px 0 rgba(2,2,14,.1),0 4px 4px 0 rgba(2,2,14,.1),0 2px 2px 0 rgba(2,2,14,.1);border-radius:4px;background-color:#19222b;color:#e3e5e9;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:1rem;line-height:1.5;padding:12px;font-size:12.000002px;font-size:0.857143rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echTooltip__list{padding:4px}.echTooltip__header{font-weight:500;border-bottom:solid 1px #34343e;padding-bottom:4px;margin-bottom:4px;margin-bottom:0;padding:4px 8px}.echTooltip__item{display:flex;min-width:1px}.echTooltip__item--container{display:flex;flex:1 1 auto;padding:3px;padding-left:0;min-width:1px}.echTooltip__item--backgroundColor{position:relative;width:4px;margin-right:3px;flex-shrink:0}.echTooltip__item--color{position:absolute;top:0;left:0;right:0;bottom:0}.echTooltip__label{overflow-wrap:break-word;word-wrap:break-word;min-width:1px;flex:1 1 auto}.echTooltip__value{font-weight:500;text-align:right;font-feature-settings:"tnum";margin-left:8px}.echTooltip__rowHighlighted{background-color:rgba(227,229,233,.1)}.echTooltip--hidden{opacity:0}
312[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute;pointer-events:none}.echTooltipPortal__invisible{position:fixed;visibility:hidden;width:0;height:0}.echIcon{flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.echIcon svg{transform:translate(0, 0)}.echIcon:focus{opacity:1;background:#013652}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0, 1fr)}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-top:8px;margin-bottom:8px}.echLegend--top,.echLegend--left{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:rgba(238,130,238,.2);position:relative}.echLegend .echLegendListContainer{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;mask-image:linear-gradient(to bottom, rgba(255, 0, 0, 0.1) 0%, red 7.5px, red calc(100% - 7.5px), rgba(255, 0, 0, 0.1) 100%);contain:paint;width:100%;overflow-y:auto;overflow-x:hidden}.echLegend .echLegendListContainer::-webkit-scrollbar{width:16px;height:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-color:rgba(149,155,162,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important;background-color:#013652;border-radius:2px}.echLegendItem{color:#959ba2;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.echLegendItem>*:not(.background){height:18.000003px;margin-left:4px}.echLegendItem>*:not(.background):last-child:not(.echLegendItem__extra){margin-right:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#19222b}.echLegendItem .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.echLegendItem__action{cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:calc(18.000003px + 8px)}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>*:first-child{height:100%;width:100%}.echLegendItem__color{display:flex;line-height:1.5;align-items:center}.echLegendItem__label{font-size:12.000002px;font-size:0.857143rem;line-height:1.5;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;flex:1 1 auto;text-align:left;vertical-align:baseline;letter-spacing:unset;align-items:center}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-size:12.000002px;font-size:0.857143rem;line-height:1.5;text-align:right;flex:0 0 auto;margin-left:4px;font-feature-settings:"tnum";letter-spacing:unset}.echLegendItem--vertical{padding-top:2px;padding-bottom:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-top:2px;margin-bottom:2px}.echLegendItem--hidden{color:#959ba2}.echReactiveChart_noResults{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12.000002px;font-size:0.857143rem;line-height:1.5;color:#959ba2}.echHighlighter{position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.echHighlighterOverlay__fill{fill:rgba(227,229,233,.2)}.echHighlighterOverlay__stroke{stroke:rgba(227,229,233,.2)}.echHighlighter__mask{fill:rgba(15,23,31,.5)}.echCrosshair,.echCrosshair__cursor,.echCrosshair__crossLine{position:absolute;top:0;left:0;pointer-events:none}.echScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.echScreenReaderOnlyDebug{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background:rgba(255,255,255,.8)}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{position:absolute;user-select:none;font-size:12.000002px;font-weight:500}.echAnnotation__tooltip{box-shadow:0 12px 24px 0 rgba(2,2,14,.1),0 6px 12px 0 rgba(2,2,14,.1),0 4px 4px 0 rgba(2,2,14,.1),0 2px 2px 0 rgba(2,2,14,.1);border-radius:4px;background-color:#19222b;color:#e3e5e9;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:1rem;line-height:1.5;padding:12px;font-size:12.000002px;font-size:0.857143rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echAnnotation__header{font-weight:500;border-bottom:solid 1px #34343e;padding-bottom:4px;margin-bottom:4px;padding:4px 8px}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{position:absolute;top:0;left:0;padding:0;margin:0;border:0;background:rgba(0,0,0,0)}.application>*,.app-container>*{position:relative}.application{position:relative;z-index:0;display:flex;flex:1 0 auto;flex-direction:column}.application>*{flex-shrink:0}:focus:not([class^=eui]):not(.osd-resetFocusState){animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important}.euiComboBox input:not([class^=eui]):focus{animation:none !important}
312.euiBody--collapsibleNavIsDocked .euiBottomBar{margin-left:320px}.euiButtonIcon.euiButtonIcon--auto{height:auto;width:auto}.eui-yScrollWithShadows,.eui-xScrollWithShadows,.euiYScrollWithShadows,.euiDataGrid__controlScroll,.euiDataGridColumnSelector__columnList,.euiDataGridColumnSorting__fieldList,.euiFlyoutBody .euiFlyoutBody__overflow,.euiFlyoutBody .euiFlyoutBody__overflow.euiFlyoutBody__overflow--hasBanner,.euiModalBody .euiModalBody__overflow,.euiSelectableList__list,.echLegend .echLegendListContainer,.osdQueryBar__textarea:not(:focus):not(:invalid),.osdSavedQueryManagement__list,.dscCanvas,.vbConfig,.vbSidenav__style{contain:paint}.coreSystemRootDomElement .ace-tm{background-color:#19222b;color:#959ba2;font-family:var(--font-code)}.coreSystemRootDomElement .ace-tm .ace_scrollbar{scrollbar-width:thin}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar{width:16px;height:16px}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-thumb{background-color:rgba(149,155,162,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-corner,.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.coreSystemRootDomElement .ace-tm .ace_gutter-active-line,.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_active-line{background-color:rgba(42,53,64,.7)}.coreSystemRootDomElement .ace-tm .ace_snippet-marker{width:100%;background-color:#2a3540;border:none}.coreSystemRootDomElement .ace-tm .ace_indent-guide{background:linear-gradient(to left, #5C666F 0%, #5C666F 1px, transparent 1px, transparent 100%)}.coreSystemRootDomElement .ace-tm .ace_search{z-index:1001}.coreSystemRootDomElement .ace-tm .ace_layer.ace_marker-layer{overflow:visible}.coreSystemRootDomElement .ace-tm .ace_warning{color:#cd5d56}.coreSystemRootDomElement .ace-tm .ace_method{color:#dd80b3}.coreSystemRootDomElement .ace-tm .ace_url,.coreSystemRootDomElement .ace-tm .ace_start_triple_quote,.coreSystemRootDomElement .ace-tm .ace_end_triple_quote{color:#20afa7}.coreSystemRootDomElement .ace-tm .ace_multi_string{color:#44b061;font-style:italic}.coreSystemRootDomElement .ace-tm .ace_gutter{background-color:#0f171f;color:#959ba2;border-left:1px solid #2a3540}.coreSystemRootDomElement .ace-tm .ace_print-margin{width:1px;background:#2a3540}.coreSystemRootDomElement .ace-tm .ace_fold{background-color:#6b72e6}.coreSystemRootDomElement .ace-tm .ace_cursor{color:#fcfeff}.coreSystemRootDomElement .ace-tm .ace_invisible{color:#2a3540}.coreSystemRootDomElement .ace-tm .ace_storage,.coreSystemRootDomElement .ace-tm .ace_keyword{color:#62a7c2}.coreSystemRootDomElement .ace-tm .ace_constant{color:#c88f92}.coreSystemRootDomElement .ace-tm .ace_constant.ace_buildin{color:#9890f3}.coreSystemRootDomElement .ace-tm .ace_constant.ace_language{color:#9094f3}.coreSystemRootDomElement .ace-tm .ace_constant.ace_library{color:#44b061}.coreSystemRootDomElement .ace-tm .ace_invalid{background-color:euiCallOutColor("danger", "background");color:euiCallOutColor("danger", "foreground")}.coreSystemRootDomElement .ace-tm .ace_support.ace_function{color:#969fb2}.coreSystemRootDomElement .ace-tm .ace_support.ace_constant{color:#44b061}.coreSystemRootDomElement .ace-tm .ace_support.ace_type,.coreSystemRootDomElement .ace-tm .ace_support.ace_class{color:#9199e0}.coreSystemRootDomElement .ace-tm .ace_keyword.ace_operator{color:#999fa6}.coreSystemRootDomElement .ace-tm .ace_string{color:#44b061}.coreSystemRootDomElement .ace-tm .ace_comment{color:#7fa795}.coreSystemRootDomElement .ace-tm .ace_comment.ace_doc{color:#62a7c2}.coreSystemRootDomElement .ace-tm .ace_comment.ace_doc.ace_tag{color:#969ca4}.coreSystemRootDomElement .ace-tm .ace_constant.ace_numeric{color:#62a7c2}.coreSystemRootDomElement .ace-tm .ace_variable{color:#62a7c2}.coreSystemRootDomElement .ace-tm .ace_xml-pe{color:#999fa6}.coreSystemRootDomElement .ace-tm .ace_entity.ace_name.ace_function{color:#9697d0}.coreSystemRootDomElement .ace-tm .ace_heading{color:#9292f3}.coreSystemRootDomElement .ace-tm .ace_list{color:#d083c1}.coreSystemRootDomElement .ace-tm .ace_meta.ace_tag{color:#929bc9}.coreSystemRootDomElement .ace-tm .ace_string.ace_regex{color:#f07b7e}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_selection{background:#012f49}.coreSystemRootDomElement .ace-tm.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px 0 #0f171f}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_step{background:#322413}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_stack{background:#051e23}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_bracket{margin:-1px 0 0 -1px;border:1px solid #2a3540}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_selected-word{background:#19222b;border:1px solid #2a3540}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete{background-color:#19222b;color:#999fa6}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete .ace_completion-
312highlight{color:#20afa7}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line{background-color:rgba(42,53,64,.7)}.coreSystemRootDomElement .ace-tm .ace_rightAlignedText{color:#62a7c2}.coreSystemRootDomElement .ace-tm .ace_tooltip{background-color:#2a3540;color:#959ba2}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(771);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n/*!\n * Licensed to Elasticsearch B.V. under one or more contributor\n * license agreements. See the NOTICE file distributed with\n * this work for additional information regarding copyright\n * ownership. Elasticsearch B.V. licenses this file to you under\n * the Apache License, Version 2.0 (the "License"); you may\n * not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing,\n * software distributed under the License is distributed on an\n * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n * KIND, either express or implied.  See the License for the\n * specific language governing permissions and limitations\n * under the License.\n */\n\n.coreSystemRootDomElement{overflow-x:hidden;min-width:100%;min-height:100%}
312:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed{padding-top:49px}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiFlyout,:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiCollapsibleNav{top:49px;height:calc(100% - 49px)}@media only screen and (min-width: 768px)and (max-width: 991px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 992px)and (max-width: 1199px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}@media only screen and (min-width: 1920px){:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 49px);top:49px}}:not(.headerIsExpanded):not(.headerIsDense).euiBody--headerIsFixed .euiOverlayMask--belowHeader{top:49px}.headerIsExpanded.euiBody--headerIsFixed{padding-top:98px}.headerIsExpanded.euiBody--headerIsFixed .euiFlyout,.headerIsExpanded.euiBody--headerIsFixed .euiCollapsibleNav{top:98px;height:calc(100% - 98px)}@media only screen and (min-width: 768px)and (max-width: 991px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}
312@media only screen and (min-width: 992px)and (max-width: 1199px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}@media only screen and (min-width: 1920px){.headerIsExpanded.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 98px);top:98px}}.headerIsExpanded.euiBody--headerIsFixed .euiOverlayMask--belowHeader{top:98px}.headerGlobalNav .euiHeaderSectionItem:empty{min-width:0}.chrHeaderHelpMenu__version{text-transform:none}.chrHeaderBadge__wrapper{align-self:center;margin-right:16px}.euiBody--collapsibleNavIsDocked .header__toggleNavButtonSection{display:none}.osdLoadingIndicator-hidden{visibility:hidden;animation-play-state:paused}.osdGlobalBannerList{padding:16px}.osdGlobalBannerList__item+.osdGlobalBannerList__item{margin-top:8px}.osdOverlayMountWrapper{display:flex;flex-direction:column;height:100%}#opensearch-dashboards-body{min-height:100%}.app-wrapper{display:flex;flex-flow:column nowrap;margin:0 auto;min-height:calc(100vh - 49px)}.headerIsExpanded .app-wrapper{min-height:calc(100vh - 98px)}.app-wrapper.hidden-chrome{min-height:100vh}.app-wrapper-panel{display:flex;flex:1 0 auto;flex-direction:column}.app-wrapper-panel>*{flex-shrink:0}.echChartStatus{visibility:hidden;pointer-events:none;z-index:-100000;width:0;height:0;position:absolute}.echChartBackground{position:absolute;top:0;bottom:0;left:0;right:0}.echChart{position:relative;display:flex;height:100%}.echChart--column{flex-direction:column}.echContainer{flex:1;position:relative}.echChartPointerContainer{position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;user-select:none}.echChartResizer{z-index:-10000000;position:absolute;bottom:0;top:0;left:0;right:0;box-sizing:border-box}.echBrushTool{position:absolute;top:0;left:0;margin:0;padding:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.echTooltip{box-shadow:0 12px 24px 0 rgba(2,2,14,.1),0 6px 12px 0 rgba(2,2,14,.1),0 4px 4px 0 rgba(2,2,14,.1),0 2px 2px 0 rgba(2,2,14,.1);border-radius:4px;background-color:#2a3947;color:#fcfeff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:1rem;line-height:1.5;padding:12px;font-size:12.000002px;font-size:0.857143rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echTooltip__list{padding:4px}.echTooltip__header{font-weight:500;border-bottom:solid 1px #5f656a;padding-bottom:4px;margin-bottom:4px;margin-bottom:0;padding:4px 8px}.echTooltip__item{display:flex;min-width:1px}.echTooltip__item--container{display:flex;flex:1 1 auto;padding:3px;padding-left:0;min-width:1px}.echTooltip__item--backgroundColor{position:relative;width:4px;margin-right:3px;flex-shrink:0}.echTooltip__item--color{position:absolute;top:0;left:0;right:0;bottom:0}.echTooltip__label{overflow-wrap:break-word;word-wrap:break-word;min-width:1px;flex:1 1 auto}.echTooltip__value{font-weight:500;text-align:right;font-feature-settings:"tnum";margin-left:8px}.echTooltip__rowHighlighted{background-color:rgba(252,254,255,.1)}.echTooltip--hidden{opacity:0}
312[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute;pointer-events:none}.echTooltipPortal__invisible{position:fixed;visibility:hidden;width:0;height:0}.echIcon{flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.echIcon svg{transform:translate(0, 0)}.echIcon:focus{opacity:1;background:#e3eff8}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0, 1fr)}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-top:8px;margin-bottom:8px}.echLegend--top,.echLegend--left{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:rgba(238,130,238,.2);position:relative}.echLegend .echLegendListContainer{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;mask-image:linear-gradient(to bottom, rgba(255, 0, 0, 0.1) 0%, red 7.5px, red calc(100% - 7.5px), rgba(255, 0, 0, 0.1) 100%);contain:paint;width:100%;overflow-y:auto;overflow-x:hidden}.echLegend .echLegendListContainer::-webkit-scrollbar{width:16px;height:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-color:rgba(90,104,117,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important;background-color:#e3eff8;border-radius:2px}.echLegendItem{color:#2a3947;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.echLegendItem>*:not(.background){height:18.000003px;margin-left:4px}.echLegendItem>*:not(.background):last-child:not(.echLegendItem__extra){margin-right:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#e3e5e8}.echLegendItem .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.echLegendItem__action{cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:calc(18.000003px + 8px)}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>*:first-child{height:100%;width:100%}.echLegendItem__color{display:flex;line-height:1.5;align-items:center}.echLegendItem__label{font-size:12.000002px;font-size:0.857143rem;line-height:1.5;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;flex:1 1 auto;text-align:left;vertical-align:baseline;letter-spacing:unset;align-items:center}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-size:12.000002px;font-size:0.857143rem;line-height:1.5;text-align:right;flex:0 0 auto;margin-left:4px;font-feature-settings:"tnum";letter-spacing:unset}.echLegendItem--vertical{padding-top:2px;padding-bottom:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-top:2px;margin-bottom:2px}.echLegendItem--hidden{color:#5a6875}.echReactiveChart_noResults{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12.000002px;font-size:0.857143rem;line-height:1.5;color:#5a6875}.echHighlighter{position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.echHighlighterOverlay__fill{fill:rgba(252,254,255,.2)}.echHighlighterOverlay__stroke{stroke:rgba(252,254,255,.2)}.echHighlighter__mask{fill:rgba(252,254,255,.5)}.echCrosshair,.echCrosshair__cursor,.echCrosshair__crossLine{position:absolute;top:0;left:0;pointer-events:none}.echScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.echScreenReaderOnlyDebug{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background:rgba(255,255,255,.8)}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{position:absolute;user-select:none;font-size:12.000002px;font-weight:500}.echAnnotation__tooltip{box-shadow:0 12px 24px 0 rgba(2,2,14,.1),0 6px 12px 0 rgba(2,2,14,.1),0 4px 4px 0 rgba(2,2,14,.1),0 2px 2px 0 rgba(2,2,14,.1);border-radius:4px;background-color:#2a3947;color:#fcfeff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:1rem;line-height:1.5;padding:12px;font-size:12.000002px;font-size:0.857143rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echAnnotation__header{font-weight:500;border-bottom:solid 1px #5f656a;padding-bottom:4px;margin-bottom:4px;padding:4px 8px}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{position:absolute;top:0;left:0;padding:0;margin:0;border:0;background:rgba(0,0,0,0)}.echChartStatus{visibility:hidden;pointer-events:none;z-index:-100000;width:0;height:0;position:absolute}
312.echChartBackground{position:absolute;top:0;bottom:0;left:0;right:0}.echChart{position:relative;display:flex;height:100%}.echChart--column{flex-direction:column}.echContainer{flex:1;position:relative}.echChartPointerContainer{position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;user-select:none}.echChartResizer{z-index:-10000000;position:absolute;bottom:0;top:0;left:0;right:0;box-sizing:border-box}.echBrushTool{position:absolute;top:0;left:0;margin:0;padding:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.echTooltip{box-shadow:0 12px 24px 0 rgba(2,2,14,.1),0 6px 12px 0 rgba(2,2,14,.1),0 4px 4px 0 rgba(2,2,14,.1),0 2px 2px 0 rgba(2,2,14,.1);border-radius:4px;background-color:#2a3947;color:#fcfeff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:1rem;line-height:1.5;padding:12px;font-size:12.000002px;font-size:0.857143rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echTooltip__list{padding:4px}.echTooltip__header{font-weight:500;border-bottom:solid 1px #5f656a;padding-bottom:4px;margin-bottom:4px;margin-bottom:0;padding:4px 8px}.echTooltip__item{display:flex;min-width:1px}.echTooltip__item--container{display:flex;flex:1 1 auto;padding:3px;padding-left:0;min-width:1px}.echTooltip__item--backgroundColor{position:relative;width:4px;margin-right:3px;flex-shrink:0}.echTooltip__item--color{position:absolute;top:0;left:0;right:0;bottom:0}.echTooltip__label{overflow-wrap:break-word;word-wrap:break-word;min-width:1px;flex:1 1 auto}.echTooltip__value{font-weight:500;text-align:right;font-feature-settings:"tnum";margin-left:8px}.echTooltip__rowHighlighted{background-color:rgba(252,254,255,.1)}.echTooltip--hidden{opacity:0}
312[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute;pointer-events:none}.echTooltipPortal__invisible{position:fixed;visibility:hidden;width:0;height:0}.echIcon{flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.echIcon svg{transform:translate(0, 0)}.echIcon:focus{opacity:1;background:#e3eff8}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0, 1fr)}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-top:8px;margin-bottom:8px}.echLegend--top,.echLegend--left{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:rgba(238,130,238,.2);position:relative}.echLegend .echLegendListContainer{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;mask-image:linear-gradient(to bottom, rgba(255, 0, 0, 0.1) 0%, red 7.5px, red calc(100% - 7.5px), rgba(255, 0, 0, 0.1) 100%);contain:paint;width:100%;overflow-y:auto;overflow-x:hidden}.echLegend .echLegendListContainer::-webkit-scrollbar{width:16px;height:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-color:rgba(90,104,117,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important;background-color:#e3eff8;border-radius:2px}.echLegendItem{color:#2a3947;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.echLegendItem>*:not(.background){height:18.000003px;margin-left:4px}.echLegendItem>*:not(.background):last-child:not(.echLegendItem__extra){margin-right:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#e3e5e8}.echLegendItem .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.echLegendItem__action{cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:calc(18.000003px + 8px)}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>*:first-child{height:100%;width:100%}.echLegendItem__color{display:flex;line-height:1.5;align-items:center}.echLegendItem__label{font-size:12.000002px;font-size:0.857143rem;line-height:1.5;max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;flex:1 1 auto;text-align:left;vertical-align:baseline;letter-spacing:unset;align-items:center}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-size:12.000002px;font-size:0.857143rem;line-height:1.5;text-align:right;flex:0 0 auto;margin-left:4px;font-feature-settings:"tnum";letter-spacing:unset}.echLegendItem--vertical{padding-top:2px;padding-bottom:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-top:2px;margin-bottom:2px}.echLegendItem--hidden{color:#5a6875}.echReactiveChart_noResults{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12.000002px;font-size:0.857143rem;line-height:1.5;color:#5a6875}.echHighlighter{position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.echHighlighterOverlay__fill{fill:rgba(252,254,255,.2)}.echHighlighterOverlay__stroke{stroke:rgba(252,254,255,.2)}.echHighlighter__mask{fill:rgba(252,254,255,.5)}.echCrosshair,.echCrosshair__cursor,.echCrosshair__crossLine{position:absolute;top:0;left:0;pointer-events:none}.echScreenReaderOnly{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.echScreenReaderOnlyDebug{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background:rgba(255,255,255,.8)}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{position:absolute;user-select:none;font-size:12.000002px;font-weight:500}.echAnnotation__tooltip{box-shadow:0 12px 24px 0 rgba(2,2,14,.1),0 6px 12px 0 rgba(2,2,14,.1),0 4px 4px 0 rgba(2,2,14,.1),0 2px 2px 0 rgba(2,2,14,.1);border-radius:4px;background-color:#2a3947;color:#fcfeff;z-index:9000;max-width:256px;overflow-wrap:break-word;font-size:14px;font-size:1rem;line-height:1.5;padding:12px;font-size:12.000002px;font-size:0.857143rem;line-height:1.5;padding:0;transition:opacity 250ms;pointer-events:none;user-select:none;max-width:256px}.echAnnotation__header{font-weight:500;border-bottom:solid 1px #5f656a;padding-bottom:4px;margin-bottom:4px;padding:4px 8px}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{position:absolute;top:0;left:0;padding:0;margin:0;border:0;background:rgba(0,0,0,0)}.application>*,.app-container>*{position:relative}.application{position:relative;z-index:0;display:flex;flex:1 0 auto;flex-direction:column}.application>*{flex-shrink:0}:focus:not([class^=eui]):not(.osd-resetFocusState){animation:350ms cubic-bezier(0.694, 0.0482, 0.335, 1) 1 normal forwards focusRingAnimate !important}.euiComboBox input:not([class^=eui]):focus{animation:none !important}
312.euiBody--collapsibleNavIsDocked .euiBottomBar{margin-left:320px}.euiButtonIcon.euiButtonIcon--auto{height:auto;width:auto}.eui-yScrollWithShadows,.eui-xScrollWithShadows,.euiYScrollWithShadows,.euiDataGrid__controlScroll,.euiDataGridColumnSelector__columnList,.euiDataGridColumnSorting__fieldList,.euiFlyoutBody .euiFlyoutBody__overflow,.euiFlyoutBody .euiFlyoutBody__overflow.euiFlyoutBody__overflow--hasBanner,.euiModalBody .euiModalBody__overflow,.euiSelectableList__list,.echLegend .echLegendListContainer,.osdQueryBar__textarea:not(:focus):not(:invalid),.osdSavedQueryManagement__list,.dscCanvas,.vbConfig,.vbSidenav__style{contain:paint}.coreSystemRootDomElement .ace-tm{background-color:#e3e5e8;color:#2a3947;font-family:var(--font-code)}.coreSystemRootDomElement .ace-tm .ace_scrollbar{scrollbar-width:thin}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar{width:16px;height:16px}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-thumb{background-color:rgba(90,104,117,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-corner,.coreSystemRootDomElement .ace-tm .ace_scrollbar::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.coreSystemRootDomElement .ace-tm .ace_gutter-active-line,.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_active-line{background-color:rgba(214,217,221,.7)}.coreSystemRootDomElement .ace-tm .ace_snippet-marker{width:100%;background-color:#e9ecee;border:none}.coreSystemRootDomElement .ace-tm .ace_indent-guide{background:linear-gradient(to left, #ADB4BA 0%, #ADB4BA 1px, transparent 1px, transparent 100%)}.coreSystemRootDomElement .ace-tm .ace_search{z-index:1001}.coreSystemRootDomElement .ace-tm .ace_layer.ace_marker-layer{overflow:visible}.coreSystemRootDomElement .ace-tm .ace_warning{color:#c43d35}.coreSystemRootDomElement .ace-tm .ace_method{color:#c80a69}.coreSystemRootDomElement .ace-tm .ace_url,.coreSystemRootDomElement .ace-tm .ace_start_triple_quote,.coreSystemRootDomElement .ace-tm .ace_end_triple_quote{color:#007571}.coreSystemRootDomElement .ace-tm .ace_multi_string{color:#007721;font-style:italic}.coreSystemRootDomElement .ace-tm .ace_gutter{background-color:#fcfeff;color:#5a6875;border-left:1px solid #e9ecee}.coreSystemRootDomElement .ace-tm .ace_print-margin{width:1px;background:#d6d9dd}.coreSystemRootDomElement .ace-tm .ace_fold{background-color:#6b72e6}.coreSystemRootDomElement .ace-tm .ace_cursor{color:#0a1219}.coreSystemRootDomElement .ace-tm .ace_invisible{color:#d6d9dd}.coreSystemRootDomElement .ace-tm .ace_storage,.coreSystemRootDomElement .ace-tm .ace_keyword{color:#006d96}.coreSystemRootDomElement .ace-tm .ace_constant{color:#900}.coreSystemRootDomElement .ace-tm .ace_constant.ace_buildin{color:#5848f6}.coreSystemRootDomElement .ace-tm .ace_constant.ace_language{color:#5054df}.coreSystemRootDomElement .ace-tm .ace_constant.ace_library{color:#007721}.coreSystemRootDomElement .ace-tm .ace_invalid{background-color:euiCallOutColor("danger", "background");color:euiCallOutColor("danger", "foreground")}.coreSystemRootDomElement .ace-tm .ace_support.ace_function{color:#3c4c72}.coreSystemRootDomElement .ace-tm .ace_support.ace_constant{color:#007721}.coreSystemRootDomElement .ace-tm .ace_support.ace_type,.coreSystemRootDomElement .ace-tm .ace_support.ace_class{color:#5963b8}.coreSystemRootDomElement .ace-tm .ace_keyword.ace_operator{color:#5a6875}.coreSystemRootDomElement .ace-tm .ace_string{color:#007721}.coreSystemRootDomElement .ace-tm .ace_comment{color:#3f6f5a}.coreSystemRootDomElement .ace-tm .ace_comment.ace_doc{color:#006d96}.coreSystemRootDomElement .ace-tm .ace_comment.ace_doc.ace_tag{color:#636770}.coreSystemRootDomElement .ace-tm .ace_constant.ace_numeric{color:#006d96}.coreSystemRootDomElement .ace-tm .ace_variable{color:#006d96}.coreSystemRootDomElement .ace-tm .ace_xml-pe{color:#5a6875}.coreSystemRootDomElement .ace-tm .ace_entity.ace_name.ace_function{color:#0000a2}.coreSystemRootDomElement .ace-tm .ace_heading{color:#0c07ff}.coreSystemRootDomElement .ace-tm .ace_list{color:#b90690}.coreSystemRootDomElement .ace-tm .ace_meta.ace_tag{color:#00168e}.coreSystemRootDomElement .ace-tm .ace_string.ace_regex{color:#d00004}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_selection{background:#b1d1eb}.coreSystemRootDomElement .ace-tm.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px 0 #fcfeff}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_step{background:#f6ebd6}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_stack{background:#cde4e1}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_bracket{margin:-1px 0 0 -1px;border:1px solid #d6d9dd}.coreSystemRootDomElement .ace-tm .ace_marker-layer .ace_selected-word{background:#e3e5e8;border:1px solid #d6d9dd}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete{background-color:#e3e5e8;color:#2a3947}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete .ace_completion-
312highlight{color:#007571}.coreSystemRootDomElement .ace-tm.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line{background-color:rgba(214,217,221,.7)}.coreSystemRootDomElement .ace-tm .ace_rightAlignedText{color:#006d96}.coreSystemRootDomElement .ace-tm .ace_tooltip{background-color:#e9ecee;color:#2a3947}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ChromeDocTitle",{enumerable:true,get:function(){return _doc_title.ChromeDocTitle}});Object.defineProperty(exports,"ChromeNavControls",{enumerable:true,get:function(){return _nav_controls.ChromeNavControls}});Object.defineProperty(exports,"ChromeRecentlyAccessed",{enumerable:true,get:function(){return _recently_accessed.ChromeRecentlyAccessed}});exports.ChromeService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireDefault(__webpack_require__(5));var _reactDom=_interopRequireDefault(__webpack_require__(24));var _react2=__webpack_require__(21);var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);var _url=__webpack_require__(36);var _eui=__webpack_require__(8);var _mount=__webpack_require__(268);var _constants=__webpack_require__(113);var _doc_title=__webpack_require__(278);var _nav_controls=__webpack_require__(279);var _nav_links=__webpack_require__(280);var _recently_accessed=__webpack_require__(288);var _ui=__webpack_require__(183);var _header_help_menu=__webpack_require__(117);var _common=__webpack_require__(947);var _nav_group=__webpack_require__(298);var _global_search=__webpack_require__(186);const IS_LOCKED_KEY="core.chrome.isLocked";class ChromeService{constructor(params){this.params=params;(0,_defineProperty2.default)(this,"isVisible$",void 0);(0,_defineProperty2.default)(this,"isForceHidden$",void 0);(0,_defineProperty2.default)(this,"headerVariant$",void 0);(0,_defineProperty2.default)(this,"headerVariantOverride$",void 0);(0,_defineProperty2.default)(this,"stop$",new _rxjs.ReplaySubject(1));(0,_defineProperty2.default)(this,"navControls",new _nav_controls.NavControlsService);(0,_defineProperty2.default)(this,"navLinks",new _nav_links.NavLinksService);(0,_defineProperty2.default)(this,"recentlyAccessed",new _recently_accessed.RecentlyAccessedService);(0,_defineProperty2.default)(this,"docTitle",new _doc_title.DocTitleService);(0,_defineProperty2.default)(this,"navGroup",new _nav_group.ChromeNavGroupService);(0,_defineProperty2.default)(this,"globalSearch",new _global_search.GlobalSearchService);(0,_defineProperty2.default)(this,"useUpdatedHeader",false);(0,_defineProperty2.default)(this,"updatedHeaderSubscription",void 0);(0,_defineProperty2.default)(this,"collapsibleNavHeaderRender",void 0)}initVisibility(application){const isEmbedded="embed"in(0,_url.parse)(location.hash.slice(1),true).query;this.isForceHidden$=new _rxjs.BehaviorSubject(isEmbedded);const appHidden$=(0,_rxjs.merge)((0,_rxjs.of)(true),application.currentAppId$.pipe((0,_operators.switchMap)(appId=>application.applications$.pipe((0,_operators.map)(applications=>!!appId&&applications.has(appId)&&!!applications.get(appId).chromeless)))));this.isVisible$=(0,_rxjs.combineLatest)([appHidden$,this.isForceHidden$]).pipe((0,_operators.map)(_ref=>{let[appHidden,forceHidden]=_ref;return!appHidden&&!forceHidden}),(0,_operators.takeUntil)(this.stop$))}initHeaderVariant(application){this.headerVariantOverride$=new _rxjs.BehaviorSubject(undefined);const appHeaderVariant$=application.currentAppId$.pipe((0,_operators.switchMap)(appId=>application.applications$.pipe((0,_operators.map)(applications=>appId&&applications.has(appId)&&applications.get(appId).headerVariant))));this.headerVariant$=(0,_rxjs.combineLatest)([appHeaderVariant$,this.headerVariantOverride$]).pipe((0,_operators.map)(_ref2=>{let[appHeaderVariant,headerVariantOverride]=_ref2;return headerVariantOverride||appHeaderVariant}),(0,_operators.takeUntil)(this.stop$))}setup(_ref3){let{uiSettings:uiSettings}=_ref3;
312const navGroup=this.navGroup.setup({uiSettings:uiSettings});const globalSearch=this.globalSearch.setup();return{registerCollapsibleNavHeader:render=>{if(this.collapsibleNavHeaderRender){console.warn("[ChromeService] An existing custom collapsible navigation bar header render has been overridden.")}this.collapsibleNavHeaderRender=render},navGroup:navGroup,globalSearch:globalSearch}}async start(_ref4){let{application:application,docLinks:docLinks,http:http,injectedMetadata:injectedMetadata,notifications:notifications,uiSettings:uiSettings,overlays:overlays,workspaces:workspaces}=_ref4;this.initVisibility(application);this.initHeaderVariant(application);this.updatedHeaderSubscription=uiSettings.get$("home:useNewHomePage",false).subscribe(value=>{this.useUpdatedHeader=value});const appTitle$=new _rxjs.BehaviorSubject("Overview");const applicationClasses$=new _rxjs.BehaviorSubject(new Set);const helpExtension$=new _rxjs.BehaviorSubject(undefined);const breadcrumbs$=new _rxjs.BehaviorSubject([]);const breadcrumbsEnricher$=new _rxjs.BehaviorSubject(undefined);const badge$=new _rxjs.BehaviorSubject(undefined);const customNavLink$=new _rxjs.BehaviorSubject(undefined);const helpSupportUrl$=new _rxjs.BehaviorSubject(_constants.OPENSEARCH_DASHBOARDS_ASK_OPENSEARCH_LINK);const isNavDrawerLocked$=new _rxjs.BehaviorSubject(localStorage.getItem(IS_LOCKED_KEY)==="true");const sidecarConfig$=overlays.sidecar.getSidecarConfig$();const navControls=this.navControls.start();const navLinks=this.navLinks.start({application:application,http:http});const recentlyAccessed=await this.recentlyAccessed.start({http:http,workspaces:workspaces,application:application});const docTitle=this.docTitle.start({document:window.document});const navGroup=await this.navGroup.start({navLinks:navLinks,application:application,breadcrumbsEnricher$:breadcrumbsEnricher$,workspaces:workspaces});const globalSearch=this.globalSearch.start();application.currentAppId$.subscribe(()=>{helpExtension$.next(undefined);breadcrumbs$.next([]);badge$.next(undefined);docTitle.reset()});const setIsNavDrawerLocked=isLocked=>{isNavDrawerLocked$.next(isLocked);localStorage.setItem(IS_LOCKED_KEY,`${isLocked}`)};const getIsNavDrawerLocked$=isNavDrawerLocked$.pipe((0,_operators.takeUntil)(this.stop$));const logos=(0,_common.getLogos)(injectedMetadata.getBranding(),http.basePath.serverBasePath);if(this.useUpdatedHeader){navControls.registerLeftBottom({order:9e3,mount:element=>{_reactDom.default.render(_react.default.createElement(_react2.I18nProvider,null,_react.default.createElement(_header_help_menu.HeaderHelpMenu,{helpExtension$:helpExtension$.pipe((0,_operators.takeUntil)(this.stop$)),helpSupportUrl$:helpSupportUrl$.pipe((0,_operators.takeUntil)(this.stop$)),opensearchDashboardsDocLink:docLinks.links.opensearchDashboards.introduction,opensearchDashboardsVersion:injectedMetadata.getOpenSearchDashboardsVersion(),surveyLink:injectedMetadata.getSurvey(),useUpdatedAppearance:true})),element);return()=>_reactDom.default.unmountComponentAtNode(element)}})}const isIE=()=>{const ua=window.navigator.userAgent;const msie=ua.indexOf("MSIE ");const trident=ua.indexOf("Trident/");return msie>0||trident>0};if(!this.params.browserSupportsCsp&&injectedMetadata.getCspConfig().warnLegacyBrowsers){notifications.toasts.addWarning({title:(0,_mount.mountReactNode)(_react.default.createElement(_react2.FormattedMessage,{id:"core.chrome.legacyBrowserWarning",defaultMessage:"Your browser does not meet the security requirements for OpenSearch Dashboards."}))})}if(isIE()){notifications.toasts.addWarning({title:(0,_mount.mountReactNode)(_react.default.createElement(_react2.FormattedMessage,{id:"core.chrome.browserDeprecationWarning",defaultMessage:"Internet Explorer lacks features required for OpenSearch Dashboards to function correctly; please use one of {link}.",values:{link:_react.default.createElement(_eui.EuiLink,{target:"_blank",href:docLinks.links.opensearchDashboards.browser,external:true},_react.default.createElement(_react2.FormattedMessage,{id:"core.chrome.browserDeprecationLink",defaultMessage:"the supported browsers listed on our website"}))}}))})}return{navControls:navControls,navLinks:navLinks,recentlyAccessed:recentlyAccessed,docTitle:docTitle,logos:logos,navGroup:navGroup,globalSearch:globalSearch,getHeaderComponent:()=>_react.default.createElement(_ui.Header,{http:http,loadingCount$:http.getLoadingCount$(),application:application,appTitle$:appTitle$.pipe((0,_operators.takeUntil)(this.stop$)),badge$:badge$.pipe((0,_operators.takeUntil)(this.stop$)),basePath:http.basePath,breadcrumbs$:breadcrumbs$.pipe((0,_operators.takeUntil)(this.stop$)),breadcrumbsEnricher$:breadcrumbsEnricher$.pipe((0,_operators.takeUntil)(this.stop$)),customNavLink$:customNavLink$.pipe((0,_operators.takeUntil)(this.stop$)),opensearchDashboardsDocLink:docLinks.links.opensearchDashboards.introduction,forceAppSwitcherNavigation$:navLinks.getForceAppSwitcherNavigation$(),helpExtension$:helpExtension$.pipe((0,_operators.takeUntil)(this.stop$)),helpSupportUrl$:helpSupportUrl$.pipe((0,_operators.takeUntil)(this.stop$)),homeHref:application.getUrlForApp("home"),isVisible$:this.isVisible$,headerVariant$:this.headerVariant$,opensearchDashboardsVersion:injectedMetadata.getOpenSearchDashboardsVersion(),navLinks$:navLinks.getNavLinks$(),recentlyAccessed$:recentlyAccessed.get$(),navControlsLeft$:navControls.getLeft$(),navControlsCenter$:navControls.getCenter$(),navControlsRight$:navControls.getRight$(),navControlsExpandedCenter$:navControls.getExpandedCenter$(),navControlsExpandedRight$:navControls.getExpandedRight$(),navControlsLeftBottom$:navControls.getLeftBottom$(),navControlsPrimaryHeaderRight$:navControls.getPrimaryHeaderRight$(),onIsLockedUpdate:setIsNavDrawerLocked,isLocked$:getIsNavDrawerLocked$,branding:injectedMetadata.getBranding(),logos:logos,survey:injectedMetadata.getSurvey(),collapsibleNavHeaderRender:this.collapsibleNavHeaderRender,sidecarConfig$:sidecarConfig$,navGroupEnabled:navGroup.getNavGroupEnabled(),currentNavGroup$:navGroup.getCurrentNavGroup$(),navGroupsMap$:navGroup.getNavGroupsMap$(),setCurrentNavGroup:navGroup.setCurrentNavGroup,workspaceList$:workspaces.workspaceList$,currentWorkspace$:workspaces.currentWorkspace$,useUpdatedHeader:this.useUpd
312atedHeader,globalSearchCommands:globalSearch.getAllSearchCommands()}),setAppTitle:appTitle=>appTitle$.next(appTitle),getIsVisible$:()=>this.isVisible$,setIsVisible:isVisible=>this.isForceHidden$.next(!isVisible),getHeaderVariant$:()=>this.headerVariant$,setHeaderVariant:variant=>this.headerVariantOverride$.next(variant),getApplicationClasses$:()=>applicationClasses$.pipe((0,_operators.map)(set=>[...set]),(0,_operators.takeUntil)(this.stop$)),addApplicationClass:className=>{const update=new Set([...applicationClasses$.getValue()]);update.add(className);applicationClasses$.next(update)},removeApplicationClass:className=>{const update=new Set([...applicationClasses$.getValue()]);update.delete(className);applicationClasses$.next(update)},getBadge$:()=>badge$.pipe((0,_operators.takeUntil)(this.stop$)),setBadge:badge=>{badge$.next(badge)},getBreadcrumbs$:()=>breadcrumbs$.pipe((0,_operators.takeUntil)(this.stop$)),setBreadcrumbs:newBreadcrumbs=>{breadcrumbs$.next(newBreadcrumbs)},getBreadcrumbsEnricher$:()=>breadcrumbsEnricher$.pipe((0,_operators.takeUntil)(this.stop$)),setBreadcrumbsEnricher:enricher=>{breadcrumbsEnricher$.next(enricher)},getHelpExtension$:()=>helpExtension$.pipe((0,_operators.takeUntil)(this.stop$)),setHelpExtension:helpExtension=>{helpExtension$.next(helpExtension)},setHelpSupportUrl:url=>helpSupportUrl$.next(url),getIsNavDrawerLocked$:()=>getIsNavDrawerLocked$,getCustomNavLink$:()=>customNavLink$.pipe((0,_operators.takeUntil)(this.stop$)),setCustomNavLink:customNavLink=>{customNavLink$.next(customNavLink)}}}stop(){var _this$updatedHeaderSu;this.navLinks.stop();this.navGroup.stop();(_this$updatedHeaderSu=this.updatedHeaderSubscription)===null||_this$updatedHeaderSu===void 0||_this$updatedHeaderSu.unsubscribe();this.stop$.next()}}exports.ChromeService=ChromeService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.DocTitleService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _lodash=__webpack_require__(20);const defaultTitle=[];const titleSeparator=" - ";class DocTitleService{constructor(){(0,_defineProperty2.default)(this,"document",{title:""});(0,_defineProperty2.default)(this,"baseTitle","")}start(_ref){let{document:document}=_ref;this.document=document;this.baseTitle=document.title;return{change:title=>{this.applyTitle(title)},reset:()=>{this.applyTitle(defaultTitle)}}}applyTitle(title){this.document.title=this.render(title)}render(title){const parts=[...(0,_lodash.isString)(title)?[title]:title,this.baseTitle];return(0,_lodash.compact)((0,_lodash.flattenDeep)(parts)).join(titleSeparator)}}exports.DocTitleService=DocTitleService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.NavControlsService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _lodash=__webpack_require__(20);var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);class NavControlsService{constructor(){(0,_defineProperty2.default)(this,"stop$",new _rxjs.ReplaySubject(1))}start(){const navControlsLeft$=new _rxjs.BehaviorSubject(new Set);const navControlsRight$=new _rxjs.BehaviorSubject(new Set);const navControlsCenter$=new _rxjs.BehaviorSubject(new Set);const navControlsExpandedRight$=new _rxjs.BehaviorSubject(new Set);const navControlsExpandedCenter$=new _rxjs.BehaviorSubject(new Set);const navControlsLeftBottom$=new _rxjs.BehaviorSubject(new Set);const navControlsPrimaryHeaderRight$=new _rxjs.BehaviorSubject(new Set);return{registerLeft:navControl=>navControlsLeft$.next(new Set([...navControlsLeft$.value.values(),navControl])),registerRight:navControl=>navControlsRight$.next(new Set([...navControlsRight$.value.values(),navControl])),registerCenter:navControl=>navControlsCenter$.next(new Set([...navControlsCenter$.value.values(),navControl])),registerExpandedRight:navControl=>navControlsExpandedRight$.next(new Set([...navControlsExpandedRight$.value.values(),navControl])),registerExpandedCenter:navControl=>navControlsExpandedCenter$.next(new Set([...navControlsExpandedCenter$.value.values(),navControl])),registerLeftBottom:navControl=>navControlsLeftBottom$.next(new Set([...navControlsLeftBottom$.value.values(),navControl])),registerPrimaryHeaderRight:navControl=>navControlsPrimaryHeaderRight$.next(new Set([...navControlsPrimaryHeaderRight$.value.values(),navControl])),getLeft$:()=>navControlsLeft$.pipe((0,_operators.map)(controls=>(0,_lodash.sortBy)([...controls.values()],"order")),(0,_operators.takeUntil)(this.stop$)),getRight$:()=>navControlsRight$.pipe((0,_operators.map)(controls=>(0,_lodash.sortBy)([...controls.values()],"order")),(0,_operators.takeUntil)(this.stop$)),getCenter$:()=>navControlsCenter$.pipe((0,_operators.map)(controls=>(0,_lodash.sortBy)([...controls.values()],"order")),(0,_operators.takeUntil)(this.stop$)),getExpandedRight$:()=>navControlsExpandedRight$.pipe((0,_operators.map)(controls=>(0,_lodash.sortBy)([...controls.values()],"order")),(0,_operators.takeUntil)(this.stop$)),getExpandedCenter$:()=>navControlsExpandedCenter$.pipe((0,_operators.map)(controls=>(0,_lodash.sortBy)([...controls.values()],"order")),(0,_operators.takeUntil)(this.stop$)),getLeftBottom$:()=>navControlsLeftBottom$.pipe((0,_operators.map)(controls=>(0,_lodash.sortBy)([...controls.values()],"order")),(0,_operators.takeUntil)(this.stop$)),getPrimaryHeaderRight$:()=>navControlsPrimaryHeaderRight$.pipe((0,_operators.map)(controls=>(0,_lodash.sortBy)([...controls.values()],"order")),(0,_operators.takeUntil)(this.stop$))}}stop(){this.stop$.next()}}exports.NavControlsService=NavControlsService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.NavLinksService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _lodash=__webpack_require__(20);var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);var _to_nav_link=__webpack_require__(282);class NavLinksService{constructor(){(0,_defineProperty2.default)(this,"stop$",new _rxjs.ReplaySubject(1))}start(_ref){let{application:application,http:http}=_ref;const appLinks$=application.applications$.pipe((0,_operators.map)(apps=>new Map([...apps].filter(_ref2=>{let[,app]=_ref2;return!app.chromeless}).map(_ref3=>{let[appId,app]=_ref3;return[appId,(0,_to_nav_link.toNavLink)(app,http.basePath)]}))));const linkUpdaters$=new _rxjs.BehaviorSubject([]);const navLinks$=new _rxjs.BehaviorSubject(new Map);(0,_rxjs.combineLatest)([appLinks$,linkUpdaters$]).pipe((0,_operators.map)(_ref4=>{let[appLinks,linkUpdaters]=_ref4;return linkUpdaters.reduce((links,updater)=>updater(links),appLinks)})).subscribe(navlinks=>{navLinks$.next(navlinks)});const forceAppSwitcherNavigation$=new _rxjs.BehaviorSubject(false);return{getNavLinks$:()=>navLinks$.pipe((0,_operators.map)(sortNavLinks),(0,_operators.takeUntil)(this.stop$)),get(id){const link=navLinks$.value.get(id);return link&&link.properties},getAll(){return sortNavLinks(navLinks$.value)},has(id){return navLinks$.value.has(id)},showOnly(id){if(!this.has(id)){return}const updater=navLinks=>new Map([...navLinks.entries()].filter(_ref5=>{let[linkId]=_ref5;return linkId===id}));linkUpdaters$.next([...linkUpdaters$.value,updater])},update(id,values){if(!this.has(id)){return}const updater=navLinks=>new Map([...navLinks.entries()].map(_ref6=>{let[linkId,link]=_ref6;return[linkId,link.id===id?link.update(values):link]}));linkUpdaters$.next([...linkUpdaters$.value,updater]);return this.get(id)},enableForcedAppSwitcherNavigation(){forceAppSwitcherNavigation$.next(true)},getForceAppSwitcherNavigation$(){return forceAppSwitcherNavigation$.asObservable()}}}stop(){this.stop$.next()}}exports.NavLinksService=NavLinksService;function sortNavLinks(navLinks){return(0,_lodash.sortBy)([...navLinks.values()].map(link=>link.properties),"order")}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.ApplicationService=void 0;var _objectWithoutProperties2=_interopRequireDefault(__webpack_require__(42));var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireDefault(__webpack_require__(5));var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);var _history=__webpack_require__(112);var _constants=__webpack_require__(113);var _ui=__webpack_require__(778);var _capabilities=__webpack_require__(285);var _types=__webpack_require__(77);var _application_leave=__webpack_require__(795);var _utils=__webpack_require__(286);const _excluded=["updater$"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
312r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const isAppMountDeprecated=mount=>mount.length===2;function filterAvailable(m,capabilities){return new Map([...m].filter(_ref=>{let[id]=_ref;return capabilities.navLinks[id]===undefined||capabilities.navLinks[id]===true}))}const findMounter=(mounters,appRoute)=>[...mounters].find(_ref2=>{let[,mounter]=_ref2;return mounter.appRoute===appRoute});const getAppUrl=function(mounters,appId){var _mounters$get;let path=arguments.length>2&&arguments[2]!==undefined?arguments[2]:"";const appBasePath=(_mounters$get=mounters.get(appId))!==null&&_mounters$get!==void 0&&_mounters$get.appRoute?`/${mounters.get(appId).appRoute}`:`/app/${appId}`;return(0,_utils.appendAppPath)(appBasePath,path)};const allApplicationsFilter="__ALL__";class ApplicationService{constructor(){(0,_defineProperty2.default)(this,"apps",new Map);(0,_defineProperty2.default)(this,"mounters",new Map);(0,_defineProperty2.default)(this,"capabilities",new _capabilities.CapabilitiesService);(0,_defineProperty2.default)(this,"appInternalStates",new Map);(0,_defineProperty2.default)(this,"currentAppId$",new _rxjs.BehaviorSubject(undefined));(0,_defineProperty2.default)(this,"currentActionMenu$",new _rxjs.BehaviorSubject(undefined));(0,_defineProperty2.default)(this,"currentLeftControls$",new _rxjs.BehaviorSubject(undefined));(0,_defineProperty2.default)(this,"currentCenterControls$",new _rxjs.BehaviorSubject(undefined));(0,_defineProperty2.default)(this,"currentRightControls$",new _rxjs.BehaviorSubject(undefined));(0,_defineProperty2.default)(this,"currentBadgeControls$",new _rxjs.BehaviorSubject(undefined));(0,_defineProperty2.default)(this,"currentDescriptionControls$",new _rxjs.BehaviorSubject(undefined));(0,_defineProperty2.default)(this,"currentBottomControls$",new _rxjs.BehaviorSubject(undefined));(0,_defineProperty2.default)(this,"statusUpdaters$",new _rxjs.BehaviorSubject(new Map));(0,_defineProperty2.default)(this,"subscriptions",[]);(0,_defineProperty2.default)(this,"stop$",new _rxjs.Subject);(0,_defineProperty2.default)(this,"registrationClosed",false);(0,_defineProperty2.default)(this,"history",void 0);(0,_defineProperty2.default)(this,"mountContext",void 0);(0,_defineProperty2.default)(this,"navigate",void 0);(0,_defineProperty2.default)(this,"redirectTo",void 0);(0,_defineProperty2.default)(this,"setAppLeaveHandler",(appId,handler)=>{var _this$appInternalStat;this.appInternalStates.set(appId,_objectSpread(_objectSpread({},(_this$appInternalStat=this.appInternalStates.get(appId))!==null&&_this$appInternalStat!==void 0?_this$appInternalStat:{}),{},{leaveHandler:handler}))});(0,_defineProperty2.default)(this,"setAppActionMenu",(appId,mount)=>{var _this$appInternalStat2;this.appInternalStates.set(appId,_objectSpread(_objectSpread({},(_this$appInternalStat2=this.appInternalStates.get(appId))!==null&&_this$appInternalStat2!==void 0?_this$appInternalStat2:{}),{},{actionMenu:mount}));this.refreshCurrentActionMenu()});(0,_defineProperty2.default)(this,"refreshCurrentActionMenu",()=>{var _this$appInternalStat3;const appId=this.currentAppId$.getValue();const currentActionMenu=appId?(_this$appInternalStat3=this.appInternalStates.get(appId))===null||_this$appInternalStat3===void 0?void 0:_this$appInternalStat3.actionMenu:undefined;this.currentActionMenu$.next(currentActionMenu)});(0,_defineProperty2.default)(this,"setAppLeftControls",(appPath,mount)=>this.setAppControls(appPath,mount,_constants.HeaderControlsContainer.LEFT));(0,_defineProperty2.default)(this,"setAppCenterControls",(appPath,mount)=>this.setAppControls(appPath,mount,_constants.HeaderControlsContainer.CENTER));(0,_defineProperty2.default)(this,"setAppRightControls",(appPath,mount)=>this.setAppControls(appPath,mount,_constants.HeaderControlsContainer.RIGHT));(0,_defineProperty2.default)(this,"setAppBadgeControls",(appPath,mount)=>
312this.setAppControls(appPath,mount,_constants.HeaderControlsContainer.BADGE));(0,_defineProperty2.default)(this,"setAppDescriptionControls",(appPath,mount)=>this.setAppControls(appPath,mount,_constants.HeaderControlsContainer.DESCRIPTION));(0,_defineProperty2.default)(this,"setAppBottomControls",(appPath,mount)=>this.setAppControls(appPath,mount,_constants.HeaderControlsContainer.BOTTOM));(0,_defineProperty2.default)(this,"setAppControls",(appPath,mount,container)=>{var _this$appInternalStat4;if(!appPath)return;this.appInternalStates.set(appPath,_objectSpread(_objectSpread({},(_this$appInternalStat4=this.appInternalStates.get(appPath))!==null&&_this$appInternalStat4!==void 0?_this$appInternalStat4:{}),{},{[`${container}Controls`]:mount}));this.refreshCurrentControls(container)});(0,_defineProperty2.default)(this,"refreshCurrentControls",container=>{var _this$appInternalStat5,_this$appInternalStat6,_this$appInternalStat7,_this$appInternalStat8,_this$appInternalStat9,_this$appInternalStat10;const appId=this.currentAppId$.getValue();switch(container){case _constants.HeaderControlsContainer.LEFT:return this.currentLeftControls$.next(appId?(_this$appInternalStat5=this.appInternalStates.get(appId))===null||_this$appInternalStat5===void 0?void 0:_this$appInternalStat5.leftControls:undefined);case _constants.HeaderControlsContainer.CENTER:return this.currentCenterControls$.next(appId?(_this$appInternalStat6=this.appInternalStates.get(appId))===null||_this$appInternalStat6===void 0?void 0:_this$appInternalStat6.centerControls:undefined);case _constants.HeaderControlsContainer.RIGHT:return this.currentRightControls$.next(appId?(_this$appInternalStat7=this.appInternalStates.get(appId))===null||_this$appInternalStat7===void 0?void 0:_this$appInternalStat7.rightControls:undefined);case _constants.HeaderControlsContainer.BADGE:return this.currentBadgeControls$.next(appId?(_this$appInternalStat8=this.appInternalStates.get(appId))===null||_this$appInternalStat8===void 0?void 0:_this$appInternalStat8.badgeControls:undefined);case _constants.HeaderControlsContainer.DESCRIPTION:return this.currentDescriptionControls$.next(appId?(_this$appInternalStat9=this.appInternalStates.get(appId))===null||_this$appInternalStat9===void 0?void 0:_this$appInternalStat9.descriptionControls:undefined);case _constants.HeaderControlsContainer.BOTTOM:return this.currentBottomControls$.next(appId?(_this$appInternalStat10=this.appInternalStates.get(appId))===null||_this$appInternalStat10===void 0?void 0:_this$appInternalStat10.bottomControls:undefined)}});(0,_defineProperty2.default)(this,"onBeforeUnload",event=>{var _this$appInternalStat11;const currentAppId=this.currentAppId$.value;if(currentAppId===undefined){return}const action=(0,_application_leave.getLeaveAction)((_this$appInternalStat11=this.appInternalStates.get(currentAppId))===null||_this$appInternalStat11===void 0?void 0:_this$appInternalStat11.leaveHandler);if((0,_application_leave.isConfirmAction)(action)){event.preventDefault();event.returnValue=action.text}})}setup(_ref3){let{context:context,http:{basePath:basePath},redirectTo:redirectTo=(path=>{window.location.assign(path)}),history:history}=_ref3;const basename=basePath.get();this.history=history||(0,_history.createBrowserHistory)({basename:basename});this.navigate=(url,state,replace)=>replace?this.history.replace(url,state):this.history.push(url,state);this.redirectTo=redirectTo;this.mountContext=context.createContextContainer();const registerStatusUpdater=(application,updater$)=>{const updaterId=Symbol();const subscription=updater$.subscribe(updater=>{const nextValue=new Map(this.statusUpdaters$.getValue());nextValue.set(updaterId,{application:application,updater:updater});this.statusUpdaters$.next(nextValue)});this.subscriptions.push(subscription)};const wrapMount=(plugin,app)=>{let handler;if(isAppMountDeprecated(app.mount)){handler=this.mountContext.createHandler(plugin,app.mount);if(false){}}else{handler=app.mount}return async params=>{this.currentAppId$.next(app.id);return handler(params)}};return{registerMountContext:this.mountContext.registerContext,register:(plugin,app)=>{var _app$status,_app$navLinkStatus,_app$exactRoute;app=_objectSpread({appRoute:`/app/${app.id}`},app);if(this.registrationClosed){throw new Error(`Applications cannot be registered after "setup"`)}else if(this.apps.has(app.id)){throw new Error(`An application is already registered with the id "${app.id}"`)}else if(findMounter(this.mounters,app.appRoute)){throw new Error(`An application is already registered with the appRoute "${app.appRoute}"`)}else if(basename&&app.appRoute.startsWith(`${basename}/`)){throw new Error("Cannot register an application route that includes HTTP base path")}const{updater$:updater$}=app,appProps=(0,_objectWithoutProperties2.default)(app,_excluded);this.apps.set(app.id,_objectSpread(_objectSpread({},appProps),{},{status:(_app$status=app.status)!==null&&_app$status!==void 0?_app$status:_types.AppStatus.accessible,navLinkStatus:(_app$navLinkStatus=app.navLinkStatus)!==null&&_app$navLinkStatus!==void 0?_app$navLinkStatus:_types.AppNavLinkStatus.default}));if(updater$){registerStatusUpdater(app.id,updater$)}this.mounters.set(app.id,{appRoute:app.appRoute,appBasePath:basePath.prepend(app.appRoute),exactRoute:(_app$exactRoute=app.exactRoute)!==null&&_app$exactRoute!==void 0?_app$exactRoute:false,mount:wrapMount(plugin,app),unmountBeforeMounting:false})},registerAppUpdater:appUpdater$=>registerStatusUpdater(allApplicationsFilter,appUpdater$)}}async start(_ref4){var _this=this;let{http:http,overlays:overlays,workspaces:workspaces}=_ref4;if(!this.mountContext){throw new Error("ApplicationService#setup() must be invoked before start.")}const httpLoadingCount$=new _rxjs.BehaviorSubject(0);http.addLoadingCountSource(httpLoadingCount$);this.registrationClosed=true;window.addEventListener("beforeunload",this.onBeforeUnload);const{capabilities:capabilities}=await this.capabilities.start({appIds:[...this.mounters.keys()],http:http});const availableMounters=filterAvailable(this.mounters,capabilities);const availableApps=filterAvailable(this.apps,capabilities);const applications$=new _rxjs.BehaviorSubject(availableApps);this.statusUpdaters$.pipe((0,_operators.map)(statusUpdaters=>new Map([...availableApps].map(_ref5=>{let[id,app]=_ref5;return[id,updateStatus(app,[...statusUpdaters.values()])]})))).subscribe(apps=>applications$.next(apps));const applicationStatuses$=applications$.pipe((0,_operators.map)(apps=>new Map([...apps.entries()].map(_ref6=>{let[id,app]=_ref6;return[id,app.status]}))),(0,_operators.shareReplay)(1));const navigateToApp=async function(appId){let{path:path,state:state,replace:replace=false}=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};const currentAppId=_this.currentAppId$.value;const navigatingToSameApp=currentAppId===appId;const shouldNavigate=navigatingToSameApp?true:await _this.shouldNavigate(overlays);
312if(shouldNavigate){const targetApp=applications$.value.get(appId);if(workspaces.currentWorkspaceId$.value&&(targetApp===null||targetApp===void 0?void 0:targetApp.workspaceAvailability)===_types.WorkspaceAvailability.outsideWorkspace){window.location.assign(http.basePath.prepend(getAppUrl(availableMounters,appId,path),{withoutClientBasePath:true}));return}if(path===undefined){var _applications$$value$;path=(_applications$$value$=applications$.value.get(appId))===null||_applications$$value$===void 0?void 0:_applications$$value$.defaultPath}if(!navigatingToSameApp){_this.appInternalStates.delete(_this.currentAppId$.value)}_this.navigate(getAppUrl(availableMounters,appId,path),state,replace);_this.currentAppId$.next(appId)}};this.currentAppId$.subscribe(()=>this.refreshCurrentActionMenu());this.currentAppId$.subscribe(()=>this.refreshCurrentControls(_constants.HeaderControlsContainer.LEFT));this.currentAppId$.subscribe(()=>this.refreshCurrentControls(_constants.HeaderControlsContainer.CENTER));this.currentAppId$.subscribe(()=>this.refreshCurrentControls(_constants.HeaderControlsContainer.RIGHT));this.currentAppId$.subscribe(()=>this.refreshCurrentControls(_constants.HeaderControlsContainer.BADGE));this.currentAppId$.subscribe(()=>this.refreshCurrentControls(_constants.HeaderControlsContainer.DESCRIPTION));this.currentAppId$.subscribe(()=>this.refreshCurrentControls(_constants.HeaderControlsContainer.BOTTOM));return{applications$:applications$.pipe((0,_operators.map)(apps=>new Map([...apps.entries()].map(_ref7=>{let[id,app]=_ref7;return[id,(0,_utils.getAppInfo)(app)]}))),(0,_operators.shareReplay)(1)),capabilities:capabilities,currentAppId$:this.currentAppId$.pipe((0,_operators.filter)(appId=>appId!==undefined),(0,_operators.distinctUntilChanged)(),(0,_operators.takeUntil)(this.stop$)),currentActionMenu$:this.currentActionMenu$.pipe((0,_operators.distinctUntilChanged)(),(0,_operators.takeUntil)(this.stop$)),currentLeftControls$:this.currentLeftControls$.pipe((0,_operators.distinctUntilChanged)(),(0,_operators.takeUntil)(this.stop$)),currentCenterControls$:this.currentCenterControls$.pipe((0,_operators.distinctUntilChanged)(),(0,_operators.takeUntil)(this.stop$)),currentRightControls$:this.currentRightControls$.pipe((0,_operators.distinctUntilChanged)(),(0,_operators.takeUntil)(this.stop$)),currentBadgeControls$:this.currentBadgeControls$.pipe((0,_operators.distinctUntilChanged)(),(0,_operators.takeUntil)(this.stop$)),currentDescriptionControls$:this.currentDescriptionControls$.pipe((0,_operators.distinctUntilChanged)(),(0,_operators.takeUntil)(this.stop$)),currentBottomControls$:this.currentBottomControls$.pipe((0,_operators.distinctUntilChanged)(),(0,_operators.takeUntil)(this.stop$)),setAppLeftControls:mount=>this.setAppLeftControls(this.currentAppId$.value,mount),setAppCenterControls:mount=>this.setAppCenterControls(this.currentAppId$.value,mount),setAppRightControls:mount=>this.setAppRightControls(this.currentAppId$.value,mount),setAppBadgeControls:mount=>this.setAppBadgeControls(this.currentAppId$.value,mount),setAppDescriptionControls:mount=>this.setAppDescriptionControls(this.currentAppId$.value,mount),setAppBottomControls:mount=>this.setAppBottomControls(this.currentAppId$.value,mount),history:this.history,registerMountContext:this.mountContext.registerContext,getUrlForApp:function(appId){let{path:path,absolute:absolute=false}=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};const targetApp=applications$.value.get(appId);const relUrl=http.basePath.prepend(getAppUrl(availableMounters,appId,path),{withoutClientBasePath:(targetApp===null||targetApp===void 0?void 0:targetApp.workspaceAvailability)===_types.WorkspaceAvailability.outsideWorkspace});return absolute?(0,_utils.relativeToAbsolute)(relUrl):relUrl},navigateToApp:navigateToApp,navigateToUrl:async url=>{const appInfo=(0,_utils.parseAppUrl)(url,http.basePath,this.apps);if(appInfo){return navigateToApp(appInfo.app,{path:appInfo.path})}else{return this.redirectTo(url)}},getComponent:()=>{if(!this.history){return null}return _react.default.createElement(_ui.AppRouter,{history:this.history,mounters:availableMounters,appStatuses$:applicationStatuses$,setAppLeaveHandler:this.setAppLeaveHandler,setAppActionMenu:this.setAppActionMenu,setAppLeftControls:this.setAppLeftControls,setAppCenterControls:this.setAppCenterControls,setAppRightControls:this.setAppRightControls,setAppBadgeControls:this.setAppBadgeControls,setAppDescriptionControls:this.setAppDescriptionControls,setAppBottomControls:this.setAppBottomControls,setIsMounting:isMounting=>httpLoadingCount$.next(isMounting?1:0)})}}}async shouldNavigate(overlays){var _this$appInternalStat12;const currentAppId=this.currentAppId$.value;
312if(currentAppId===undefined){return true}const action=(0,_application_leave.getLeaveAction)((_this$appInternalStat12=this.appInternalStates.get(currentAppId))===null||_this$appInternalStat12===void 0?void 0:_this$appInternalStat12.leaveHandler);if((0,_application_leave.isConfirmAction)(action)){const confirmed=await overlays.openConfirm(action.text,{title:action.title,"data-test-subj":"appLeaveConfirmModal"});if(!confirmed){return false}if(action!==null&&action!==void 0&&action.callback){action.callback()}}return true}stop(){this.stop$.next();this.currentAppId$.complete();this.currentActionMenu$.complete();this.currentLeftControls$.complete();this.currentCenterControls$.complete();this.currentRightControls$.complete();this.currentBadgeControls$.complete();this.currentDescriptionControls$.complete();this.currentBottomControls$.complete();this.statusUpdaters$.complete();this.subscriptions.forEach(sub=>sub.unsubscribe());window.removeEventListener("beforeunload",this.onBeforeUnload)}}exports.ApplicationService=ApplicationService;const updateStatus=(app,statusUpdaters)=>{let changes={};statusUpdaters.forEach(wrapper=>{if(wrapper.application!==allApplicationsFilter&&wrapper.application!==app.id){return}const fields=wrapper.updater(app);if(fields){var _changes$status,_fields$status,_changes$navLinkStatu,_fields$navLinkStatus;changes=_objectSpread(_objectSpread(_objectSpread({},changes),fields),{},{status:Math.max((_changes$status=changes.status)!==null&&_changes$status!==void 0?_changes$status:0,(_fields$status=fields.status)!==null&&_fields$status!==void 0?_fields$status:0),navLinkStatus:Math.max((_changes$navLinkStatu=changes.navLinkStatus)!==null&&_changes$navLinkStatu!==void 0?_changes$navLinkStatu:0,(_fields$navLinkStatus=fields.navLinkStatus)!==null&&_fields$navLinkStatus!==void 0?_fields$navLinkStatus:0)})}});return _objectSpread(_objectSpread({},app),changes)}},function(module,exports){function _objectWithoutPropertiesLoose(r,e){if(null==r)return{};var t={};for(var n in r)if({}.hasOwnProperty.call(r,n)){if(-1!==e.indexOf(n))continue;t[n]=r[n]}return t}module.exports=_objectWithoutPropertiesLoose,module.exports.__esModule=true,module.exports["default"]=module.exports},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"AppNotFound",{enumerable:true,get:function(){return _app_not_found_screen.AppNotFound}});Object.defineProperty(exports,"AppRouter",{enumerable:true,get:function(){return _app_router.AppRouter}});var _app_router=__webpack_require__(779);var _app_not_found_screen=__webpack_require__(283)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.AppRouter=void 0;var _react=_interopRequireWildcard(__webpack_require__(5));var _reactRouterDom=__webpack_require__(340);var _useObservable=_interopRequireDefault(__webpack_require__(28));var _types=__webpack_require__(77);var _app_container=__webpack_require__(780);var _scoped_history=__webpack_require__(284);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const AppRouter=_ref=>{let{history:history,mounters:mounters,setAppLeaveHandler:setAppLeaveHandler,setAppActionMenu:setAppActionMenu,setAppLeftControls:setAppLeftControls,setAppCenterControls:setAppCenterControls,setAppRightControls:setAppRightControls,setAppBadgeControls:setAppBadgeControls,setAppDescriptionControls:setAppDescriptionControls,setAppBottomControls:setAppBottomControls,appStatuses$:appStatuses$,setIsMounting:setIsMounting}=_ref;const appStatuses=(0,_useObservable.default)(appStatuses$,new Map);const createScopedHistory=(0,_react.useMemo)(()=>appPath=>new _scoped_history.ScopedHistory(history,appPath),[history]);return _react.default.createElement(_reactRouterDom.Router,{history:history},_react.default.createElement(_reactRouterDom.Switch,null,[...mounters].map(_ref2=>{let[appId,mounter]=_ref2;
312return _react.default.createElement(_reactRouterDom.Route,{key:mounter.appRoute,path:mounter.appRoute,exact:mounter.exactRoute,render:_ref3=>{var _appStatuses$get;let{match:{path:path}}=_ref3;return _react.default.createElement(_app_container.AppContainer,{appPath:path,appStatus:(_appStatuses$get=appStatuses.get(appId))!==null&&_appStatuses$get!==void 0?_appStatuses$get:_types.AppStatus.inaccessible,createScopedHistory:createScopedHistory,appId:appId,mounter:mounter,setAppLeaveHandler:setAppLeaveHandler,setAppLeftControls:setAppLeftControls,setAppCenterControls:setAppCenterControls,setAppRightControls:setAppRightControls,setAppBadgeControls:setAppBadgeControls,setAppDescriptionControls:setAppDescriptionControls,setAppBottomControls:setAppBottomControls,setAppActionMenu:setAppActionMenu,setIsMounting:setIsMounting})}})}),_react.default.createElement(_reactRouterDom.Route,{path:"/app/:appId",render:_ref4=>{var _appStatuses$get2;let{match:{params:{appId:appId},url:url}}=_ref4;const[id,mounter]=mounters.has(appId)?[appId,mounters.get(appId)]:[];return _react.default.createElement(_app_container.AppContainer,{appPath:url,appId:id!==null&&id!==void 0?id:appId,appStatus:(_appStatuses$get2=appStatuses.get(appId))!==null&&_appStatuses$get2!==void 0?_appStatuses$get2:_types.AppStatus.inaccessible,createScopedHistory:createScopedHistory,mounter:mounter,setAppLeaveHandler:setAppLeaveHandler,setAppLeftControls:setAppLeftControls,setAppCenterControls:setAppCenterControls,setAppRightControls:setAppRightControls,setAppBadgeControls:setAppBadgeControls,setAppDescriptionControls:setAppDescriptionControls,setAppBottomControls:setAppBottomControls,setAppActionMenu:setAppActionMenu,setIsMounting:setIsMounting})}})))};exports.AppRouter=AppRouter},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.AppContainer=void 0;var _react=_interopRequireWildcard(__webpack_require__(5));var _eui=__webpack_require__(8);var _types=__webpack_require__(77);var _app_not_found_screen=__webpack_require__(283);__webpack_require__(781);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const AppContainer=_ref=>{let{mounter:mounter,appId:appId,appPath:appPath,setAppLeaveHandler:setAppLeaveHandler,setAppActionMenu:setAppActionMenu,setAppLeftControls:setAppLeftControls,setAppCenterControls:setAppCenterControls,setAppRightControls:setAppRightControls,setAppBadgeControls:setAppBadgeControls,setAppDescriptionControls:setAppDescriptionControls,setAppBottomControls:setAppBottomControls,createScopedHistory:createScopedHistory,appStatus:appStatus,setIsMounting:setIsMounting}=_ref;const[showSpinner,setShowSpinner]=(0,_react.useState)(true);const[appNotFound,setAppNotFound]=(0,_react.useState)(false);const elementRef=(0,_react.useRef)(null);const unmountRef=(0,_react.useRef)(null);(0,_react.useLayoutEffect)(()=>{const unmount=()=>{if(unmountRef.current){unmountRef.current();unmountRef.current=null}};if(!mounter||appStatus!==_types.AppStatus.accessible){return setAppNotFound(true)}setAppNotFound(false);setIsMounting(true);if(mounter.unmountBeforeMounting){unmount()}const mount=async()=>{setShowSpinner(true);try{unmountRef.current=await mounter.mount({appBasePath:mounter.appBasePath,history:createScopedHistory(appPath),element:elementRef.current,onAppLeave:handler=>setAppLeaveHandler(appId,handler),setHeaderActionMenu:menuMount=>setAppActionMenu(appId,menuMount),setHeaderLeftControls:menuMount=>setAppLeftControls(appId,menuMount),setHeaderCenterControls:menuMount=>setAppCenterControls(appId,menuMount),setHeaderRightControls:menuMount=>setAppRightControls(appId,menuMount),setHeaderBadgeControls:menuMount=>setAppBadgeControls(appId,menuMount),setHeaderDescriptionControls:menuMount=>setAppDescriptionControls(appId,menuMount),setHeaderBottomControls:menuMount=>setAppBottomControls(appId,menuMount)})||null}catch(e){console.error(e)}finally{if(elementRef.current){setShowSpinner(false);setIsMounting(false)}}};mount();return unmount},[appId,appStatus,mounter,createScopedHistory,setAppLeaveHandler,setAppActionMenu,setAppLeftControls,setAppRightControls,setAppCenterControls,setAppBadgeControls,setAppDescriptionControls,setAppBottomControls,appPath,setIsMounting]);return _react.default.createElement(_react.Fragment,null,appNotFound&&_react.default.createElement(_app_not_found_screen.AppNotFound,null),showSpinner&&_react.default.createElement("div",{className:"appContainer__loading"},_react.default.createElement(_eui.EuiLoadingSpinner,{"aria-label":"Loading application",size:"xl"})),_react.default.createElement("div",{key:appId,ref:elementRef}))};exports.AppContainer=AppContainer},function(module,exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(782);case"v7light":return __webpack_require__(784);case"v8dark":return __webpack_require__(786);case"v8light":return __webpack_require__(788);case"v9dark":return __webpack_require__(790);case"v9light":return __webpack_require__(792)}},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(783);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.appContainer__loading{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;animation-name:appContainerFadeIn;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:2s}@keyframes appContainerFadeIn{0%{opacity:0}50%{opacity:0}100%{opacity:1}}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(785);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.appContainer__loading{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;animation-name:appContainerFadeIn;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:2s}@keyframes appContainerFadeIn{0%{opacity:0}50%{opacity:0}100%{opacity:1}}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(787);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.appContainer__loading{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;animation-name:appContainerFadeIn;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:2s}@keyframes appContainerFadeIn{0%{opacity:0}
31250%{opacity:0}100%{opacity:1}}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(789);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.appContainer__loading{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;animation-name:appContainerFadeIn;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:2s}@keyframes appContainerFadeIn{0%{opacity:0}50%{opacity:0}100%{opacity:1}}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(791);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.appContainer__loading{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;animation-name:appContainerFadeIn;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:2s}@keyframes appContainerFadeIn{0%{opacity:0}50%{opacity:0}100%{opacity:1}}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(793);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.appContainer__loading{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;animation-name:appContainerFadeIn;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:2s}@keyframes appContainerFadeIn{0%{opacity:0}
31250%{opacity:0}100%{opacity:1}}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.CapabilitiesService=void 0;var _std=__webpack_require__(34);class CapabilitiesService{async start(_ref){let{appIds:appIds,http:http}=_ref;const capabilities=await http.post("/api/core/capabilities",{body:JSON.stringify({applications:appIds})});return{capabilities:(0,_std.deepFreeze)(capabilities)}}}exports.CapabilitiesService=CapabilitiesService},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.getLeaveAction=getLeaveAction;exports.isConfirmAction=isConfirmAction;var _types=__webpack_require__(77);const appLeaveActionFactory={confirm(text,title,callback){return{type:_types.AppLeaveActionType.confirm,text:text,title:title,callback:callback}},default(){return{type:_types.AppLeaveActionType.default}}};function isConfirmAction(action){return action.type===_types.AppLeaveActionType.confirm}function getLeaveAction(handler){if(!handler){return appLeaveActionFactory.default()}return handler(appLeaveActionFactory)}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.appendAppPath=void 0;var _remove_slashes=__webpack_require__(287);const appendAppPath=function(appBasePath){let path=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"";path=path===""||path.startsWith("#")||path.startsWith("?")?path:`/${path}`;const removeTrailing=path.indexOf("#")===-1&&appBasePath.indexOf("#")===-1;return(0,_remove_slashes.removeSlashes)(`${appBasePath}${path}`,{trailing:removeTrailing,duplicates:true,leading:false})};exports.appendAppPath=appendAppPath},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.getAppInfo=getAppInfo;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _objectWithoutProperties2=_interopRequireDefault(__webpack_require__(42));var _types=__webpack_require__(77);const _excluded=["updater$","mount"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function getAppInfo(app){const navLinkStatus=app.navLinkStatus===_types.AppNavLinkStatus.default?app.status===_types.AppStatus.inaccessible?_types.AppNavLinkStatus.hidden:_types.AppNavLinkStatus.visible:app.navLinkStatus;const{updater$:updater$,mount:mount}=app,infos=(0,_objectWithoutProperties2.default)(app,_excluded);return _objectSpread(_objectSpread({},infos),{},{status:app.status,navLinkStatus:navLinkStatus,appRoute:app.appRoute})}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.parseAppUrl=void 0;var _std=__webpack_require__(34);var _url=__webpack_require__(36);const parseAppUrl=function(url,basePath,apps){let currentUrl=arguments.length>3&&arguments[3]!==undefined?arguments[3]:window.location.href;const currentOrigin=(0,_std.getUrlOrigin)(currentUrl);if(!currentOrigin){throw new Error("when manually provided, currentUrl must be valid url with an origin")}const currentPath=currentUrl.substring(currentOrigin.length);if(url.startsWith(currentOrigin)){url=url.substring(currentOrigin.length)}if(!url.startsWith("/")){url=(0,_url.resolve)(currentPath,url)}const basePathValue=basePath.get();if(basePathValue&&!url.startsWith(basePathValue)){return undefined}url=basePath.remove(url);if(!url.startsWith("/")){return undefined}for(const app of apps.values()){const appPath=app.appRoute||`/app/${app.id}`;if(url.startsWith(appPath)){const path=url.substr(appPath.length);return{app:app.id,path:path.length?path:undefined}}}};exports.parseAppUrl=parseAppUrl},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.relativeToAbsolute=void 0;const relativeToAbsolute=url=>{const a=document.createElement("a");a.setAttribute("href",url);return a.href};exports.relativeToAbsolute=relativeToAbsolute},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.RecentlyAccessedService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _operators=__webpack_require__(17);var _persisted_log=__webpack_require__(289);var _create_log_key=__webpack_require__(801);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
312r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}class RecentlyAccessedService{async start(_ref){let{http:http,workspaces:workspaces,application:application}=_ref;const logKey=await(0,_create_log_key.createLogKey)("recentlyAccessed",http.basePath.getBasePath());const history=new _persisted_log.PersistedLog(logKey,{maxLength:20,isEqual:(oldItem,newItem)=>oldItem.id===newItem.id});const workspaceEnabled=application.capabilities.workspaces.enabled;return{add:(link,label,id,meta)=>{const currentWorkspaceId=workspaces.currentWorkspaceId$.getValue();history.add(_objectSpread(_objectSpread({link:link,label:label,id:id},currentWorkspaceId&&{workspaceId:currentWorkspaceId}),meta&&{meta:_objectSpread({lastAccessedTime:Date.now()},meta)}))},get:()=>history.get().filter(item=>workspaceEnabled?!!item.workspaceId:true),get$:()=>history.get$().pipe((0,_operators.map)(items=>items.filter(item=>workspaceEnabled?!!item.workspaceId:true)))}}}exports.RecentlyAccessedService=RecentlyAccessedService},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.createLogKey=createLogKey;var _utils=__webpack_require__(33);async function createLogKey(type,optionalIdentifier){const baseKey=`opensearchDashboards.history.${type}`;if(!optionalIdentifier){return baseKey}const protectedIdentifier=(new _utils.Sha256).update(optionalIdentifier,"utf8").digest("base64");return`${baseKey}-${protectedIdentifier}`}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ChromeHelpExtensionMenuCustomLink",{enumerable:true,get:function(){return _header_help_menu.ChromeHelpExtensionMenuCustomLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuDiscussLink",{enumerable:true,get:function(){return _header_help_menu.ChromeHelpExtensionMenuDiscussLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuDocumentationLink",{enumerable:true,get:function(){return _header_help_menu.ChromeHelpExtensionMenuDocumentationLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuGitHubLink",{enumerable:true,get:function(){return _header_help_menu.ChromeHelpExtensionMenuGitHubLink}});Object.defineProperty(exports,"ChromeHelpExtensionMenuLink",{enumerable:true,get:function(){return _header_help_menu.ChromeHelpExtensionMenuLink}});Object.defineProperty(exports,"Header",{enumerable:true,get:function(){return _header.Header}});Object.defineProperty(exports,"HeaderProps",{enumerable:true,get:function(){return _header.HeaderProps}});Object.defineProperty(exports,"NavType",{enumerable:true,get:function(){return _types.NavType}});Object.defineProperty(exports,"OnIsLockedUpdate",{enumerable:true,get:function(){return _types.OnIsLockedUpdate}});Object.defineProperty(exports,"RightNavigationButton",{enumerable:true,get:function(){return _right_navigation_button.RightNavigationButton}});Object.defineProperty(exports,"RightNavigationButtonProps",{enumerable:true,get:function(){return _right_navigation_button.RightNavigationButtonProps}});Object.defineProperty(exports,"createRecentNavLink",{enumerable:true,get:function(){return _nav_link.createRecentNavLink}});var _header=__webpack_require__(803);var _types=__webpack_require__(945);var _header_help_menu=__webpack_require__(117);var _right_navigation_button=__webpack_require__(946);var _nav_link=__webpack_require__(72)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.Header=Header;var _extends2=_interopRequireDefault(__webpack_require__(58));var _objectWithoutProperties2=_interopRequireDefault(__webpack_require__(42));var _eui=__webpack_require__(8);var _i18n=__webpack_require__(10);var _classnames=_interopRequireDefault(__webpack_require__(52));var _react=_interopRequireWildcard(__webpack_require__(5));var _useObservable=_interopRequireDefault(__webpack_require__(28));var _=__webpack_require__(183);var _2=__webpack_require__(182);var _utils=__webpack_require__(33);var _overlays=__webpack_require__(115);var _collapsible_nav=__webpack_require__(840);var _collapsible_nav_group_enabled=__webpack_require__(854);__webpack_require__(872);var _header_action_menu=__webpack_require__(885);
312var _header_badge=__webpack_require__(886);var _header_breadcrumbs=__webpack_require__(887);var _header_controls_container=__webpack_require__(888);var _header_help_menu=__webpack_require__(117);var _header_logo=__webpack_require__(902);var _header_nav_controls=__webpack_require__(295);var _home_loader=__webpack_require__(916);var _recent_items=__webpack_require__(931);const _excluded=["http","opensearchDashboardsVersion","opensearchDashboardsDocLink","application","basePath","onIsLockedUpdate","homeHref","branding","survey","logos","collapsibleNavHeaderRender","navGroupEnabled","setCurrentNavGroup","useUpdatedHeader","globalSearchCommands"],_excluded2=["isSmallScreen"];function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const hasValue=value=>{if(Array.isArray(value)&&value.length===0){return false}return Boolean(value)};function Header(_ref){let{http:http,opensearchDashboardsVersion:opensearchDashboardsVersion,opensearchDashboardsDocLink:opensearchDashboardsDocLink,application:application,basePath:basePath,onIsLockedUpdate:onIsLockedUpdate,homeHref:homeHref,branding:branding,survey:survey,logos:logos,collapsibleNavHeaderRender:collapsibleNavHeaderRender,navGroupEnabled:navGroupEnabled,setCurrentNavGroup:setCurrentNavGroup,useUpdatedHeader:useUpdatedHeader,globalSearchCommands:globalSearchCommands}=_ref,observables=(0,_objectWithoutProperties2.default)(_ref,_excluded);const isVisible=(0,_useObservable.default)(observables.isVisible$,false);const headerVariant=(0,_useObservable.default)(observables.headerVariant$,_2.HeaderVariant.PAGE);const isLocked=(0,_useObservable.default)(observables.isLocked$,false);const[isNavOpenState,setIsNavOpenState]=(0,_react.useState)(false);const sidecarConfig=(0,_useObservable.default)(observables.sidecarConfig$,undefined);const breadcrumbs=(0,_useObservable.default)(observables.breadcrumbs$,[]);const currentLeftControls=(0,_utils.useObservableValue)(application.currentLeftControls$);const navControlsLeft=(0,_useObservable.default)(observables.navControlsLeft$);const currentCenterControls=(0,_utils.useObservableValue)(application.currentCenterControls$);const navControlsExpandedCenter=(0,_useObservable.default)(observables.navControlsExpandedCenter$);const navControlsCenter=(0,_useObservable.default)(observables.navControlsCenter$);const currentRightControls=(0,_utils.useObservableValue)(application.currentRightControls$);const navControlsExpandedRight=(0,_useObservable.default)(observables.navControlsExpandedRight$);const navControlsRight=(0,_useObservable.default)(observables.navControlsRight$);const currentActionMenu=(0,_utils.useObservableValue)(application.currentActionMenu$);const currentBadgeControls=(0,_utils.useObservableValue)(application.currentBadgeControls$);const observableBadge=(0,_useObservable.default)(observables.badge$);const sidecarPaddingStyle=(0,_react.useMemo)(()=>(0,_overlays.getOsdSidecarPaddingStyle)(sidecarConfig),[sidecarConfig]);const isNavOpen=useUpdatedHeader?isLocked:isNavOpenState;const setIsNavOpen=(0,_react.useCallback)(value=>{if(useUpdatedHeader){onIsLockedUpdate(value)}else{setIsNavOpenState(value)}},[setIsNavOpenState,onIsLockedUpdate,useUpdatedHeader]);if(!isVisible){return _react.default.createElement(_.LoadingIndicator,{loadingCount$:observables.loadingCount$,showAsBar:true})}const toggleCollapsibleNavRef=(0,_react.createRef)();const navId=(0,_eui.htmlIdGenerator)()();const className=(0,_classnames.default)("hide-for-sharing","headerGlobalNav");const{useExpandedHeader:useExpandedHeader=true}=branding;const useApplicationHeader=headerVariant===_2.HeaderVariant.APPLICATION;const expandedHeaderColorScheme="dark";const renderLegacyExpandedHeader=()=>_react.default.createElement(_eui.EuiHeader,{className:"expandedHeader",theme:expandedHeaderColorScheme,style:sidecarPaddingStyle,position:"fixed",sections:[{items:[_react.default.createElement(_header_logo.HeaderLogo,{href:homeHref,forceNavigation$:observables.forceAppSwitcherNavigation$,navLinks$:observables.navLinks$,navigateToApp:application.navigateToApp,branding:branding,logos:logos,backgroundColorScheme:expandedHeaderColorScheme})],borders:"none"},{items:[_react.default.createElement(_eui.EuiShowFor,{sizes:["m","l","xl","xxl","xxxl"]}
312,_react.default.createElement(_header_nav_controls.HeaderNavControls,{navControls$:observables.navControlsExpandedCenter$}))],borders:"none"},{items:[_react.default.createElement(_eui.EuiHideFor,{sizes:["m","l","xl","xxl","xxxl"]},_react.default.createElement(_header_nav_controls.HeaderNavControls,{navControls$:observables.navControlsExpandedCenter$})),_react.default.createElement(_header_nav_controls.HeaderNavControls,{navControls$:observables.navControlsExpandedRight$})],borders:"none"}]});const renderBreadcrumbs=(renderFullLength,hideTrailingSeparator)=>_react.default.createElement(_header_breadcrumbs.HeaderBreadcrumbs,{appTitle$:observables.appTitle$,breadcrumbs$:observables.breadcrumbs$,breadcrumbsEnricher$:observables.breadcrumbsEnricher$,useUpdatedHeader:useUpdatedHeader,renderFullLength:renderFullLength,hideTrailingSeparator:hideTrailingSeparator});const renderNavToggle=()=>{const renderNavToggleWithExtraProps=props=>{const{isSmallScreen:isSmallScreen}=props,others=(0,_objectWithoutProperties2.default)(props,_excluded2);return _react.default.createElement(_eui.EuiHeaderSectionItemButton,(0,_extends2.default)({"data-test-subj":"toggleNavButton","aria-label":_i18n.i18n.translate("core.ui.primaryNav.toggleNavAriaLabel",{defaultMessage:"Toggle primary navigation"}),onClick:()=>setIsNavOpen(!isNavOpen),"aria-expanded":isNavOpen,"aria-pressed":isNavOpen,"aria-controls":navId,ref:toggleCollapsibleNavRef},others,{className:(0,_classnames.default)(useUpdatedHeader?useApplicationHeader?"newAppTopNavExpander":"newPageTopNavExpander":undefined,props.className)}),props.isSmallScreen?_react.default.createElement("span",{className:"euiButtonIcon euiButtonIcon--subdued euiButtonIcon--xSmall "},_react.default.createElement(_eui.EuiIcon,{title:_i18n.i18n.translate("core.ui.primaryNav.menu",{defaultMessage:"Menu"}),type:"menu",size:"s"})):_react.default.createElement(_eui.EuiIcon,{type:"menu",size:"m",title:_i18n.i18n.translate("core.ui.primaryNav.menu",{defaultMessage:"Menu"})}))};return useUpdatedHeader?_react.default.createElement(_react.default.Fragment,null,isNavOpen?null:renderNavToggleWithExtraProps({className:"navToggleInLargeScreen eui-hideFor--xs eui-hideFor--s eui-hideFor--m"}),renderNavToggleWithExtraProps({flush:"both",className:"navToggleInSmallScreen eui-hideFor--xl eui-hideFor--l eui-hideFor--xxl eui-hideFor--xxxl",isSmallScreen:true})):renderNavToggleWithExtraProps({})};const renderLeftControls=()=>{const hasLeftControls=hasValue(currentLeftControls);const hasNavControlsLeft=hasValue(navControlsLeft);if(!hasLeftControls&&!hasNavControlsLeft&&useUpdatedHeader){return null}return _react.default.createElement(_react.default.Fragment,null,useUpdatedHeader&&_react.default.createElement(_eui.EuiHeaderSectionItem,{border:"none"},_react.default.createElement(_header_controls_container.HeaderControlsContainer,{"data-test-subj":"headerLeftControl",controls$:application.currentLeftControls$})),_react.default.createElement(_eui.EuiHeaderSectionItem,{border:useUpdatedHeader?"none":"right"},_react.default.createElement(_header_nav_controls.HeaderNavControls,{side:"left",navControls$:observables.navControlsLeft$})))};const renderCenterControls=()=>{const hasCenterControls=hasValue(currentCenterControls);const hasNavControlsExpandedCenter=hasValue(navControlsExpandedCenter);const hasNavControlsCenter=hasValue(navControlsCenter);if(!hasCenterControls&&!hasNavControlsExpandedCenter&&!hasNavControlsCenter&&useUpdatedHeader){return null}return _react.default.createElement(_react.default.Fragment,null,useUpdatedHeader&&_react.default.createElement(_eui.EuiHeaderSectionItem,{border:"none"},_react.default.createElement(_header_nav_controls.HeaderNavControls,{navControls$:observables.navControlsExpandedCenter$})),useUpdatedHeader&&_react.default.createElement(_eui.EuiHeaderSectionItem,{border:"none"},_react.default.createElement(_header_controls_container.HeaderControlsContainer,{"data-test-subj":"headerCenterControl",controls$:application.currentCenterControls$})),_react.default.createElement(_eui.EuiHeaderSectionItem,{border:useUpdatedHeader?"none":"left"},_react.default.createElement(_header_nav_controls.HeaderNavControls,{navControls$:observables.navControlsCenter$})))};const renderRightControls=()=>{const hasNavControlsExpandedRight=hasValue(navControlsExpandedRight);const hasRightControls=hasValue(currentRightControls);const hasNavControlsRight=hasValue(navControlsRight);
312if(!hasRightControls&&!hasNavControlsExpandedRight&&!hasNavControlsRight&&useUpdatedHeader){return null}return _react.default.createElement(_react.default.Fragment,null,useUpdatedHeader&&_react.default.createElement(_eui.EuiHeaderSectionItem,{border:"none"},_react.default.createElement(_header_nav_controls.HeaderNavControls,{navControls$:observables.navControlsExpandedRight$})),useUpdatedHeader&&_react.default.createElement(_eui.EuiHeaderSectionItem,{border:"none"},_react.default.createElement(_header_controls_container.HeaderControlsContainer,{"data-test-subj":"headerRightControl",controls$:application.currentRightControls$})),_react.default.createElement(_eui.EuiHeaderSectionItem,{border:useUpdatedHeader?"none":"left"},_react.default.createElement(_header_nav_controls.HeaderNavControls,{side:"right",navControls$:observables.navControlsRight$})))};const renderActionMenu=()=>{const hasActionMenu=hasValue(currentActionMenu);if(!hasActionMenu&&useUpdatedHeader){return null}return _react.default.createElement(_eui.EuiHeaderSectionItem,{border:"none",className:"headerAppActionMenuSection"},_react.default.createElement(_header_action_menu.HeaderActionMenu,{actionMenu$:application.currentActionMenu$}))};const renderBadge=()=>{const hasBadge=hasValue(observableBadge);const hasCurrentBadgeControls=hasValue(currentBadgeControls);if(!hasBadge&&!hasCurrentBadgeControls&&useUpdatedHeader){return null}return _react.default.createElement(_react.default.Fragment,null,useUpdatedHeader&&_react.default.createElement(_eui.EuiHeaderSectionItem,{border:"none"},_react.default.createElement(_header_controls_container.HeaderControlsContainer,{"data-test-subj":"headerBadgeControl",controls$:application.currentBadgeControls$})),_react.default.createElement(_eui.EuiHeaderSectionItem,{border:"none"},_react.default.createElement(_header_badge.HeaderBadge,{badge$:observables.badge$})))};const renderHelp=()=>_react.default.createElement(_eui.EuiHeaderSectionItem,{border:"left"},_react.default.createElement(_header_help_menu.HeaderHelpMenu,{helpExtension$:observables.helpExtension$,helpSupportUrl$:observables.helpSupportUrl$,opensearchDashboardsDocLink:opensearchDashboardsDocLink,opensearchDashboardsVersion:opensearchDashboardsVersion,surveyLink:survey}));const renderRecentItems=()=>_react.default.createElement(_eui.EuiHeaderSectionItem,{border:useUpdatedHeader?"none":"right"},_react.default.createElement(_recent_items.RecentItems,{http:http,navLinks$:observables.navLinks$,basePath:basePath,recentlyAccessed$:observables.recentlyAccessed$,workspaceList$:observables.workspaceList$,navigateToUrl:application.navigateToUrl,renderBreadcrumbs:renderBreadcrumbs(true,true),buttonSize:useApplicationHeader?"s":"xs",loadingCount$:observables.loadingCount$,workspaceEnabled:application.capabilities.workspaces.enabled}));const renderPrimaryHeaderRight=()=>_react.default.createElement(_eui.EuiHeaderSectionItem,{border:"none"},_react.default.createElement(_header_nav_controls.HeaderNavControls,{navControls$:observables.navControlsPrimaryHeaderRight$}));const leftControls=renderLeftControls();const centerControls=renderCenterControls();const rightControls=renderRightControls();const actionMenu=renderActionMenu();const badge=renderBadge();const renderLegacyHeader=()=>_react.default.createElement(_eui.EuiHeader,{position:"fixed",className:"primaryHeader",style:sidecarPaddingStyle},_react.default.createElement(_eui.EuiHeaderSection,{grow:false},_react.default.createElement(_eui.EuiHeaderSectionItem,{border:"right",className:"header__toggleNavButtonSection"},renderNavToggle()),leftControls,_react.default.createElement(_eui.EuiHeaderSectionItem,{border:"right"},_react.default.createElement(_home_loader.HomeLoader,{href:homeHref,forceNavigation$:observables.forceAppSwitcherNavigation$,navLinks$:observables.navLinks$,navigateToApp:application.navigateToApp,branding:branding,logos:logos,loadingCount$:observables.loadingCount$}))),renderBreadcrumbs(),badge,_react.default.createElement(_eui.EuiHeaderSection,{side:"right"},actionMenu,centerControls,rightControls,renderHelp()));const renderPageHeader=()=>{var _breadcrumbs;return _react.default.createElement("div",{style:sidecarPaddingStyle},_react.default.createElement(_eui.EuiHeader,{className:"primaryHeader newTopNavHeader"},renderNavToggle(),_react.default.createElement(_eui.EuiHeaderSection,{grow:false},renderRecentItems()),renderBreadcrumbs(false,false),renderPrimaryHeaderRight()),_react.default.createElement(_eui.EuiHeader,{className:"newTopNavHeader"},_react.default.createElement(_eui.EuiFlexGroup,{justifyContent:"spaceBetween",gutterSize:"none",className:"secondaryPageHeaderFlexGroup"},_react.default.createElement(_eui.EuiHeaderSection,{side:"left",grow:true,style:{flexShrink:1}},_react.default.createElement(_eui.EuiFlexGroup,{gutterSize:"s",className:"leftSecondaryPageHeaderFlexGroup"},_react.default.createElement(_eui.EuiFlexItem,{grow:false},_react.default.createElement(_eui.EuiHeaderSectionItem,{border:"none","data-test-subj":"headerApplicationTitle"},_react.default.createElement(_eui.EuiTitle,{size:"l",className:"newTopNavHeaderTitle"},breadcrumbs&&_react.default.createElement("h1",{className:"eui-textBreakWord"},(_breadcrumbs=breadcrumbs[breadcrumbs.length-1])===null||_breadcrumbs===void 0?void 0:_breadcrumbs.text)))),badge&&_react.default.createElement(_eui.EuiFlexItem,{grow:false},badge),leftControls&&_react.default.createElement(_eui.EuiFlexItem,{grow:false},leftControls))),_react.default.createElement(_eui.EuiHeaderSection,{side:"right"},_react.default.createElement(_eui.EuiFlexGroup,{gutterSize:"s"},centerControls&&_react.default.createElement(_eui.EuiFlexItem,null,centerControls),actionMenu&&_react.default.createElement(_eui.EuiFlexItem,null,actionMenu),right
312Controls&&_react.default.createElement(_eui.EuiFlexItem,null," ",rightControls))))),_react.default.createElement(_eui.EuiHeader,{className:"newTopNavHeader"},_react.default.createElement(_header_controls_container.HeaderControlsContainer,{"data-test-subj":"headerDescriptionControl",controls$:application.currentDescriptionControls$,className:"headerDescriptionControl"})),_react.default.createElement(_eui.EuiHeader,{className:"newTopNavHeader"},_react.default.createElement(_header_controls_container.HeaderControlsContainer,{"data-test-subj":"headerBottomControl",controls$:application.currentBottomControls$,className:"headerBottomControl"})))};const renderApplicationHeader=()=>_react.default.createElement("div",null,_react.default.createElement(_eui.EuiHeader,{className:"primaryApplicationHeader newTopNavHeader",style:sidecarPaddingStyle},renderNavToggle(),_react.default.createElement(_eui.EuiHeaderSection,{side:"left",grow:true},renderRecentItems(),actionMenu),_react.default.createElement(_eui.EuiHeaderSection,{side:"right"},rightControls,renderPrimaryHeaderRight())),_react.default.createElement("div",{id:"applicationHeaderFilterBar"}));const renderHeader=()=>useApplicationHeader?renderApplicationHeader():renderPageHeader();return _react.default.createElement(_react.default.Fragment,null,_react.default.createElement("header",{className:className,"data-test-subj":"headerGlobalNav"},_react.default.createElement("div",{id:"globalHeaderBars"},!useUpdatedHeader&&useExpandedHeader&&renderLegacyExpandedHeader(),useUpdatedHeader?renderHeader():renderLegacyHeader()),navGroupEnabled?_react.default.createElement(_collapsible_nav_group_enabled.CollapsibleNavGroupEnabled,{appId$:application.currentAppId$,collapsibleNavHeaderRender:collapsibleNavHeaderRender,id:navId,navLinks$:observables.navLinks$,isNavOpen:isNavOpen,basePath:basePath,navigateToApp:application.navigateToApp,navigateToUrl:application.navigateToUrl,closeNav:()=>{setIsNavOpen(false);if(toggleCollapsibleNavRef.current){toggleCollapsibleNavRef.current.focus()}},customNavLink$:observables.customNavLink$,logos:logos,navGroupsMap$:observables.navGroupsMap$,navControlsLeftBottom$:observables.navControlsLeftBottom$,currentNavGroup$:observables.currentNavGroup$,setCurrentNavGroup:setCurrentNavGroup,capabilities:application.capabilities,currentWorkspace$:observables.currentWorkspace$,globalSearchCommands:globalSearchCommands}):_react.default.createElement(_collapsible_nav.CollapsibleNav,{appId$:application.currentAppId$,collapsibleNavHeaderRender:collapsibleNavHeaderRender,id:navId,isLocked:isLocked,navLinks$:observables.navLinks$,recentlyAccessed$:observables.recentlyAccessed$,isNavOpen:isNavOpen,homeHref:homeHref,basePath:basePath,navigateToApp:application.navigateToApp,navigateToUrl:application.navigateToUrl,onIsLockedUpdate:onIsLockedUpdate,closeNav:()=>{setIsNavOpen(false);if(toggleCollapsibleNavRef.current){toggleCollapsibleNavRef.current.focus()}},customNavLink$:observables.customNavLink$,logos:logos,workspaceEnabled:application.capabilities.workspaces.enabled})))}},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.OverlayBannersService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireDefault(__webpack_require__(5));var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);var _priority_map=__webpack_require__(806);var _banners_list=__webpack_require__(807);var _user_banner_service=__webpack_require__(808);class OverlayBannersService{constructor(){(0,_defineProperty2.default)(this,"userBanner",new _user_banner_service.UserBannerService)}start(_ref){let{i18n:i18n,uiSettings:uiSettings}=_ref;let uniqueId=0;const genId=()=>`${uniqueId++}`;const banners$=new _rxjs.BehaviorSubject(new _priority_map.PriorityMap);const service={add:function(mount){let priority=arguments.length>1&&arguments[1]!==undefined?arguments[1]:0;const id=genId();const nextBanner={id:id,mount:mount,priority:priority};banners$.next(banners$.value.add(id,nextBanner));return id},remove:id=>
312{if(!banners$.value.has(id)){return false}banners$.next(banners$.value.remove(id));return true},replace(id,mount){let priority=arguments.length>2&&arguments[2]!==undefined?arguments[2]:0;if(!id||!banners$.value.has(id)){return this.add(mount,priority)}const nextId=genId();const nextBanner={id:nextId,mount:mount,priority:priority};banners$.next(banners$.value.remove(id).add(nextId,nextBanner));return nextId},get$(){return banners$.pipe((0,_operators.map)(bannerMap=>[...bannerMap.values()]))},getComponent(){return _react.default.createElement(_banners_list.BannersList,{banners$:this.get$()})}};this.userBanner.start({banners:service,i18n:i18n,uiSettings:uiSettings});return service}stop(){this.userBanner.stop()}}exports.OverlayBannersService=OverlayBannersService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.PriorityMap=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _lodash=__webpack_require__(20);class PriorityMap{constructor(map){(0,_defineProperty2.default)(this,"map",void 0);this.map=map?new Map(sortEntries(map)):new Map}add(key,value){return new PriorityMap(new Map(sortEntries([...this.map,[key,value]])))}remove(key){return new PriorityMap(new Map([...this.map].filter(_ref=>{let[itemKey]=_ref;return itemKey!==key})))}has(key){return this.map.has(key)}[Symbol.iterator](){return this.map[Symbol.iterator]()}values(){return this.map.values()}}exports.PriorityMap=PriorityMap;const sortEntries=map=>(0,_lodash.sortBy)([...map],"1.priority").reverse()},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.BannersList=void 0;var _react=_interopRequireWildcard(__webpack_require__(5));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const BannersList=_ref=>{let{banners$:banners$}=_ref;const[banners,setBanners]=(0,_react.useState)([]);(0,_react.useEffect)(()=>{const subscription=banners$.subscribe(setBanners);return()=>subscription.unsubscribe()},[banners$]);if(banners.length===0){return null}return _react.default.createElement("div",{className:"osdGlobalBannerList"},banners.map(banner=>_react.default.createElement(BannerItem,{key:banner.id,banner:banner})))};exports.BannersList=BannersList;const BannerItem=_ref2=>{let{banner:banner}=_ref2;const element=(0,_react.useRef)(null);(0,_react.useEffect)(()=>banner.mount(element.current),[banner]);return _react.default.createElement("div",{"data-test-priority":banner.priority,className:"osdGlobalBannerList__item",ref:element})}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.UserBannerService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireWildcard(__webpack_require__(5));var _reactDom=_interopRequireDefault(__webpack_require__(24));var _operators=__webpack_require__(17);var _react2=__webpack_require__(21);var _eui=__webpack_require__(8);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const ReactMarkdownLazy=_react.default.lazy(()=>__webpack_require__.e(1).then(__webpack_require__.t.bind(null,1088,7)));class UserBannerService{constructor(){(0,_defineProperty2.default)(this,"settingsSub
312scription",void 0)}start(_ref){let{banners:banners,i18n:i18n,uiSettings:uiSettings}=_ref;let id;let timeout;const dismiss=()=>{banners.remove(id);clearTimeout(timeout)};const updateBanner=()=>{const content=uiSettings.get("notifications:banner");const lifetime=uiSettings.get("notifications:lifetime:banner");if(typeof content!=="string"||content.length===0||typeof lifetime!=="number"){dismiss();return}id=banners.replace(id,el=>{_reactDom.default.render(_react.default.createElement(i18n.Context,null,_react.default.createElement(_eui.EuiCallOut,{title:_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.overlays.banner.attentionTitle",defaultMessage:"Attention"}),iconType:"help"},_react.default.createElement(_react.default.Suspense,{fallback:_react.default.createElement("div",null,_react.default.createElement(_eui.EuiLoadingSpinner,null))},_react.default.createElement(ReactMarkdownLazy,{renderers:{root:_react.Fragment},source:content.trim()})),_react.default.createElement(_eui.EuiButton,{type:"primary",size:"s",onClick:()=>banners.remove(id)},_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.overlays.banner.closeButtonLabel",defaultMessage:"Close"})))),el);timeout=setTimeout(dismiss,lifetime);return()=>_reactDom.default.unmountComponentAtNode(el)},100)};updateBanner();this.settingsSubscription=uiSettings.getUpdate$().pipe((0,_operators.filter)(_ref2=>{let{key:key}=_ref2;return key==="notifications:banner"||key==="notifications:lifetime:banner"})).subscribe(()=>updateBanner())}stop(){if(this.settingsSubscription){this.settingsSubscription.unsubscribe();this.settingsSubscription=undefined}}}exports.UserBannerService=UserBannerService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.FlyoutService=void 0;var _extends2=_interopRequireDefault(__webpack_require__(58));var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _eui=__webpack_require__(8);var _react=_interopRequireDefault(__webpack_require__(5));var _reactDom=__webpack_require__(24);var _rxjs=__webpack_require__(13);var _utils=__webpack_require__(33);class FlyoutRef{constructor(){(0,_defineProperty2.default)(this,"onClose",void 0);(0,_defineProperty2.default)(this,"closeSubject",new _rxjs.Subject);this.onClose=this.closeSubject.toPromise()}close(){if(!this.closeSubject.closed){this.closeSubject.next();this.closeSubject.complete()}return this.onClose}}class FlyoutService{constructor(){(0,_defineProperty2.default)(this,"activeFlyout",null);(0,_defineProperty2.default)(this,"targetDomElement",null)}start(_ref){var _this=this;let{i18n:i18n,targetDomElement:targetDomElement}=_ref;this.targetDomElement=targetDomElement;return{open:function(mount){let options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};if(_this.activeFlyout){_this.activeFlyout.close();_this.cleanupDom()}const flyout=new FlyoutRef;flyout.onClose.then(()=>{if(_this.activeFlyout===flyout){_this.cleanupDom()}});_this.activeFlyout=flyout;(0,_reactDom.render)(_react.default.createElement(i18n.Context,null,_react.default.createElement(_eui.EuiFlyout,(0,_extends2.default)({},options,{onClose:()=>flyout.close()}),_react.default.createElement(_utils.MountWrapper,{mount:mount,className:"osdOverlayMountWrapper"}))),_this.targetDomElement);return flyout},close:()=>{if(this.activeFlyout){this.activeFlyout.close();this.cleanupDom()}}}}cleanupDom(){if(this.targetDomElement!=null){(0,_reactDom.unmountComponentAtNode)(this.targetDomElement);this.targetDomElement.innerHTML=""}this.activeFlyout=null}}exports.FlyoutService=FlyoutService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.ModalService=void 0;var _extends2=_interopRequireDefault(__webpack_require__(58));var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _i18n=__webpack_require__(10);var _eui=__webpack_require__(8);var _react=_interopRequireDefault(__webpack_require__(5));var _reactDom=__webpack_require__(24);var _rxjs=__webpack_require__(13);var _utils=__webpack_require__(33);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
312r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}class ModalRef{constructor(){(0,_defineProperty2.default)(this,"onClose",void 0);(0,_defineProperty2.default)(this,"closeSubject",new _rxjs.Subject);this.onClose=this.closeSubject.toPromise()}close(){if(!this.closeSubject.closed){this.closeSubject.next();this.closeSubject.complete()}return this.onClose}}class ModalService{constructor(){(0,_defineProperty2.default)(this,"activeModal",null);(0,_defineProperty2.default)(this,"targetDomElement",null)}start(_ref){var _this=this;let{i18n:i18n,targetDomElement:targetDomElement}=_ref;this.targetDomElement=targetDomElement;return{open:function(mount){let options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};if(_this.activeModal){_this.activeModal.close();_this.cleanupDom()}const modal=new ModalRef;modal.onClose.then(()=>{if(_this.activeModal===modal){_this.cleanupDom()}});_this.activeModal=modal;(0,_reactDom.render)(_react.default.createElement(i18n.Context,null,_react.default.createElement(_eui.EuiModal,(0,_extends2.default)({},options,{onClose:()=>modal.close()}),_react.default.createElement(_utils.MountWrapper,{mount:mount,className:"osdOverlayMountWrapper"}))),targetDomElement);return modal},openConfirm:(message,options)=>{if(this.activeModal){this.activeModal.close();this.cleanupDom()}return new Promise((resolve,reject)=>{let resolved=false;const closeModal=confirmed=>{resolved=true;modal.close();resolve(confirmed)};const modal=new ModalRef;modal.onClose.then(()=>{if(this.activeModal===modal){this.cleanupDom()}if(!resolved){closeModal(false)}});this.activeModal=modal;const props=_objectSpread(_objectSpread({},options),{},{children:typeof message==="string"?message:_react.default.createElement(_utils.MountWrapper,{mount:message,className:"osdOverlayMountWrapper"}),onCancel:()=>closeModal(false),onConfirm:()=>closeModal(true),cancelButtonText:(options===null||options===void 0?void 0:options.cancelButtonText)||_i18n.i18n.translate("core.overlays.confirm.cancelButton",{defaultMessage:"Cancel"}),confirmButtonText:(options===null||options===void 0?void 0:options.confirmButtonText)||_i18n.i18n.translate("core.overlays.confirm.okButton",{defaultMessage:"Confirm"})});(0,_reactDom.render)(_react.default.createElement(i18n.Context,null,_react.default.createElement(_eui.EuiConfirmModal,props)),targetDomElement)})}}}cleanupDom(){if(this.targetDomElement!=null){(0,_reactDom.unmountComponentAtNode)(this.targetDomElement);this.targetDomElement.innerHTML=""}this.activeModal=null}}exports.ModalService=ModalService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.OverlayService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _banners=__webpack_require__(290);var _flyout=__webpack_require__(291);var _modal=__webpack_require__(292);var _sidecar=__webpack_require__(293);class OverlayService{constructor(){(0,_defineProperty2.default)(this,"bannersService",new _banners.OverlayBannersService);(0,_defineProperty2.default)(this,"modalService",new _modal.ModalService);(0,_defineProperty2.default)(this,"flyoutService",new _flyout.FlyoutService);(0,_defineProperty2.default)(this,"sidecarService",new _sidecar.SidecarService)}start(_ref){let{i18n:i18n,targetDomElement:targetDomElement,uiSettings:uiSettings}=_ref;const flyoutElement=document.createElement("div");targetDomElement.appendChild(flyoutElement);const flyouts=this.flyoutService.start({i18n:i18n,targetDomElement:flyoutElement});const banners=this.bannersService.start({i18n:i18n,uiSettings:uiSettings});const modalElement=document.createElement("div");targetDomElement.appendChild(modalElement);const modals=this.modalService.start({i18n:i18n,targetDomElement:modalElement});const sidecarElement=document.createElement("div");targetDomElement.appendChild(sidecarElement);const sidecars=this.sidecarService.start({i18n:i18n,targetDomElement:sidecarElement});return{banners:banners,openFlyout:flyouts.open.bind(flyouts),closeFlyout:flyouts.close.bind(flyouts),openModal:modals.open.bind(modals
312),openConfirm:modals.openConfirm.bind(modals),sidecar:sidecars}}}exports.OverlayService=OverlayService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.Sidecar=void 0;var _react=_interopRequireWildcard(__webpack_require__(5));var _useObservable=_interopRequireDefault(__webpack_require__(28));var _classnames=_interopRequireDefault(__webpack_require__(52));var _utils=__webpack_require__(33);__webpack_require__(813);var _resizable_button=__webpack_require__(826);var _sidecar_service=__webpack_require__(116);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const Sidecar=_ref=>{var _sidecarConfig$paddin;let{sidecarConfig$:sidecarConfig$,options:options,setSidecarConfig:setSidecarConfig,i18n:i18n,mount:mount}=_ref;const sidecarConfig=(0,_useObservable.default)(sidecarConfig$,undefined);const classes=(0,_classnames.default)("osdSidecarFlyout",{"osdSidecarFlyout--dockedRight":(sidecarConfig===null||sidecarConfig===void 0?void 0:sidecarConfig.dockedMode)===_sidecar_service.SIDECAR_DOCKED_MODE.RIGHT,"osdSidecarFlyout--dockedLeft":(sidecarConfig===null||sidecarConfig===void 0?void 0:sidecarConfig.dockedMode)===_sidecar_service.SIDECAR_DOCKED_MODE.LEFT,"osdSidecarFlyout--dockedTakeover":(sidecarConfig===null||sidecarConfig===void 0?void 0:sidecarConfig.dockedMode)===_sidecar_service.SIDECAR_DOCKED_MODE.TAKEOVER,"osdSidecarFlyout--hide":(sidecarConfig===null||sidecarConfig===void 0?void 0:sidecarConfig.isHidden)===true},options.className);const handleResize=(0,_react.useCallback)(newSize=>{setSidecarConfig({paddingSize:newSize})},[setSidecarConfig]);const flyoutSizeStyle=(0,_react.useMemo)(()=>(sidecarConfig===null||sidecarConfig===void 0?void 0:sidecarConfig.dockedMode)===_sidecar_service.SIDECAR_DOCKED_MODE.TAKEOVER?{height:sidecarConfig===null||sidecarConfig===void 0?void 0:sidecarConfig.paddingSize}:{width:sidecarConfig===null||sidecarConfig===void 0?void 0:sidecarConfig.paddingSize},[sidecarConfig]);return _react.default.createElement(i18n.Context,null,_react.default.createElement("div",{"data-test-subj":options["data-test-subj"],style:flyoutSizeStyle,className:classes},_react.default.createElement(_resizable_button.ResizableButton,{onResize:handleResize,dockedMode:sidecarConfig===null||sidecarConfig===void 0?void 0:sidecarConfig.dockedMode,flyoutSize:(_sidecarConfig$paddin=sidecarConfig===null||sidecarConfig===void 0?void 0:sidecarConfig.paddingSize)!==null&&_sidecarConfig$paddin!==void 0?_sidecarConfig$paddin:0}),_react.default.createElement(_utils.MountWrapper,{mount:mount,className:"osdSidecarMountWrapper"})))};exports.Sidecar=Sidecar},function(module,exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(814);case"v7light":return __webpack_require__(816);case"v8dark":return __webpack_require__(818);case"v8light":return __webpack_require__(820);case"v9dark":return __webpack_require__(822);case"v9light":return __webpack_require__(824)}},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(815);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.osdSidecarFlyout{box-shadow:initial;position:fixed;z-index:1001;background:#000;display:flex}.osdSidecarFlyout.osdSidecarFlyout--dockedRight{top:0;height:100vh;right:0;flex-direction:row;padding-left:8px}.osdSidecarFlyout.osdSidecarFlyout--dockedLeft{top:0;height:100vh;left:0;flex-direction:row-reverse;padding-right:8px}.osdSidecarFlyout.osdSidecarFlyout--dockedTakeover{left:0;right:0;bottom:0;flex-direction:column;padding-top:8px}.osdSidecarFlyout.osdSidecarFlyout--hide{display:none}.osdSidecarFlyout .osdSidecarMountWrapper{width:100%;height:100%}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(817);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.osdSidecarFlyout{box-shadow:initial;position:fixed;z-index:1001;background:#fff;display:flex}.osdSidecarFlyout.osdSidecarFlyout--dockedRight{top:0;height:100vh;right:0;flex-direction:row;padding-left:8px}.osdSidecarFlyout.osdSidecarFlyout--dockedLeft{top:0;height:100vh;left:0;flex-direction:row-reverse;padding-right:8px}.osdSidecarFlyout.osdSidecarFlyout--dockedTakeover{left:0;right:0;bottom:0;flex-direction:column;padding-top:8px}.osdSidecarFlyout.osdSidecarFlyout--hide{display:none}.osdSidecarFlyout .osdSidecarMountWrapper{width:100%;height:100%}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(819);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.osdSidecarFlyout{box-shadow:initial;position:fixed;z-index:1001;background:#0a121a;display:flex}.osdSidecarFlyout.osdSidecarFlyout--dockedRight{top:0;height:100vh;right:0;flex-direction:row;padding-left:8px}.osdSidecarFlyout.osdSidecarFlyout--dockedLeft{top:0;height:100vh;left:0;flex-direction:row-reverse;padding-right:8px}.osdSidecarFlyout.osdSidecarFlyout--dockedTakeover{left:0;right:0;bottom:0;flex-direction:column;padding-top:8px}.osdSidecarFlyout.osdSidecarFlyout--hide{display:none}.osdSidecarFlyout .osdSidecarMountWrapper{width:100%;height:100%}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(821);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.osdSidecarFlyout{box-shadow:initial;position:fixed;z-index:1001;background:#fcfeff;display:flex}.osdSidecarFlyout.osdSidecarFlyout--dockedRight{top:0;height:100vh;right:0;flex-direction:row;padding-left:8px}.osdSidecarFlyout.osdSidecarFlyout--dockedLeft{top:0;height:100vh;left:0;flex-direction:row-reverse;padding-right:8px}.osdSidecarFlyout.osdSidecarFlyout--dockedTakeover{left:0;right:0;bottom:0;flex-direction:column;padding-top:8px}.osdSidecarFlyout.osdSidecarFlyout--hide{display:none}.osdSidecarFlyout .osdSidecarMountWrapper{width:100%;height:100%}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(823);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.osdSidecarFlyout{box-shadow:initial;position:fixed;z-index:1001;
312background:#02020e;display:flex}.osdSidecarFlyout.osdSidecarFlyout--dockedRight{top:0;height:100vh;right:0;flex-direction:row;padding-left:8px}.osdSidecarFlyout.osdSidecarFlyout--dockedLeft{top:0;height:100vh;left:0;flex-direction:row-reverse;padding-right:8px}.osdSidecarFlyout.osdSidecarFlyout--dockedTakeover{left:0;right:0;bottom:0;flex-direction:column;padding-top:8px}.osdSidecarFlyout.osdSidecarFlyout--hide{display:none}.osdSidecarFlyout .osdSidecarMountWrapper{width:100%;height:100%}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(825);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.osdSidecarFlyout{box-shadow:initial;position:fixed;z-index:1001;background:#fcfeff;display:flex}.osdSidecarFlyout.osdSidecarFlyout--dockedRight{top:0;height:100vh;right:0;flex-direction:row;padding-left:8px}.osdSidecarFlyout.osdSidecarFlyout--dockedLeft{top:0;height:100vh;left:0;flex-direction:row-reverse;padding-right:8px}.osdSidecarFlyout.osdSidecarFlyout--dockedTakeover{left:0;right:0;bottom:0;flex-direction:column;padding-top:8px}.osdSidecarFlyout.osdSidecarFlyout--hide{display:none}.osdSidecarFlyout .osdSidecarMountWrapper{width:100%;height:100%}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.ResizableButton=exports.MIN_SIDECAR_SIZE=void 0;var _react=_interopRequireWildcard(__webpack_require__(5));var _classnames=_interopRequireDefault(__webpack_require__(52));__webpack_require__(827);var _helper=__webpack_require__(294);var _sidecar_service=__webpack_require__(116);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const MIN_SIDECAR_SIZE=exports.MIN_SIDECAR_SIZE=350;const ResizableButton=_ref=>{let{dockedMode:dockedMode,onResize:onResize,flyoutSize:flyoutSize}=_ref;const isHorizontal=dockedMode!==_sidecar_service.SIDECAR_DOCKED_MODE.TAKEOVER;const classes=(0,_classnames.default)("sidecar-resizableButton",{"resizableButton--vertical":!isHorizontal,"resizableButton--horizontal":isHorizontal});const initialMouseXorY=(0,_react.useRef)(0);const initialFlyoutSize=(0,_react.useRef)(flyoutSize);const setFocus=e=>e.currentTarget.focus();const onMouseDown=(0,_react.useCallback)(event=>{const onMouseUp=()=>{initialMouseXorY.current=0;window.removeEventListener("mousemove",onMouseMove);window.removeEventListener("mouseup",onMouseUp);window.removeEventListener("touchmove",onMouseMove);window.removeEventListener("touchend",onMouseUp)};const onMouseMove=e=>{let offset;if(dockedMode===_sidecar_service.SIDECAR_DOCKED_MODE.LEFT){offset=(0,_helper.getPosition)(e,isHorizontal)-initialMouseXorY.current}else{offset=initialMouseXorY.current-(0,_helper.getPosition)(e,isHorizontal)}const newFlyoutSize=initialFlyoutSize.current+offset;onResize(Math.max(newFlyoutSize,MIN_SIDECAR_SIZE))};window.addEventListener("mousemove",onMouseMove);window.addEventListener("mouseup",onMouseUp);window.addEventListener("touchmove",onMouseMove);window.addEventListener("touchend",onMouseUp);
312initialMouseXorY.current=(0,_helper.getPosition)(event,isHorizontal);initialFlyoutSize.current=flyoutSize},[isHorizontal,flyoutSize,dockedMode,onResize]);return _react.default.createElement("button",{className:classes,"data-test-subj":"resizableButton",type:"button",onClick:setFocus,onMouseDown:onMouseDown,onTouchStart:onMouseDown})};exports.ResizableButton=ResizableButton},function(module,exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(828);case"v7light":return __webpack_require__(830);case"v8dark":return __webpack_require__(832);case"v8light":return __webpack_require__(834);case"v9dark":return __webpack_require__(836);case"v9light":return __webpack_require__(838)}},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(829);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.sidecar-resizableButton{position:relative;flex-shrink:0;z-index:1000}.sidecar-resizableButton::before,.sidecar-resizableButton::after{content:"";display:block;position:absolute;top:50%;left:50%;background-color:#d4dae5;transition:width 150ms ease,height 150ms ease,transform 150ms ease,background-color 150ms ease}.sidecar-resizableButton.resizableButton--horizontal{cursor:col-resize;width:16px;margin-left:-8px;margin-right:-8px}.sidecar-resizableButton.resizableButton--horizontal::before,.sidecar-resizableButton.resizableButton--horizontal::after{width:1px;height:12px}.sidecar-resizableButton.resizableButton--horizontal::before{transform:translate(-2px, -50%)}.sidecar-resizableButton.resizableButton--horizontal::after{transform:translate(1px, -50%)}.sidecar-resizableButton.resizableButton--vertical{cursor:row-resize;height:16px;margin-top:-8px;margin-bottom:-8px}.sidecar-resizableButton.resizableButton--vertical::before,.sidecar-resizableButton.resizableButton--vertical::after{width:12px;height:1px}.sidecar-resizableButton.resizableButton--vertical::before{transform:translate(-50%, -2px)}.sidecar-resizableButton.resizableButton--vertical::after{transform:translate(-50%, 1px)}.sidecar-resizableButton:hover:not(:disabled)::before,.sidecar-resizableButton:hover:not(:disabled)::after{background-color:#535966;transition-delay:150ms}.sidecar-resizableButton:focus:not(:disabled){background-color:rgba(27,169,245,.1)}.sidecar-resizableButton:focus:not(:disabled)::before,.sidecar-resizableButton:focus:not(:disabled)::after{background-color:#1ba9f5;transition:width 150ms ease,height 150ms ease,transform 150ms ease;transition-delay:75ms}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::after{height:100%}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::before{transform:translate(-1px, -50%)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::after{transform:translate(0, -50%)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::after{width:100%}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::before{transform:translate(-50%, -1px
312)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::after{transform:translate(-50%, 0)}.sidecar-resizableButton:disabled{display:none !important}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(831);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.sidecar-resizableButton{position:relative;flex-shrink:0;z-index:1000}.sidecar-resizableButton::before,.sidecar-resizableButton::after{content:"";display:block;position:absolute;top:50%;left:50%;background-color:#343741;transition:width 150ms ease,height 150ms ease,transform 150ms ease,background-color 150ms ease}.sidecar-resizableButton.resizableButton--horizontal{cursor:col-resize;width:16px;margin-left:-8px;margin-right:-8px}.sidecar-resizableButton.resizableButton--horizontal::before,.sidecar-resizableButton.resizableButton--horizontal::after{width:1px;height:12px}.sidecar-resizableButton.resizableButton--horizontal::before{transform:translate(-2px, -50%)}.sidecar-resizableButton.resizableButton--horizontal::after{transform:translate(1px, -50%)}.sidecar-resizableButton.resizableButton--vertical{cursor:row-resize;height:16px;margin-top:-8px;margin-bottom:-8px}.sidecar-resizableButton.resizableButton--vertical::before,.sidecar-resizableButton.resizableButton--vertical::after{width:12px;height:1px}.sidecar-resizableButton.resizableButton--vertical::before{transform:translate(-50%, -2px)}.sidecar-resizableButton.resizableButton--vertical::after{transform:translate(-50%, 1px)}.sidecar-resizableButton:hover:not(:disabled)::before,.sidecar-resizableButton:hover:not(:disabled)::after{background-color:#98a2b3;transition-delay:150ms}.sidecar-resizableButton:focus:not(:disabled){background-color:rgba(0,107,180,.1)}.sidecar-resizableButton:focus:not(:disabled)::before,.sidecar-resizableButton:focus:not(:disabled)::after{background-color:#006bb4;transition:width 150ms ease,height 150ms ease,transform 150ms ease;transition-delay:75ms}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::after{height:100%}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::before{transform:translate(-1px, -50%)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::after{transform:translate(0, -50%)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::after{width:100%}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::before{transform:translate(-50%, -1px
312)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::after{transform:translate(-50%, 0)}.sidecar-resizableButton:disabled{display:none !important}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(833);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.sidecar-resizableButton{position:relative;flex-shrink:0;z-index:1000}.sidecar-resizableButton::before,.sidecar-resizableButton::after{content:"";display:block;position:absolute;top:50%;left:50%;background-color:#dfe3e8;transition:width 150ms ease,height 150ms ease,transform 150ms ease,background-color 150ms ease}.sidecar-resizableButton.resizableButton--horizontal{cursor:col-resize;width:16px;margin-left:-8px;margin-right:-8px}.sidecar-resizableButton.resizableButton--horizontal::before,.sidecar-resizableButton.resizableButton--horizontal::after{width:1px;height:12px}.sidecar-resizableButton.resizableButton--horizontal::before{transform:translate(-2px, -50%)}.sidecar-resizableButton.resizableButton--horizontal::after{transform:translate(1px, -50%)}.sidecar-resizableButton.resizableButton--vertical{cursor:row-resize;height:16px;margin-top:-8px;margin-bottom:-8px}.sidecar-resizableButton.resizableButton--vertical::before,.sidecar-resizableButton.resizableButton--vertical::after{width:12px;height:1px}.sidecar-resizableButton.resizableButton--vertical::before{transform:translate(-50%, -2px)}.sidecar-resizableButton.resizableButton--vertical::after{transform:translate(-50%, 1px)}.sidecar-resizableButton:hover:not(:disabled)::before,.sidecar-resizableButton:hover:not(:disabled)::after{background-color:#5b6875;transition-delay:150ms}.sidecar-resizableButton:focus:not(:disabled){background-color:rgba(21,157,141,.1)}.sidecar-resizableButton:focus:not(:disabled)::before,.sidecar-resizableButton:focus:not(:disabled)::after{background-color:#159d8d;transition:width 150ms ease,height 150ms ease,transform 150ms ease;transition-delay:75ms}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::after{height:100%}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::before{transform:translate(-1px, -50%)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::after{transform:translate(0, -50%)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::after{width:100%}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::before{transform:translate(-50%, -1px
312)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::after{transform:translate(-50%, 0)}.sidecar-resizableButton:disabled{display:none !important}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(835);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.sidecar-resizableButton{position:relative;flex-shrink:0;z-index:1000}.sidecar-resizableButton::before,.sidecar-resizableButton::after{content:"";display:block;position:absolute;top:50%;left:50%;background-color:#2a3947;transition:width 150ms ease,height 150ms ease,transform 150ms ease,background-color 150ms ease}.sidecar-resizableButton.resizableButton--horizontal{cursor:col-resize;width:16px;margin-left:-8px;margin-right:-8px}.sidecar-resizableButton.resizableButton--horizontal::before,.sidecar-resizableButton.resizableButton--horizontal::after{width:1px;height:12px}.sidecar-resizableButton.resizableButton--horizontal::before{transform:translate(-2px, -50%)}.sidecar-resizableButton.resizableButton--horizontal::after{transform:translate(1px, -50%)}.sidecar-resizableButton.resizableButton--vertical{cursor:row-resize;height:16px;margin-top:-8px;margin-bottom:-8px}.sidecar-resizableButton.resizableButton--vertical::before,.sidecar-resizableButton.resizableButton--vertical::after{width:12px;height:1px}.sidecar-resizableButton.resizableButton--vertical::before{transform:translate(-50%, -2px)}.sidecar-resizableButton.resizableButton--vertical::after{transform:translate(-50%, 1px)}.sidecar-resizableButton:hover:not(:disabled)::before,.sidecar-resizableButton:hover:not(:disabled)::after{background-color:#adb4ba;transition-delay:150ms}.sidecar-resizableButton:focus:not(:disabled){background-color:rgba(7,130,126,.1)}.sidecar-resizableButton:focus:not(:disabled)::before,.sidecar-resizableButton:focus:not(:disabled)::after{background-color:#07827e;transition:width 150ms ease,height 150ms ease,transform 150ms ease;transition-delay:75ms}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::after{height:100%}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::before{transform:translate(-1px, -50%)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::after{transform:translate(0, -50%)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::after{width:100%}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::before{transform:translate(-50%, -1px
312)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::after{transform:translate(-50%, 0)}.sidecar-resizableButton:disabled{display:none !important}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(837);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.sidecar-resizableButton{position:relative;flex-shrink:0;z-index:1000}.sidecar-resizableButton::before,.sidecar-resizableButton::after{content:"";display:block;position:absolute;top:50%;left:50%;background-color:#e3e5e9;transition:width 150ms ease,height 150ms ease,transform 150ms ease,background-color 150ms ease}.sidecar-resizableButton.resizableButton--horizontal{cursor:col-resize;width:16px;margin-left:-8px;margin-right:-8px}.sidecar-resizableButton.resizableButton--horizontal::before,.sidecar-resizableButton.resizableButton--horizontal::after{width:1px;height:12px}.sidecar-resizableButton.resizableButton--horizontal::before{transform:translate(-2px, -50%)}.sidecar-resizableButton.resizableButton--horizontal::after{transform:translate(1px, -50%)}.sidecar-resizableButton.resizableButton--vertical{cursor:row-resize;height:16px;margin-top:-8px;margin-bottom:-8px}.sidecar-resizableButton.resizableButton--vertical::before,.sidecar-resizableButton.resizableButton--vertical::after{width:12px;height:1px}.sidecar-resizableButton.resizableButton--vertical::before{transform:translate(-50%, -2px)}.sidecar-resizableButton.resizableButton--vertical::after{transform:translate(-50%, 1px)}.sidecar-resizableButton:hover:not(:disabled)::before,.sidecar-resizableButton:hover:not(:disabled)::after{background-color:#5c666f;transition-delay:150ms}.sidecar-resizableButton:focus:not(:disabled){background-color:rgba(0,151,209,.1)}.sidecar-resizableButton:focus:not(:disabled)::before,.sidecar-resizableButton:focus:not(:disabled)::after{background-color:#0097d1;transition:width 150ms ease,height 150ms ease,transform 150ms ease;transition-delay:75ms}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::after{height:100%}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::before{transform:translate(-1px, -50%)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::after{transform:translate(0, -50%)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::after{width:100%}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::before{transform:translate(-50%, -1px
312)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::after{transform:translate(-50%, 0)}.sidecar-resizableButton:disabled{display:none !important}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(839);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.sidecar-resizableButton{position:relative;flex-shrink:0;z-index:1000}.sidecar-resizableButton::before,.sidecar-resizableButton::after{content:"";display:block;position:absolute;top:50%;left:50%;background-color:#2a3947;transition:width 150ms ease,height 150ms ease,transform 150ms ease,background-color 150ms ease}.sidecar-resizableButton.resizableButton--horizontal{cursor:col-resize;width:16px;margin-left:-8px;margin-right:-8px}.sidecar-resizableButton.resizableButton--horizontal::before,.sidecar-resizableButton.resizableButton--horizontal::after{width:1px;height:12px}.sidecar-resizableButton.resizableButton--horizontal::before{transform:translate(-2px, -50%)}.sidecar-resizableButton.resizableButton--horizontal::after{transform:translate(1px, -50%)}.sidecar-resizableButton.resizableButton--vertical{cursor:row-resize;height:16px;margin-top:-8px;margin-bottom:-8px}.sidecar-resizableButton.resizableButton--vertical::before,.sidecar-resizableButton.resizableButton--vertical::after{width:12px;height:1px}.sidecar-resizableButton.resizableButton--vertical::before{transform:translate(-50%, -2px)}.sidecar-resizableButton.resizableButton--vertical::after{transform:translate(-50%, 1px)}.sidecar-resizableButton:hover:not(:disabled)::before,.sidecar-resizableButton:hover:not(:disabled)::after{background-color:#adb4ba;transition-delay:150ms}.sidecar-resizableButton:focus:not(:disabled){background-color:rgba(2,104,188,.1)}.sidecar-resizableButton:focus:not(:disabled)::before,.sidecar-resizableButton:focus:not(:disabled)::after{background-color:#0268bc;transition:width 150ms ease,height 150ms ease,transform 150ms ease;transition-delay:75ms}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::after{height:100%}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::before{transform:translate(-1px, -50%)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--horizontal::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--horizontal::after{transform:translate(0, -50%)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::after{width:100%}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::before,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::before{transform:translate(-50%, -1px
312)}.sidecar-resizableButton:hover:not(:disabled).resizableButton--vertical::after,.sidecar-resizableButton:focus:not(:disabled).resizableButton--vertical::after{transform:translate(-50%, 0)}.sidecar-resizableButton:disabled{display:none !important}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.CollapsibleNav=CollapsibleNav;var _extends2=_interopRequireDefault(__webpack_require__(58));var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _objectWithoutProperties2=_interopRequireDefault(__webpack_require__(42));__webpack_require__(841);var _eui=__webpack_require__(8);var _i18n=__webpack_require__(10);var _lodash=__webpack_require__(20);var _react=_interopRequireWildcard(__webpack_require__(5));var _useObservable=_interopRequireDefault(__webpack_require__(28));var _nav_link=__webpack_require__(72);var _utils=__webpack_require__(78);const _excluded=["basePath","collapsibleNavHeaderRender","id","isLocked","isNavOpen","homeHref","storage","onIsLockedUpdate","closeNav","navigateToApp","navigateToUrl","logos","workspaceEnabled"],_excluded2=["undefined"],_excluded3=["iconType","onClick"];function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function getAllCategories(allCategorizedLinks){const allCategories={};for(const[key,value]of Object.entries(allCategorizedLinks)){allCategories[key]=value[0].category}return allCategories}function getOrderedCategories(mainCategories,categoryDictionary){return(0,_lodash.sortBy)(Object.keys(mainCategories),categoryName=>{var _categoryDictionary$c;return(_categoryDictionary$c=categoryDictionary[categoryName])===null||_categoryDictionary$c===void 0?void 0:_categoryDictionary$c.order})}function CollapsibleNav(_ref){let{basePath:basePath,collapsibleNavHeaderRender:collapsibleNavHeaderRender,id:id,isLocked:isLocked,isNavOpen:isNavOpen,homeHref:homeHref,storage:storage=window.localStorage,onIsLockedUpdate:onIsLockedUpdate,closeNav:closeNav,navigateToApp:navigateToApp,navigateToUrl:navigateToUrl,logos:logos,workspaceEnabled:workspaceEnabled}=_ref,observables=(0,_objectWithoutProperties2.default)(_ref,_excluded);const navLinks=(0,_useObservable.default)(observables.navLinks$,[]).filter(link=>!link.hidden);const recentlyAccessed=(0,_useObservable.default)(observables.recentlyAccessed$,[]);const customNavLink=(0,_useObservable.default)(observables.customNavLink$,undefined);const appId=(0,_useObservable.default)(observables.appId$,"");const lockRef=(0,_react.useRef)(null);const groupedNavLinks=(0,_lodash.groupBy)(navLinks,link=>{var _link$category;return link===null||link===void 0||(_link$category=link.category)===null||_link$category===void 0?void 0:_link$category.id});const{undefined:unknowns=[]}=groupedNavLinks,allCategorizedLinks=(0,_objectWithoutProperties2.default)(groupedNavLinks,_excluded2);const categoryDictionary=getAllCategories(allCategorizedLinks);const orderedCategories=getOrderedCategories(allCategorizedLinks,categoryDictionary);const readyForEUI=function(link){let needsIcon=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;return(0,_nav_link.createEuiListItem)(_objectSpread({link:link,appId:appId,dataTestSubj:"c
312ollapsibleNavAppLink",navigateToApp:navigateToApp,onClick:closeNav},needsIcon&&{basePath:basePath}))};return _react.default.createElement(_eui.EuiCollapsibleNav,{"data-test-subj":"collapsibleNav",id:id,"aria-label":_i18n.i18n.translate("core.ui.primaryNav.screenReaderLabel",{defaultMessage:"Primary"}),isOpen:isNavOpen,isDocked:isLocked,onClose:closeNav,outsideClickCloses:false},collapsibleNavHeaderRender&&collapsibleNavHeaderRender(),customNavLink&&_react.default.createElement(_react.Fragment,null,_react.default.createElement(_eui.EuiFlexItem,{grow:false,style:{flexShrink:0}},_react.default.createElement(_eui.EuiCollapsibleNavGroup,{background:"light",className:"eui-yScroll",style:{maxHeight:"40vh"}},_react.default.createElement(_eui.EuiListGroup,{listItems:[(0,_nav_link.createEuiListItem)({link:customNavLink,basePath:basePath,navigateToApp:navigateToApp,dataTestSubj:"collapsibleNavCustomNavLink",onClick:closeNav,externalLink:true})],maxWidth:"none",color:"text",gutterSize:"none",size:"s"}))),_react.default.createElement(_eui.EuiHorizontalRule,{margin:"none"})),_react.default.createElement(_eui.EuiCollapsibleNavGroup,{key:"recentlyViewed",background:"light",title:_i18n.i18n.translate("core.ui.recentlyViewed",{defaultMessage:"Recently viewed"}),isCollapsible:true,initialIsOpen:(0,_utils.getIsCategoryOpen)("recentlyViewed",storage),onToggle:isCategoryOpen=>(0,_utils.setIsCategoryOpen)("recentlyViewed",isCategoryOpen,storage),"data-test-subj":"collapsibleNavGroup-recentlyViewed"},recentlyAccessed.length>0?_react.default.createElement(_eui.EuiListGroup,{"aria-label":_i18n.i18n.translate("core.ui.recentlyViewedAriaLabel",{defaultMessage:"Recently viewed links"}),listItems:recentlyAccessed.map(link=>{const _createRecentNavLink=(0,_nav_link.createRecentNavLink)(link,navLinks,basePath,navigateToUrl,!!workspaceEnabled),{iconType:iconType,onClick:onClick}=_createRecentNavLink,hydratedLink=(0,_objectWithoutProperties2.default)(_createRecentNavLink,_excluded3);return _objectSpread(_objectSpread({},hydratedLink),{},{"data-test-subj":"collapsibleNavAppLink--recent",onClick:event=>{if(!(0,_nav_link.isModifiedOrPrevented)(event)){closeNav();onClick(event)}}})}),maxWidth:"none",color:"subdued",gutterSize:"none",size:"s",className:"osdCollapsibleNav__recentsListGroup"}):_react.default.createElement(_eui.EuiText,{size:"s",color:"subdued",style:{padding:"0 8px 8px"}},_react.default.createElement("p",null,_i18n.i18n.translate("core.ui.EmptyRecentlyViewed",{defaultMessage:"No recently viewed items"})))),_react.default.createElement(_eui.EuiHorizontalRule,{margin:"none"}),_react.default.createElement(_eui.EuiFlexItem,{className:"eui-yScroll"},orderedCategories.map(categoryName=>{const category=categoryDictionary[categoryName];const opensearchLinkLogo=category.id==="opensearchDashboards"?logos.Mark.url:category.euiIconType;return _react.default.createElement(_eui.EuiCollapsibleNavGroup,{key:category.id,iconType:opensearchLinkLogo,title:category.label,isCollapsible:true,initialIsOpen:(0,_utils.getIsCategoryOpen)(category.id,storage),onToggle:isCategoryOpen=>(0,_utils.setIsCategoryOpen)(category.id,isCategoryOpen,storage),"data-test-subj":`collapsibleNavGroup-${category.id}`,"data-test-opensearch-logo":opensearchLinkLogo},_react.default.createElement(_eui.EuiListGroup,{"aria-label":_i18n.i18n.translate("core.ui.primaryNavSection.screenReaderLabel",{defaultMessage:"Primary navigation links, {category}",values:{category:category.label}}),listItems:allCategorizedLinks[categoryName].map(link=>readyForEUI(link)),maxWidth:"none",color:"subdued",gutterSize:"none",size:"s"}))}),unknowns.map((link,i)=>_react.default.createElement(_eui.EuiCollapsibleNavGroup,{"data-test-subj":`collapsibleNavGroup-noCategory`,key:i},_react.default.createElement(_eui.EuiListGroup,{flush:true},_react.default.createElement(_eui.EuiListGroupItem,(0,_extends2.default)({color:"text",size:"s"},readyForEUI(link,true)))))),_react.default.createElement(_eui.EuiShowFor,{sizes:["l","xl","xxl","xxxl"]},_react.default.createElement(_eui.EuiCollapsibleNavGroup,null,_react.default.createElement(_eui.EuiListGroup,{flush:true},_react.default.createElement(_eui.EuiListGroupItem,{"data-test-subj":"collapsible-nav-lock",buttonRef:lockRef,size:"xs",color:"subdued",label:isLocked?_i18n.i18n.translate("core.ui.primaryNavSection.undockLabel",{defaultMessage:"Undock navigation"}):_i18n.i18n.translate("core.ui.primaryNavSection.dockLabel",{defaultMessage:"Dock navigation"}),"aria-label":isLocked?_i18n.i18n.translate("core.ui.primaryNavSection.undockAriaLabel",{defaultMessage:"Undock primary navigation"}):_i18n.i18n.translate("core.ui.primaryNavSection.dockAriaLabel",{defaultMessage:"Dock primary navigation"}),onClick:()=>{onIsLockedUpdate(!isLocked);if(lockRef.current){lockRef.current.focus()}},iconType:isLocked?"lock":"lockOpen"}))))))}},function(module,exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(842);case"v7light":return __webpack_require__(844);case"v8dark":return __webpack_require__(846);case"v8light":return __webpack_require__(848);case"v9dark":return __webpack_require__(850);case"v9light":return __webpack_require__(852)}},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(843);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.osdCollapsibleNav__recentsListGroup{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;max-height:160px;margin-right:-8px}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar{width:16px;height:16px}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-thumb{background-color:rgba(152,162,179,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-corner,.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.osdCollapsibleNav__recentsListGroup:focus{outline:none}.osdCollapsibleNav__recentsListGroup[tabindex="0"]:focus:focus-visible{outline-style:auto}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(845);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.osdCollapsibleNav__recentsListGroup{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;max-height:160px;margin-right:-8px}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar{width:16px;height:16px}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-thumb{background-color:rgba(105,112,125,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-corner,.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.osdCollapsibleNav__recentsListGroup:focus{outline:none}.osdCollapsibleNav__recentsListGroup[tabindex="0"]:focus:focus-visible{outline-style:auto}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(847);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.osdCollapsibleNav__recentsListGroup{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;max-height:160px;margin-right:-8px}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar{width:16px;height:16px}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-thumb{background-color:rgba(141,152,163,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-corner,.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.osdCollapsibleNav__recentsListGroup:focus{outline:none}.osdCollapsibleNav__recentsListGroup[tabindex="0"]:focus:focus-visible{outline-style:auto}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(849);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.osdCollapsibleNav__recentsListGroup{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;max-height:160px;margin-right:-8px}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar{width:16px;height:16px}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-thumb{background-color:rgba(90,104,117,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-corner,.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.osdCollapsibleNav__recentsListGroup:focus{outline:none}.osdCollapsibleNav__recentsListGroup[tabindex="0"]:focus:focus-visible{outline-style:auto}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(851);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.osdCollapsibleNav__recentsListGroup{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;max-height:160px;margin-right:-8px}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar{width:16px;height:16px}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-thumb{background-color:rgba(149,155,162,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-corner,.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.osdCollapsibleNav__recentsListGroup:focus{outline:none}.osdCollapsibleNav__recentsListGroup[tabindex="0"]:focus:focus-visible{outline-style:auto}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(853);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,'/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.osdCollapsibleNav__recentsListGroup{scrollbar-width:thin;height:100%;overflow-y:auto;overflow-x:hidden;max-height:160px;margin-right:-8px}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar{width:16px;height:16px}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-thumb{background-color:rgba(90,104,117,.5);border:6px solid rgba(0,0,0,0);background-clip:content-box}.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-corner,.osdCollapsibleNav__recentsListGroup::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.osdCollapsibleNav__recentsListGroup:focus{outline:none}.osdCollapsibleNav__recentsListGroup[tabindex="0"]:focus:focus-visible{outline-style:auto}\n',""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.CollapsibleNavGroupEnabled=CollapsibleNavGroupEnabled;var _extends2=_interopRequireDefault(__webpack_require__(58));var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _objectWithoutProperties2=_interopRequireDefault(__webpack_require__(42));__webpack_require__(185);var _eui=__webpack_require__(8);var _i18n=__webpack_require__(10);var _react=_interopRequireWildcard(__webpack_require__(5));var _useObservable=_interopRequireDefault(__webpack_require__(28));var _classnames=_interopRequireDefault(__webpack_require__(52));var _types=__webpack_require__(49);var _nav_link=__webpack_require__(72);var _utils=__webpack_require__(78);var _utils2=__webpack_require__(111);var _collapsible_nav_group_enabled_top=__webpack_require__(867);var _header_nav_controls=__webpack_require__(295);var _collapsible_nav_groups=__webpack_require__(868);var _header_search_bar=__webpack_require__(870);const _excluded=["basePath","id","isNavOpen","storage","closeNav","navigateToApp","navigateToUrl","logos","setCurrentNavGroup","capabilities","collapsibleNavHeaderRender","globalSearchCommands"];function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}
312function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const titleForSeeAll=_i18n.i18n.translate("core.ui.primaryNav.seeAllLabel",{defaultMessage:"See all..."});var NavWidth=function(NavWidth){NavWidth[NavWidth["Expanded"]=270]="Expanded";NavWidth[NavWidth["Collapsed"]=48]="Collapsed";return NavWidth}(NavWidth||{});function CollapsibleNavGroupEnabled(_ref){let{basePath:basePath,id:id,isNavOpen:isNavOpen,storage:storage=window.localStorage,closeNav:closeNav,navigateToApp:navigateToApp,navigateToUrl:navigateToUrl,logos:logos,setCurrentNavGroup:setCurrentNavGroup,capabilities:capabilities,collapsibleNavHeaderRender:collapsibleNavHeaderRender,globalSearchCommands:globalSearchCommands}=_ref,observables=(0,_objectWithoutProperties2.default)(_ref,_excluded);const allNavLinks=(0,_useObservable.default)(observables.navLinks$,[]);const navLinks=allNavLinks.filter(link=>!link.hidden);const homeLink=(0,_react.useMemo)(()=>allNavLinks.find(item=>item.id==="home"),[allNavLinks]);const appId=(0,_useObservable.default)(observables.appId$,"");const navGroupsMap=(0,_useObservable.default)(observables.navGroupsMap$,{});const currentNavGroup=(0,_useObservable.default)(observables.currentNavGroup$,undefined);const currentWorkspace=(0,_useObservable.default)(observables.currentWorkspace$);const visibleUseCases=(0,_react.useMemo)(()=>(0,_utils.getVisibleUseCases)(navGroupsMap),[navGroupsMap]);const currentNavGroupId=(0,_react.useMemo)(()=>{if(!currentNavGroup){if(visibleUseCases.length===1){return visibleUseCases[0].id}if(!capabilities.workspaces.enabled){return _utils2.ALL_USE_CASE_ID}}return currentNavGroup===null||currentNavGroup===void 0?void 0:currentNavGroup.id},[capabilities,currentNavGroup,visibleUseCases]);const shouldAppendManageCategory=capabilities.workspaces.enabled?!currentNavGroupId:currentNavGroupId===_utils2.ALL_USE_CASE_ID;const navLinksForRender=(0,_react.useMemo)(()=>{const getSystemNavGroups=()=>{const result=[];Object.values(navGroupsMap).sort((0,_utils.sortBy)("order")).forEach(navGroup=>{if(navGroup.type!==_types.NavGroupType.SYSTEM){return}const visibleNavLinksWithinNavGroup=(0,_utils.fulfillRegistrationLinksToChromeNavLinks)(navGroup.navLinks,navLinks);if(visibleNavLinksWithinNavGroup[0]){result.push(_objectSpread(_objectSpread({},visibleNavLinksWithinNavGroup[0]),{},{title:navGroup.title,category:_utils2.DEFAULT_APP_CATEGORIES.manage}))}});return result};const navLinksResult=[];if(currentNavGroupId){var _navGroupsMap$current;navLinksResult.push(...((_navGroupsMap$current=navGroupsMap[currentNavGroupId])===null||_navGroupsMap$current===void 0?void 0:_navGroupsMap$current.navLinks)||[])}if(shouldAppendManageCategory){navLinksResult.push(...getSystemNavGroups())}return(0,_utils.fulfillRegistrationLinksToChromeNavLinks)(navLinksResult,navLinks)},[navLinks,navGroupsMap,currentNavGroupId,shouldAppendManageCategory]);const width=(0,_react.useMemo)(()=>{if(!isNavOpen){return NavWidth.Collapsed}return NavWidth.Expanded},[isNavOpen]);const onGroupClick=(e,group)=>{var _navGroupsMap$group$i;const fulfilledLinks=(0,_utils.fulfillRegistrationLinksToChromeNavLinks)((_navGroupsMap$group$i=navGroupsMap[group.id])===null||_navGroupsMap$group$i===void 0?void 0:_navGroupsMap$group$i.navLinks,navLinks);setCurrentNavGroup(group.id);const firstLink=fulfilledLinks[0];if(firstLink){const propsForEui=(0,_nav_link.createEuiListItem)({link:firstLink,appId:appId,dataTestSubj:"c
312ollapsibleNavAppLink",navigateToApp:navigateToApp});propsForEui.onClick(e)}};const rendeLeftNav=props=>_react.default.createElement(_eui.EuiFlyout,(0,_extends2.default)({"data-test-subj":"collapsibleNav",id:id,side:"left","aria-label":_i18n.i18n.translate("core.ui.primaryNav.screenReaderLabel",{defaultMessage:"Primary"}),type:"push",onClose:closeNav,outsideClickCloses:false,className:"context-nav-wrapper",size:width,closeButtonPosition:"outside",hideCloseButton:true,paddingSize:"none",ownFocus:false},props),_react.default.createElement("div",{className:"eui-fullHeight left-navigation-wrapper"},!isNavOpen?null:_react.default.createElement(_eui.EuiPanel,{hasBorder:false,borderRadius:"none",paddingSize:"s",hasShadow:false,color:"transparent",style:{flexGrow:0}},_react.default.createElement(_collapsible_nav_group_enabled_top.CollapsibleNavTop,{homeLink:homeLink,collapsibleNavHeaderRender:collapsibleNavHeaderRender,navigateToApp:navigateToApp,logos:logos,currentNavGroup:currentNavGroupId?navGroupsMap[currentNavGroupId]:undefined,shouldShrinkNavigation:!isNavOpen,onClickShrink:closeNav})),!isNavOpen?_react.default.createElement("div",{className:"searchBarIcon euiHeaderSectionItemButton"},globalSearchCommands&&_react.default.createElement(_header_search_bar.HeaderSearchBarIcon,{globalSearchCommands:globalSearchCommands})):_react.default.createElement(_eui.EuiPanel,{hasBorder:false,paddingSize:"s",hasShadow:false,className:"searchBar-wrapper"},globalSearchCommands&&_react.default.createElement(_header_search_bar.HeaderSearchBar,{globalSearchCommands:globalSearchCommands})),!isNavOpen?null:_react.default.createElement(_eui.EuiPanel,{hasBorder:false,borderRadius:"none",paddingSize:!isNavOpen?"s":"m",hasShadow:false,className:"eui-yScroll flex-1-container",color:"transparent",style:{paddingTop:0}},_react.default.createElement(_collapsible_nav_groups.NavGroups,{navLinks:navLinksForRender,navigateToApp:navigateToApp,onNavItemClick:(event,navItem)=>{var _navItem$category;if(navItem.title===titleForSeeAll&&(_navItem$category=navItem.category)!==null&&_navItem$category!==void 0&&_navItem$category.id){const navGroup=navGroupsMap[navItem.category.id];onGroupClick(event,navGroup)}},appId:appId,categoryCollapsible:currentNavGroupId===_utils2.ALL_USE_CASE_ID,currentWorkspaceId:currentWorkspace===null||currentWorkspace===void 0?void 0:currentWorkspace.id})),!isNavOpen?_react.default.createElement("div",{className:"flex-1-container"}):null,_react.default.createElement("div",{className:(0,_classnames.default)({"bottom-container":true,"eui-xScroll":isNavOpen,"bottom-container-collapsed":!isNavOpen,"bottom-container-expanded":isNavOpen})},_react.default.createElement(_header_nav_controls.HeaderNavControls,{navControls$:observables.navControlsLeftBottom$,className:(0,_classnames.default)({"nav-controls-padding":isNavOpen})}))));return _react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_eui.EuiHideFor,{sizes:["xs","s","m"]},rendeLeftNav()),isNavOpen?_react.default.createElement(_eui.EuiShowFor,{sizes:["xs","s","m"]},rendeLeftNav({type:"overlay",size:undefined,outsideClickCloses:true,paddingSize:undefined,ownFocus:true})):null)}},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(856);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.context-nav-wrapper{border:none !important;border-top-right-radius:24px;background-color:#141519;overflow:hidden;box-shadow:1px 0 0 #343741 !important}.context-nav-wrapper .nav-link-item{padding:8px;border-radius:8px;box-shadow:none;margin-bottom:0;margin-top:0}.context-nav-wrapper .nav-link-item .nav-link-item-btn{margin-bottom:0;padding-top:0;padding-bottom:0}.context-nav-wrapper .nav-link-parent-item{padding-top:0;padding-bottom:0;margin-bottom:8px}.context-nav-wrapper .nav-link-parent-item>.nav-link-item-btn{padding:8px;margin-bottom:4px}.context-nav-wrapper .nav-link-parent-item svg{display:none}.context-nav-wrapper .nav-link-parent-item .leftNavCustomizedAccordionIcon{display:inline-block}.context-nav-wrapper .nav-link-item-category-button{margin-bottom:4px}.context-nav-wrapper .nav-link-item-category-button .nav-link-item{padding:4px 8px}.context-nav-wrapper .nav-link-item-category-item{margin-top:24px}.context-nav-wrapper .nav-link-fake-item{margin-top:0}.context-nav-wrapper .nav-link-fake-item-button{display:none}.context-nav-wrapper .nav-nested-item{padding:8px 0}.context-nav-wrapper .nav-nested-item::after,.context-nav-wrapper .nav-nested-item .nav-link-item-btn::after{background-color:#98a2b3}.context-nav-wrapper .nav-nested-item:last-of-type::after{height:20px}.context-nav-wrapper .left-navigation-wrapper{display:flex;flex-direction:column}.context-nav-wrapper .flex-1-container{flex:1}.context-nav-wrapper .bottom-container{padding:0 16px;display:flex;-ms-overflow-style:-ms-autohiding-scrollbar}.context-nav-wrapper .bottom-container.bottom-container-collapsed{flex-direction:column;align-items:center;gap:16px;padding-top:8px;padding-bottom:8px}.context-nav-wrapper .bottom-container.bottom-container-collapsed>*{justify-content:center}.context-nav-wrapper .bottom-container.bottom-container-expanded{gap:16px;padding-top:12px;padding-bottom:12px;border-top:1px solid #343741;border-color:#535966}.context-nav-wrapper .navGroupEnabledNavTopWrapper{padding:0 8px;padding-left:8px}.context-nav-wrapper .navGroupEnabledNavTopWrapper .navGroupEnabledHomeIcon{margin-left:8px}.context-nav-wrapper .searchBar-wrapper{padding:16px;padding-top:8px;background-color:rgba(0,0,0,0);flex-grow:0}.context-nav-wrapper .searchBar-wrapper .searchInput{background-color:rgba(22,23,28,.5)}.context-nav-wrapper .searchBar-wrapper .searchInput:focus{background-color:#16171c}.context-nav-wrapper .searchBarIcon{position:fixed;top:48px;left:0}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(858);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.context-nav-wrapper{border:none !important;border-top-right-radius:24px;background-color:#fafbfd;overflow:hidden;box-shadow:1px 0 0 #d3dae6 !important}.context-nav-wrapper .nav-link-item{padding:8px;border-radius:8px;box-shadow:none;margin-bottom:0;margin-top:0}.context-nav-wrapper .nav-link-item .nav-link-item-btn{margin-bottom:0;padding-top:0;padding-bottom:0}.context-nav-wrapper .nav-link-parent-item{padding-top:0;padding-bottom:0;margin-bottom:8px}.context-nav-wrapper .nav-link-parent-item>.nav-link-item-btn{padding:8px;margin-bottom:4px}.context-nav-wrapper .nav-link-parent-item svg{display:none}.context-nav-wrapper .nav-link-parent-item .leftNavCustomizedAccordionIcon{display:inline-block}.context-nav-wrapper .nav-link-item-category-button{margin-bottom:4px}.context-nav-wrapper .nav-link-item-category-button .nav-link-item{padding:4px 8px}.context-nav-wrapper .nav-link-item-category-item{margin-top:24px}.context-nav-wrapper .nav-link-fake-item{margin-top:0}.context-nav-wrapper .nav-link-fake-item-button{display:none}.context-nav-wrapper .nav-nested-item{padding:8px 0}.context-nav-wrapper .nav-nested-item::after,.context-nav-wrapper .nav-nested-item .nav-link-item-btn::after{background-color:#69707d}.context-nav-wrapper .nav-nested-item:last-of-type::after{height:20px}.context-nav-wrapper .left-navigation-wrapper{display:flex;flex-direction:column}.context-nav-wrapper .flex-1-container{flex:1}.context-nav-wrapper .bottom-container{padding:0 16px;display:flex;-ms-overflow-style:-ms-autohiding-scrollbar}.context-nav-wrapper .bottom-container.bottom-container-collapsed{flex-direction:column;align-items:center;gap:16px;padding-top:8px;padding-bottom:8px}.context-nav-wrapper .bottom-container.bottom-container-collapsed>*{justify-content:center}.context-nav-wrapper .bottom-container.bottom-container-expanded{gap:16px;padding-top:12px;padding-bottom:12px;border-top:1px solid #d3dae6;border-color:#98a2b3}.context-nav-wrapper .navGroupEnabledNavTopWrapper{padding:0 8px;padding-left:8px}.context-nav-wrapper .navGroupEnabledNavTopWrapper .navGroupEnabledHomeIcon{margin-left:8px}.context-nav-wrapper .searchBar-wrapper{padding:16px;padding-top:8px;background-color:rgba(0,0,0,0);flex-grow:0}.context-nav-wrapper .searchBar-wrapper .searchInput{background-color:rgba(251,252,253,.5)}.context-nav-wrapper .searchBar-wrapper .searchInput:focus{background-color:#fbfcfd}.context-nav-wrapper .searchBarIcon{position:fixed;top:48px;left:0}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(860);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.context-nav-wrapper{border:none !important;border-top-right-radius:24px;background-color:#172430;overflow:hidden;box-shadow:1px 0 0 #293847 !important}.context-nav-wrapper .nav-link-item{padding:8px;border-radius:8px;box-shadow:none;margin-bottom:0;margin-top:0}.context-nav-wrapper .nav-link-item .nav-link-item-btn{margin-bottom:0;padding-top:0;padding-bottom:0}.context-nav-wrapper .nav-link-parent-item{padding-top:0;padding-bottom:0;margin-bottom:8px}.context-nav-wrapper .nav-link-parent-item>.nav-link-item-btn{padding:8px;margin-bottom:4px}.context-nav-wrapper .nav-link-parent-item svg{display:none}.context-nav-wrapper .nav-link-parent-item .leftNavCustomizedAccordionIcon{display:inline-block}.context-nav-wrapper .nav-link-item-category-button{margin-bottom:4px}.context-nav-wrapper .nav-link-item-category-button .nav-link-item{padding:4px 8px}.context-nav-wrapper .nav-link-item-category-item{margin-top:24px}.context-nav-wrapper .nav-link-fake-item{margin-top:0}.context-nav-wrapper .nav-link-fake-item-button{display:none}.context-nav-wrapper .nav-nested-item{padding:8px 0}.context-nav-wrapper .nav-nested-item::after,.context-nav-wrapper .nav-nested-item .nav-link-item-btn::after{background-color:#8d98a3}.context-nav-wrapper .nav-nested-item:last-of-type::after{height:20px}.context-nav-wrapper .left-navigation-wrapper{display:flex;flex-direction:column}.context-nav-wrapper .flex-1-container{flex:1}.context-nav-wrapper .bottom-container{padding:0 16px;display:flex;-ms-overflow-style:-ms-autohiding-scrollbar}.context-nav-wrapper .bottom-container.bottom-container-collapsed{flex-direction:column;align-items:center;gap:16px;padding-top:8px;padding-bottom:8px}.context-nav-wrapper .bottom-container.bottom-container-collapsed>*{justify-content:center}.context-nav-wrapper .bottom-container.bottom-container-expanded{gap:16px;padding-top:12px;padding-bottom:12px;border-top:1px solid #293847;border-color:#5b6875}.context-nav-wrapper .navGroupEnabledNavTopWrapper{padding:0 8px;padding-left:8px}.context-nav-wrapper .navGroupEnabledNavTopWrapper .navGroupEnabledHomeIcon{margin-left:8px}.context-nav-wrapper .searchBar-wrapper{padding:16px;padding-top:8px;background-color:rgba(0,0,0,0);flex-grow:0}.context-nav-wrapper .searchBar-wrapper .searchInput{background-color:rgba(14,23,33,.5)}.context-nav-wrapper .searchBar-wrapper .searchInput:focus{background-color:#0e1721}.context-nav-wrapper .searchBarIcon{position:fixed;top:48px;left:0}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(862);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.context-nav-wrapper{border:none !important;border-top-right-radius:24px;background-color:#f0f2f4;overflow:hidden;box-shadow:1px 0 0 #d6d9dd !important}.context-nav-wrapper .nav-link-item{padding:8px;border-radius:8px;box-shadow:none;margin-bottom:0;margin-top:0}.context-nav-wrapper .nav-link-item .nav-link-item-btn{margin-bottom:0;padding-top:0;padding-bottom:0}.context-nav-wrapper .nav-link-parent-item{padding-top:0;padding-bottom:0;margin-bottom:8px}.context-nav-wrapper .nav-link-parent-item>.nav-link-item-btn{padding:8px;margin-bottom:4px}.context-nav-wrapper .nav-link-parent-item svg{display:none}.context-nav-wrapper .nav-link-parent-item .leftNavCustomizedAccordionIcon{display:inline-block}.context-nav-wrapper .nav-link-item-category-button{margin-bottom:4px}.context-nav-wrapper .nav-link-item-category-button .nav-link-item{padding:4px 8px}.context-nav-wrapper .nav-link-item-category-item{margin-top:24px}.context-nav-wrapper .nav-link-fake-item{margin-top:0}.context-nav-wrapper .nav-link-fake-item-button{display:none}.context-nav-wrapper .nav-nested-item{padding:8px 0}.context-nav-wrapper .nav-nested-item::after,.context-nav-wrapper .nav-nested-item .nav-link-item-btn::after{background-color:#5a6875}.context-nav-wrapper .nav-nested-item:last-of-type::after{height:20px}.context-nav-wrapper .left-navigation-wrapper{display:flex;flex-direction:column}.context-nav-wrapper .flex-1-container{flex:1}.context-nav-wrapper .bottom-container{padding:0 16px;display:flex;-ms-overflow-style:-ms-autohiding-scrollbar}.context-nav-wrapper .bottom-container.bottom-container-collapsed{flex-direction:column;align-items:center;gap:16px;padding-top:8px;padding-bottom:8px}.context-nav-wrapper .bottom-container.bottom-container-collapsed>*{justify-content:center}.context-nav-wrapper .bottom-container.bottom-container-expanded{gap:16px;padding-top:12px;padding-bottom:12px;border-top:1px solid #d6d9dd;border-color:#adb4ba}.context-nav-wrapper .navGroupEnabledNavTopWrapper{padding:0 8px;padding-left:8px}.context-nav-wrapper .navGroupEnabledNavTopWrapper .navGroupEnabledHomeIcon{margin-left:8px}.context-nav-wrapper .searchBar-wrapper{padding:16px;padding-top:8px;background-color:rgba(0,0,0,0);flex-grow:0}.context-nav-wrapper .searchBar-wrapper .searchInput{background-color:rgba(242,244,246,.5)}.context-nav-wrapper .searchBar-wrapper .searchInput:focus{background-color:#f2f4f6}.context-nav-wrapper .searchBarIcon{position:fixed;top:48px;left:0}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(864);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.context-nav-wrapper{border:none !important;border-top-right-radius:24px;background-color:#0f171f;overflow:hidden;box-shadow:1px 0 0 #2a3540 !important}.context-nav-wrapper .nav-link-item{padding:8px;border-radius:8px;box-shadow:none;margin-bottom:0;margin-top:0}.context-nav-wrapper .nav-link-item .nav-link-item-btn{margin-bottom:0;padding-top:0;padding-bottom:0}.context-nav-wrapper .nav-link-parent-item{padding-top:0;padding-bottom:0;margin-bottom:8px}.context-nav-wrapper .nav-link-parent-item>.nav-link-item-btn{padding:8px;margin-bottom:4px}.context-nav-wrapper .nav-link-parent-item svg{display:none}.context-nav-wrapper .nav-link-parent-item .leftNavCustomizedAccordionIcon{display:inline-block}.context-nav-wrapper .nav-link-item-category-button{margin-bottom:4px}.context-nav-wrapper .nav-link-item-category-button .nav-link-item{padding:4px 8px}.context-nav-wrapper .nav-link-item-category-item{margin-top:24px}.context-nav-wrapper .nav-link-fake-item{margin-top:0}.context-nav-wrapper .nav-link-fake-item-button{display:none}.context-nav-wrapper .nav-nested-item{padding:8px 0}.context-nav-wrapper .nav-nested-item::after,.context-nav-wrapper .nav-nested-item .nav-link-item-btn::after{background-color:#959ba2}.context-nav-wrapper .nav-nested-item:last-of-type::after{height:20px}.context-nav-wrapper .left-navigation-wrapper{display:flex;flex-direction:column}.context-nav-wrapper .flex-1-container{flex:1}.context-nav-wrapper .bottom-container{padding:0 16px;display:flex;-ms-overflow-style:-ms-autohiding-scrollbar}.context-nav-wrapper .bottom-container.bottom-container-collapsed{flex-direction:column;align-items:center;gap:16px;padding-top:8px;padding-bottom:8px}.context-nav-wrapper .bottom-container.bottom-container-collapsed>*{justify-content:center}.context-nav-wrapper .bottom-container.bottom-container-expanded{gap:16px;padding-top:12px;padding-bottom:12px;border-top:1px solid #2a3540;border-color:#5c666f}
312.context-nav-wrapper .navGroupEnabledNavTopWrapper{padding:0 8px;padding-left:8px}.context-nav-wrapper .navGroupEnabledNavTopWrapper .navGroupEnabledHomeIcon{margin-left:8px}.context-nav-wrapper .searchBar-wrapper{padding:16px;padding-top:8px;background-color:rgba(0,0,0,0);flex-grow:0}.context-nav-wrapper .searchBar-wrapper .searchInput{background-color:rgba(16,21,31,.5)}.context-nav-wrapper .searchBar-wrapper .searchInput:focus{background-color:#10151f}.context-nav-wrapper .searchBarIcon{position:fixed;top:48px;left:0}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(866);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.context-nav-wrapper{border:none !important;border-top-right-radius:24px;background-color:#fcfeff;overflow:hidden;box-shadow:1px 0 0 #d6d9dd !important}.context-nav-wrapper .nav-link-item{padding:8px;border-radius:8px;box-shadow:none;margin-bottom:0;margin-top:0}.context-nav-wrapper .nav-link-item .nav-link-item-btn{margin-bottom:0;padding-top:0;padding-bottom:0}.context-nav-wrapper .nav-link-parent-item{padding-top:0;padding-bottom:0;margin-bottom:8px}.context-nav-wrapper .nav-link-parent-item>.nav-link-item-btn{padding:8px;margin-bottom:4px}.context-nav-wrapper .nav-link-parent-item svg{display:none}.context-nav-wrapper .nav-link-parent-item .leftNavCustomizedAccordionIcon{display:inline-block}.context-nav-wrapper .nav-link-item-category-button{margin-bottom:4px}.context-nav-wrapper .nav-link-item-category-button .nav-link-item{padding:4px 8px}.context-nav-wrapper .nav-link-item-category-item{margin-top:24px}.context-nav-wrapper .nav-link-fake-item{margin-top:0}.context-nav-wrapper .nav-link-fake-item-button{display:none}.context-nav-wrapper .nav-nested-item{padding:8px 0}.context-nav-wrapper .nav-nested-item::after,.context-nav-wrapper .nav-nested-item .nav-link-item-btn::after{background-color:#5a6875}.context-nav-wrapper .nav-nested-item:last-of-type::after{height:20px}.context-nav-wrapper .left-navigation-wrapper{display:flex;flex-direction:column}.context-nav-wrapper .flex-1-container{flex:1}.context-nav-wrapper .bottom-container{padding:0 16px;display:flex;-ms-overflow-style:-ms-autohiding-scrollbar}.context-nav-wrapper .bottom-container.bottom-container-collapsed{flex-direction:column;align-items:center;gap:16px;padding-top:8px;padding-bottom:8px}.context-nav-wrapper .bottom-container.bottom-container-collapsed>*{justify-content:center}.context-nav-wrapper .bottom-container.bottom-container-expanded{gap:16px;padding-top:12px;padding-bottom:12px;border-top:1px solid #d6d9dd;border-color:#adb4ba}.context-nav-wrapper .navGroupEnabledNavTopWrapper{padding:0 8px;padding-left:8px}.context-nav-wrapper .navGroupEnabledNavTopWrapper .navGroupEnabledHomeIcon{margin-left:8px}.context-nav-wrapper .searchBar-wrapper{padding:16px;padding-top:8px;background-color:rgba(0,0,0,0);flex-grow:0}.context-nav-wrapper .searchBar-wrapper .searchInput{background-color:rgba(242,244,246,.5)}.context-nav-wrapper .searchBar-wrapper .searchInput:focus{background-color:#f2f4f6}
312.context-nav-wrapper .searchBarIcon{position:fixed;top:48px;left:0}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.CollapsibleNavTop=void 0;var _extends2=_interopRequireDefault(__webpack_require__(58));var _react=_interopRequireWildcard(__webpack_require__(5));var _eui=__webpack_require__(8);var _nav_link=__webpack_require__(72);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const CollapsibleNavTop=_ref=>{let{collapsibleNavHeaderRender:collapsibleNavHeaderRender,currentNavGroup:currentNavGroup,navigateToApp:navigateToApp,logos:logos,onClickShrink:onClickShrink,shouldShrinkNavigation:shouldShrinkNavigation,homeLink:homeLink}=_ref;const homeIcon=logos.Mark.url;const homeLinkProps=(0,_react.useMemo)(()=>{if(homeLink){const propsForHomeIcon=(0,_nav_link.createEuiListItem)({link:homeLink,appId:"home",dataTestSubj:"collapsibleNavHome",navigateToApp:navigateToApp});return{"data-test-subj":propsForHomeIcon["data-test-subj"],onClick:propsForHomeIcon.onClick}}return{}},[homeLink,navigateToApp]);const onIconClick=(0,_react.useCallback)(e=>{var _homeLinkProps$onClic;(_homeLinkProps$onClic=homeLinkProps.onClick)===null||_homeLinkProps$onClic===void 0||_homeLinkProps$onClic.call(homeLinkProps,e)},[homeLinkProps]);return _react.default.createElement(_eui.EuiPanel,{color:"transparent",hasBorder:false,hasShadow:false,className:"navGroupEnabledNavTopWrapper"},_react.default.createElement(_eui.EuiSpacer,{size:"xs"}),_react.default.createElement(_eui.EuiFlexGroup,{responsive:false,justifyContent:"spaceBetween"},!shouldShrinkNavigation?_react.default.createElement(_eui.EuiFlexItem,{grow:false},_react.default.createElement(_eui.EuiButtonEmpty,(0,_extends2.default)({flush:"both"},homeLinkProps,{onClick:onIconClick,className:"navGroupEnabledHomeIcon"}),_react.default.createElement(_eui.EuiIcon,{type:homeIcon,size:"xl","data-test-subj":`collapsibleNavIcon-${homeIcon}`}))):null,_react.default.createElement(_eui.EuiFlexItem,{grow:false},_react.default.createElement(_eui.EuiButtonIcon,{onClick:onClickShrink,iconType:shouldShrinkNavigation?"menu":"menuLeft",color:"subdued",display:"empty","aria-label":"shrink-button","data-test-subj":"collapsibleNavShrinkButton",size:"xs"}))),((currentNavGroup===null||currentNavGroup===void 0?void 0:currentNavGroup.type)||collapsibleNavHeaderRender)&&_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_eui.EuiSpacer,null),currentNavGroup!==null&&currentNavGroup!==void 0&&currentNavGroup.type?_react.default.createElement(_eui.EuiText,{size:"s"},_react.default.createElement("h3",null,currentNavGroup.title)):collapsibleNavHeaderRender===null||collapsibleNavHeaderRender===void 0?void 0:collapsibleNavHeaderRender()))};exports.CollapsibleNavTop=CollapsibleNavTop},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.NavGroups=NavGroups;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));__webpack_require__(185);var _eui=__webpack_require__(8);var _i18n=__webpack_require__(10);var _react=_interopRequireWildcard(__webpack_require__(5));var _classnames=_interopRequireDefault(__webpack_require__(52));var _nav_link=__webpack_require__(72);var _utils=__webpack_require__(78);var _collapsible_nav_groups_label=__webpack_require__(869);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}
312function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const titleForSeeAll=_i18n.i18n.translate("core.ui.primaryNav.seeAllLabel",{defaultMessage:"See all..."});const LEVEL_FOR_ROOT_ITEMS=1;function NavGroups(_ref){let{navLinks:navLinks,suffix:suffix,style:style,appId:appId,navigateToApp:navigateToApp,onNavItemClick:onNavItemClick,categoryCollapsible:categoryCollapsible,currentWorkspaceId:currentWorkspaceId}=_ref;const[,setRenderKey]=(0,_react.useState)(Date.now());const createNavItem=_ref2=>{let{link:link,className:className}=_ref2;const euiListItem=(0,_nav_link.createEuiListItem)({link:link,appId:appId,dataTestSubj:`collapsibleNavAppLink-${link.id}`,navigateToApp:navigateToApp,onClick:event=>{onNavItemClick(event,link)}});return{id:`${link.id}-${link.title}`,name:_react.default.createElement(_eui.EuiText,null,link.title),onClick:euiListItem.onClick,href:euiListItem.href,emphasize:euiListItem.isActive,className:`nav-link-item ${className||""}`,buttonClassName:"nav-link-item-btn","data-test-subj":euiListItem["data-test-subj"],"aria-label":link.title}};const createSideNavItem=(navLink,level,className)=>{if(navLink.itemType===_utils.LinkItemType.LINK){if(navLink.link.title===titleForSeeAll){const navItem=createNavItem({link:navLink.link});return _objectSpread(_objectSpread({},navItem),{},{name:_react.default.createElement(_eui.EuiText,{color:"success"},navItem.name),emphasize:false})}return createNavItem({link:navLink.link,className:className})}if(navLink.itemType===_utils.LinkItemType.PARENT_LINK&&navLink.link){const props=createNavItem({link:navLink.link});const parentOpenKey=`${currentWorkspaceId?`${currentWorkspaceId}-`:""}${navLink.link.id}`;const parentItem=_objectSpread(_objectSpread({},props),{},{forceOpen:true,id:`${props.id}-${!!(0,_collapsible_nav_groups_label.getIsCategoryOpen)(parentOpenKey)}`,href:undefined,onClick:undefined,"data-test-subj":undefined,className:(0,_classnames.default)(props.className,"nav-link-parent-item"),name:_react.default.createElement(_collapsible_nav_groups_label.CollapsibleNavGroupsLabel,{label:props.name,storageKey:parentOpenKey,collapsible:!categoryCollapsible,onToggle:()=>setRenderKey(Date.now()),"data-test-subj":props["data-test-subj"]}),items:((0,_collapsible_nav_groups_label.getIsCategoryOpen)(parentOpenKey)?navLink.links:[]).map(subNavLink=>createSideNavItem(subNavLink,level+1,"nav-nested-item"))});if(level===LEVEL_FOR_ROOT_ITEMS){return{className:"nav-link-fake-item",buttonClassName:"nav-link-fake-item-button",name:"",items:[parentItem],id:`fake_${props.id}`}}return parentItem}if(navLink.itemType===_utils.LinkItemType.CATEGORY){var _navLink$category,_navLink$category$id,_navLink$category2,_navLink$category$lab,_navLink$category3,_ref3,_navLink$category4;const categoryOpenKey=`${currentWorkspaceId?`${currentWorkspaceId}-`:""}${(_navLink$category=navLink.category)===null||_navLink$category===void 0?void 0:_navLink$category.id}`;return{id:(_navLink$category$id=(_navLink$category2=navLink.category)===null||_navLink$category2===void 0?void 0:_navLink$category2.id)!==null&&_navLink$category$id!==void 0?_navLink$category$id:"",name:_react.default.createElement(_collapsible_nav_groups_label.CollapsibleNavGroupsLabel,{label:_react.default.createElement(_eui.EuiText,{size:"s"},_react.default.createElement("span",{className:"euiCollapsibleNavGroup__heading nav-link-item"},(_navLink$category$lab=(_navLink$category3=navLink.category)===null||_navLink$category3===void 0?void 0:_navLink$category3.label)!==null&&_navLink$category$lab!==void 0?_navLink$category$lab:"")),collapsible:!!categoryCollapsible,storageKey:categoryOpenKey,onToggle:()=>setRenderKey(Date.now())}),items:(_ref3=!categoryCollapsible||(0,_collapsible_nav_groups_label.getIsCategoryOpen)(categoryOpenKey)?navLink.links:[])===null||_ref3===void 0?void 0:_ref3.map(link=>createSideNavItem(link,level+1)),"aria-label":(_navLink$category4=navLink.category)===null||_navLink$category4===void 0?void 0:_navLink$category4.label,className:"nav-link-item-category-item",buttonClassName:"nav-link-item-category-button"}}return{}};const orderedLinksOrCategories=(0,_utils.getOrderedLinksOrCategories)(navLinks);const sideNavItems=orderedLinksOrCategories.map(navLink=>createSideNavItem(navLink,LEVEL_FOR_ROOT_ITEMS)).filter(navItem=>!!navItem.id);return _react.default.createElement(_eui.EuiFlexItem,{style:style},_react.default.createElement(_eui.EuiSideNav,{items:sideNavItems,isOpenOnMobile:true,mobileBreakpoints:[]}),suffix)}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.CollapsibleNavGroupsLabel=CollapsibleNavGroupsLabel;exports.getIsCategoryOpen=getIsCategoryOpen;__webpack_require__(185);var _eui=__webpack_require__(8);var _react=_interopRequireWildcard(__webpack_require__(5));var _utils=__webpack_require__(78);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}
312function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}function getIsCategoryOpen(storageKey){let storage=arguments.length>1&&arguments[1]!==undefined?arguments[1]:window.localStorage;return(0,_utils.getIsCategoryOpen)(storageKey,storage)}function CollapsibleNavGroupsLabel(props){const{collapsible:collapsible,storageKey:storageKey,storage:storage=window.localStorage,label:label,onToggle:onToggle}=props;const[,setRenderKey]=(0,_react.useState)(Date.now());const isOpen=collapsible?getIsCategoryOpen(storageKey,storage):true;return _react.default.createElement(_eui.EuiFlexGroup,{alignItems:"center",className:`${collapsible?"euiAccordion__button":undefined}`,gutterSize:"none","data-test-subj":props["data-test-subj"],onClick:e=>{e.stopPropagation();if(!collapsible){return}(0,_utils.setIsCategoryOpen)(storageKey,!isOpen,storage);setRenderKey(Date.now());onToggle===null||onToggle===void 0||onToggle(!isOpen)}},_react.default.createElement(_eui.EuiFlexItem,null,label),collapsible?_react.default.createElement(_eui.EuiFlexItem,{grow:false},_react.default.createElement(_eui.EuiIcon,{type:isOpen?"minus":"plus",className:"leftNavCustomizedAccordionIcon"})):null)}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HeaderSearchBarIcon=exports.HeaderSearchBar=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _eui=__webpack_require__(8);var _react=_interopRequireWildcard(__webpack_require__(5));var _i18n=__webpack_require__(10);var _global_search=__webpack_require__(186);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const HeaderSearchBarIcon=_ref=>{let{globalSearchCommands:globalSearchCommands}=_ref;const[isSearchPopoverOpen,setIsSearchPopoverOpen]=(0,_react.useState)(false);const buttonRef=(0,_react.useRef)(null);return _react.default.createElement(_eui.EuiPopover,{panelPaddingSize:"s",anchorPosition:"downCenter",repositionOnScroll:true,isOpen:isSearchPopoverOpen,closePopover:()=>{setIsSearchPopoverOpen(false)},button:_react.default.createElement(_eui.EuiToolTip,{content:_i18n.i18n.translate("core.globalSearch.icon.toolTip",{defaultMessage:"Search"})},_react.default.createElement(_eui.EuiButtonIcon,{"aria-label":"search",iconType:"search",color:"text",buttonRef:buttonRef,"data-test-subj":"globalSearch-leftNav-icon",onClick:()=>{var _buttonRef$current;setIsSearchPopoverOpen(!isSearchPopoverOpen);(_buttonRef$current=buttonRef.current)===null||_buttonRef$current===void 0||_buttonRef$current.blur()}}))},_react.default.createElement(_eui.EuiPanel,{hasBorder:false,hasShadow:false,paddingSize:"none",style:{minHeight:"300px",minWidth:"400px"}},_react.default.createElement(HeaderSearchBar,{globalSearchCommands:globalSearchCommands,panel:true,onSearchResultClick:()=>{var _buttonRef$current2;setIsSearchPopoverOpen(false);(_buttonRef$current2=buttonRef.current)===null||_buttonRef$current2===void 0||_buttonRef$current2.blur()}})))};exports.HeaderSearchBarIcon=HeaderSearchBarIcon;const HeaderSearchBar=_ref2=>{let{globalSearchCommands:globalSearchCommands,panel:panel,onSearchResultClick:onSearchResultClick}=_ref2;const[results,setResults]=(0,_react.useState)([]);const[isLoading,setIsLoading]=(0,_react.useState)(false);const[isPopoverOpen,setIsPopoverOpen]=(0,_react.useState)(false);const closePopover=()=>{setIsPopoverOpen(false);
312setResults([])};const resultSection=(items,sectionHeader)=>_react.default.createElement(_eui.EuiFlexGroup,{direction:"column",gutterSize:"xs"},_react.default.createElement(_eui.EuiFlexItem,null,_react.default.createElement(_eui.EuiTitle,{size:"s"},_react.default.createElement(_eui.EuiText,{size:"xs",color:"subdued"},sectionHeader))),_react.default.createElement(_eui.EuiFlexItem,null,items.length?_react.default.createElement(_eui.EuiListGroup,{flush:true,gutterSize:"none",maxWidth:false},items.map((item,index)=>_react.default.createElement(_eui.EuiListGroupItem,{key:index,label:item,color:"text"}))):_react.default.createElement(_eui.EuiText,{color:"subdued",size:"xs"},_i18n.i18n.translate("core.globalSearch.emptyResult.description",{defaultMessage:"No results found."}))));const searchResultSections=results&&results.length?_react.default.createElement(_eui.EuiFlexGroup,{direction:"column",gutterSize:"none"},results.map(result=>_react.default.createElement(_eui.EuiFlexItem,{key:result.key},result))):_react.default.createElement(_eui.EuiText,{color:"subdued",size:"xs"},_i18n.i18n.translate("core.globalSearch.emptyResult.description",{defaultMessage:"No results found."}));const onSearch=(0,_react.useCallback)(async value=>{const filteredCommands=globalSearchCommands.filter(command=>{const alias=_global_search.SearchCommandTypes[command.type].alias;return alias&&value.startsWith(alias)});const defaultSearchCommands=globalSearchCommands.filter(command=>!_global_search.SearchCommandTypes[command.type].alias);if(filteredCommands.length===0){filteredCommands.push(...defaultSearchCommands)}if(value&&filteredCommands&&filteredCommands.length){setIsPopoverOpen(true);setIsLoading(true);const settleResults=await Promise.allSettled(filteredCommands.map(command=>{const callback=onSearchResultClick||closePopover;const alias=_global_search.SearchCommandTypes[command.type].alias;const queryValue=alias?value.replace(alias,"").trim():value;return command.run(queryValue,callback).then(items=>({items:items,type:command.type}))}));const searchResults=settleResults.filter(result=>result.status==="fulfilled").map(result=>result.value).reduce((acc,_ref3)=>{let{items:items,type:type}=_ref3;return _objectSpread(_objectSpread({},acc),{},{[type]:(acc[type]||[]).concat(items)})},{});const sections=Object.entries(searchResults).map(_ref4=>{let[key,items]=_ref4;const sectionHeader=_global_search.SearchCommandTypes[key].description;return resultSection(items,sectionHeader)});setIsLoading(false);setResults(sections)}else{setResults([])}},[globalSearchCommands,onSearchResultClick]);const searchBar=_react.default.createElement(_eui.EuiFieldSearch,{compressed:true,incremental:true,onSearch:onSearch,fullWidth:true,placeholder:_i18n.i18n.translate("core.globalSearch.input.placeholder",{defaultMessage:"Search the menu"}),isLoading:isLoading,"aria-label":"Search the menus","data-test-subj":"global-search-input",className:"searchInput",onFocus:()=>{setIsPopoverOpen(true)}});const searchBarPanel=_react.default.createElement(_eui.EuiPanel,{hasBorder:false,hasShadow:false,paddingSize:"none","data-test-subj":"search-result-panel"},_react.default.createElement(_eui.EuiFlexGroup,{direction:"column",gutterSize:"s"},_react.default.createElement(_eui.EuiFlexItem,null,searchBar),_react.default.createElement(_eui.EuiFlexItem,null,searchResultSections)));if(panel){return searchBarPanel}else{return _react.default.createElement(_react.default.Fragment,null,!isPopoverOpen&&searchBar,isPopoverOpen&&_react.default.createElement(_eui.EuiPopover,{panelStyle:{minWidth:"400px",minHeight:"100px"},button:_react.default.createElement(_react.default.Fragment,null),zIndex:2e3,panelPaddingSize:"s",attachToAnchor:true,ownFocus:true,display:"block",isOpen:isPopoverOpen,closePopover:()=>{closePopover()}},searchBarPanel))}};exports.HeaderSearchBar=HeaderSearchBar},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.SearchCommandTypes=exports.SAVED_OBJECTS_SYMBOL=exports.GlobalSearchService=exports.COMMANDS_SYMBOL=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _i18n=__webpack_require__(10);const SAVED_OBJECTS_SYMBOL=exports.SAVED_OBJECTS_SYMBOL="@";const COMMANDS_SYMBOL=exports.COMMANDS_SYMBOL=">";const SearchCommandTypes=exports.SearchCommandTypes={PAGES:{description:_i18n.i18n.translate("core.globalSearch.pages.description",{defaultMessage:"Pages"}
312),alias:null},SAVED_OBJECTS:{description:_i18n.i18n.translate("core.globalSearch.assets.description",{defaultMessage:"Assets"}),alias:SAVED_OBJECTS_SYMBOL}};class GlobalSearchService{constructor(){(0,_defineProperty2.default)(this,"searchCommands",[])}registerSearchCommand(searchHandler){const exists=this.searchCommands.find(item=>item.id===searchHandler.id);if(exists){console.warn(`Duplicate SearchCommands id ${searchHandler.id} found`);return}this.searchCommands.push(searchHandler)}setup(){return{registerSearchCommand:this.registerSearchCommand.bind(this)}}start(){return{getAllSearchCommands:()=>this.searchCommands}}}exports.GlobalSearchService=GlobalSearchService},function(module,exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(873);case"v7light":return __webpack_require__(875);case"v8dark":return __webpack_require__(877);case"v8light":return __webpack_require__(879);case"v9dark":return __webpack_require__(881);case"v9light":return __webpack_require__(883)}},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(874);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.newTopNavHeader{z-index:1000;padding:0 16px 8px;box-shadow:none;border-bottom:none;background:none;height:auto;gap:8px}.newTopNavHeader.primaryHeader{padding-top:12px}.newTopNavHeader.primaryApplicationHeader{padding-top:8px}.newTopNavHeader.primaryApplicationHeader:last-child{margin-bottom:0}.newTopNavHeader .headerAppActionMenu>.euiFlexGroup{gap:8px}.newTopNavHeader .headerAppActionMenu>.euiHeaderLinks>.euiHeaderLinks__list{gap:8px}.newTopNavHeader .headerAppActionMenu>.euiHeaderLinks>.euiHeaderLinks__list>*{margin:0}.newTopNavHeader:has(.headerDescriptionControl,.headerBottomControl){height:auto}.newTopNavHeader>.euiHeaderSection{gap:8px}.newTopNavHeader>.euiHeaderSection:only-child{width:100%}.newTopNavHeader>.euiHeaderSection>.euiHeaderSectionItem:empty{display:none}.newTopNavHeader:not(:has(>:not(:empty))),.newTopNavHeader .euiHeaderSectionItem:not(:has(>:not(:empty))){display:none}.headerGlobalNav:has(.newTopNavHeader:not(.primaryApplicationHeader)){margin-bottom:-8px}.newTopNavHeaderTitle{line-height:32px;font-size:2rem}.primaryApplicationHeader .euiHeaderSection>.euiHeaderSectionItem{align-items:stretch}.primaryApplicationHeader .headerAppActionMenuSection{flex-grow:1}.primaryApplicationHeader .headerAppActionMenu{width:100%}.navToggleInLargeScreen{position:fixed;left:0;top:0}.navToggleInSmallScreen{min-width:unset;height:32px}.stretchedActionMenu{width:100%}#globalHeaderBars:has(.primaryApplicationHeader){border-bottom:1px solid #343741}@media only screen and (min-width: 575px)and (max-width: 767px){.secondaryPageHeaderFlexGroup{display:flex;flex-direction:column}.secondaryPageHeaderFlexGroup .euiHeaderSection--left .euiFlexGroup--responsive>.euiFlexItem,.secondaryPageHeaderFlexGroup .euiHeaderSection--right .euiFlexGroup--responsive>.euiFlexItem{margin:4px 0 !important}.leftSecondaryPageHeaderFlexGroup{margin-bottom:4px}}@media only screen and (max-width: 574px){.secondaryPageHeaderFlexGroup{dis
312play:flex;flex-direction:column}.secondaryPageHeaderFlexGroup .euiHeaderSection--left .euiFlexGroup--responsive>.euiFlexItem,.secondaryPageHeaderFlexGroup .euiHeaderSection--right .euiFlexGroup--responsive>.euiFlexItem{margin:4px 0 !important}.leftSecondaryPageHeaderFlexGroup{margin-bottom:4px}}@media only screen and (min-width: 768px)and (max-width: 991px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1920px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}.leftSecondaryPageHeaderFlexGroup .euiBadge,.leftSecondaryPageHeaderFlexGroup .euiHealth{line-height:32px !important}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(876);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.newTopNavHeader{z-index:1000;padding:0 16px 8px;box-shadow:none;border-bottom:none;background:none;height:auto;gap:8px}.newTopNavHeader.primaryHeader{padding-top:12px}.newTopNavHeader.primaryApplicationHeader{padding-top:8px}.newTopNavHeader.primaryApplicationHeader:last-child{margin-bottom:0}.newTopNavHeader .headerAppActionMenu>.euiFlexGroup{gap:8px}.newTopNavHeader .headerAppActionMenu>.euiHeaderLinks>.euiHeaderLinks__list{gap:8px}.newTopNavHeader .headerAppActionMenu>.euiHeaderLinks>.euiHeaderLinks__list>*{margin:0}.newTopNavHeader:has(.headerDescriptionControl,.headerBottomControl){height:auto}.newTopNavHeader>.euiHeaderSection{gap:8px}.newTopNavHeader>.euiHeaderSection:only-child{width:100%}.newTopNavHeader>.euiHeaderSection>.euiHeaderSectionItem:empty{display:none}.newTopNavHeader:not(:has(>:not(:empty))),.newTopNavHeader .euiHeaderSectionItem:not(:has(>:not(:empty))){display:none}.headerGlobalNav:has(.newTopNavHeader:not(.primaryApplicationHeader)){margin-bottom:-8px}.newTopNavHeaderTitle{line-height:32px;font-size:2rem}.primaryApplicationHeader .euiHeaderSection>.euiHeaderSectionItem{align-items:stretch}.primaryApplicationHeader .headerAppActionMenuSection{flex-grow:1}.primaryApplicationHeader .headerAppActionMenu{width:100%}.navToggleInLargeScreen{position:fixed;left:0;top:0}.navToggleInSmallScreen{min-width:unset;height:32px}.stretchedActionMenu{width:100%}#globalHeaderBars:has(.primaryApplicationHeader){border-bottom:1px solid #d3dae6}@media only screen and (min-width: 575px)and (max-width: 767px){.secondaryPageHeaderFlexGroup{display:flex;flex-direction:column}.secondaryPageHeaderFlexGroup .euiHeaderSection--left .euiFlexGroup--responsive>.euiFlexItem,.secondaryPageHeaderFlexGroup .euiHeaderSection--right .euiFlexGroup--responsive>.euiFlexItem{margin:4px 0 !important}.leftSecondaryPageHeaderFlexGroup{margin-bottom:4px}}@media only screen and (max-width: 574px){.secondaryPageHeaderFlexGroup{dis
312play:flex;flex-direction:column}.secondaryPageHeaderFlexGroup .euiHeaderSection--left .euiFlexGroup--responsive>.euiFlexItem,.secondaryPageHeaderFlexGroup .euiHeaderSection--right .euiFlexGroup--responsive>.euiFlexItem{margin:4px 0 !important}.leftSecondaryPageHeaderFlexGroup{margin-bottom:4px}}@media only screen and (min-width: 768px)and (max-width: 991px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1920px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}.leftSecondaryPageHeaderFlexGroup .euiBadge,.leftSecondaryPageHeaderFlexGroup .euiHealth{line-height:32px !important}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(878);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.newTopNavHeader{z-index:1000;padding:0 16px 8px;box-shadow:none;border-bottom:none;background:none;height:auto;gap:8px}.newTopNavHeader.primaryHeader{padding-top:12px}.newTopNavHeader.primaryApplicationHeader{padding-top:8px}.newTopNavHeader.primaryApplicationHeader:last-child{margin-bottom:0}.newTopNavHeader .headerAppActionMenu>.euiFlexGroup{gap:8px}.newTopNavHeader .headerAppActionMenu>.euiHeaderLinks>.euiHeaderLinks__list{gap:8px}.newTopNavHeader .headerAppActionMenu>.euiHeaderLinks>.euiHeaderLinks__list>*{margin:0}.newTopNavHeader:has(.headerDescriptionControl,.headerBottomControl){height:auto}.newTopNavHeader>.euiHeaderSection{gap:8px}.newTopNavHeader>.euiHeaderSection:only-child{width:100%}.newTopNavHeader>.euiHeaderSection>.euiHeaderSectionItem:empty{display:none}.newTopNavHeader:not(:has(>:not(:empty))),.newTopNavHeader .euiHeaderSectionItem:not(:has(>:not(:empty))){display:none}.headerGlobalNav:has(.newTopNavHeader:not(.primaryApplicationHeader)){margin-bottom:-8px}.newTopNavHeaderTitle{line-height:32px;font-size:2rem}.primaryApplicationHeader .euiHeaderSection>.euiHeaderSectionItem{align-items:stretch}.primaryApplicationHeader .headerAppActionMenuSection{flex-grow:1}.primaryApplicationHeader .headerAppActionMenu{width:100%}.navToggleInLargeScreen{position:fixed;left:0;top:0}.navToggleInSmallScreen{min-width:unset;height:32px}.stretchedActionMenu{width:100%}#globalHeaderBars:has(.primaryApplicationHeader){border-bottom:1px solid #293847}@media only screen and (min-width: 575px)and (max-width: 767px){.secondaryPageHeaderFlexGroup{display:flex;flex-direction:column}.secondaryPageHeaderFlexGroup .euiHeaderSection--left .euiFlexGroup--responsive>.euiFlexItem,.secondaryPageHeaderFlexGroup .euiHeaderSection--right .euiFlexGroup--responsive>.euiFlexItem{margin:4px 0 !important}.leftSecondaryPageHeaderFlexGroup{margin-bottom:4px}}@media only screen and (max-width: 574px){.secondaryPageHeaderFlexGroup{dis
312play:flex;flex-direction:column}.secondaryPageHeaderFlexGroup .euiHeaderSection--left .euiFlexGroup--responsive>.euiFlexItem,.secondaryPageHeaderFlexGroup .euiHeaderSection--right .euiFlexGroup--responsive>.euiFlexItem{margin:4px 0 !important}.leftSecondaryPageHeaderFlexGroup{margin-bottom:4px}}@media only screen and (min-width: 768px)and (max-width: 991px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1920px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}.leftSecondaryPageHeaderFlexGroup .euiBadge,.leftSecondaryPageHeaderFlexGroup .euiHealth{line-height:32px !important}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(880);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.newTopNavHeader{z-index:1000;padding:0 16px 8px;box-shadow:none;border-bottom:none;background:none;height:auto;gap:8px}.newTopNavHeader.primaryHeader{padding-top:12px}.newTopNavHeader.primaryApplicationHeader{padding-top:8px}.newTopNavHeader.primaryApplicationHeader:last-child{margin-bottom:0}.newTopNavHeader .headerAppActionMenu>.euiFlexGroup{gap:8px}.newTopNavHeader .headerAppActionMenu>.euiHeaderLinks>.euiHeaderLinks__list{gap:8px}.newTopNavHeader .headerAppActionMenu>.euiHeaderLinks>.euiHeaderLinks__list>*{margin:0}.newTopNavHeader:has(.headerDescriptionControl,.headerBottomControl){height:auto}.newTopNavHeader>.euiHeaderSection{gap:8px}.newTopNavHeader>.euiHeaderSection:only-child{width:100%}.newTopNavHeader>.euiHeaderSection>.euiHeaderSectionItem:empty{display:none}.newTopNavHeader:not(:has(>:not(:empty))),.newTopNavHeader .euiHeaderSectionItem:not(:has(>:not(:empty))){display:none}.headerGlobalNav:has(.newTopNavHeader:not(.primaryApplicationHeader)){margin-bottom:-8px}.newTopNavHeaderTitle{line-height:32px;font-size:2rem}.primaryApplicationHeader .euiHeaderSection>.euiHeaderSectionItem{align-items:stretch}.primaryApplicationHeader .headerAppActionMenuSection{flex-grow:1}.primaryApplicationHeader .headerAppActionMenu{width:100%}.navToggleInLargeScreen{position:fixed;left:0;top:0}.navToggleInSmallScreen{min-width:unset;height:32px}.stretchedActionMenu{width:100%}#globalHeaderBars:has(.primaryApplicationHeader){border-bottom:1px solid #d6d9dd}@media only screen and (min-width: 575px)and (max-width: 767px){.secondaryPageHeaderFlexGroup{display:flex;flex-direction:column}.secondaryPageHeaderFlexGroup .euiHeaderSection--left .euiFlexGroup--responsive>.euiFlexItem,.secondaryPageHeaderFlexGroup .euiHeaderSection--right .euiFlexGroup--responsive>.euiFlexItem{margin:4px 0 !important}.leftSecondaryPageHeaderFlexGroup{margin-bottom:4px}}@media only screen and (max-width: 574px){.secondaryPageHeaderFlexGroup{dis
312play:flex;flex-direction:column}.secondaryPageHeaderFlexGroup .euiHeaderSection--left .euiFlexGroup--responsive>.euiFlexItem,.secondaryPageHeaderFlexGroup .euiHeaderSection--right .euiFlexGroup--responsive>.euiFlexItem{margin:4px 0 !important}.leftSecondaryPageHeaderFlexGroup{margin-bottom:4px}}@media only screen and (min-width: 768px)and (max-width: 991px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1920px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}.leftSecondaryPageHeaderFlexGroup .euiBadge,.leftSecondaryPageHeaderFlexGroup .euiHealth{line-height:32px !important}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(882);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.newTopNavHeader{z-index:1000;padding:0 16px 8px;box-shadow:none;border-bottom:none;background:none;height:auto;gap:8px}.newTopNavHeader.primaryHeader{padding-top:12px}.newTopNavHeader.primaryApplicationHeader{padding-top:8px}.newTopNavHeader.primaryApplicationHeader:last-child{margin-bottom:0}.newTopNavHeader .headerAppActionMenu>.euiFlexGroup{gap:8px}.newTopNavHeader .headerAppActionMenu>.euiHeaderLinks>.euiHeaderLinks__list{gap:8px}.newTopNavHeader .headerAppActionMenu>.euiHeaderLinks>.euiHeaderLinks__list>*{margin:0}.newTopNavHeader:has(.headerDescriptionControl,.headerBottomControl){height:auto}.newTopNavHeader>.euiHeaderSection{gap:8px}.newTopNavHeader>.euiHeaderSection:only-child{width:100%}.newTopNavHeader>.euiHeaderSection>.euiHeaderSectionItem:empty{display:none}.newTopNavHeader:not(:has(>:not(:empty))),.newTopNavHeader .euiHeaderSectionItem:not(:has(>:not(:empty))){display:none}.headerGlobalNav:has(.newTopNavHeader:not(.primaryApplicationHeader)){margin-bottom:-8px}.newTopNavHeaderTitle{line-height:32px;font-size:2rem}.primaryApplicationHeader .euiHeaderSection>.euiHeaderSectionItem{align-items:stretch}.primaryApplicationHeader .headerAppActionMenuSection{flex-grow:1}.primaryApplicationHeader .headerAppActionMenu{width:100%}.navToggleInLargeScreen{position:fixed;left:0;top:0}.navToggleInSmallScreen{min-width:unset;height:32px}.stretchedActionMenu{width:100%}#globalHeaderBars:has(.primaryApplicationHeader){border-bottom:1px solid #2a3540}@media only screen and (min-width: 575px)and (max-width: 767px){.secondaryPageHeaderFlexGroup{display:flex;flex-direction:column}.secondaryPageHeaderFlexGroup .euiHeaderSection--left .euiFlexGroup--responsive>.euiFlexItem,.secondaryPageHeaderFlexGroup .euiHeaderSection--right .euiFlexGroup--responsive>.euiFlexItem{margin:4px 0 !important}.leftSecondaryPageHeaderFlexGroup{margin-bottom:4px}}@media only screen and (max-width: 574px){.secondaryPageHeaderFlexGroup{dis
312play:flex;flex-direction:column}.secondaryPageHeaderFlexGroup .euiHeaderSection--left .euiFlexGroup--responsive>.euiFlexItem,.secondaryPageHeaderFlexGroup .euiHeaderSection--right .euiFlexGroup--responsive>.euiFlexItem{margin:4px 0 !important}.leftSecondaryPageHeaderFlexGroup{margin-bottom:4px}}@media only screen and (min-width: 768px)and (max-width: 991px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1920px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}.leftSecondaryPageHeaderFlexGroup .euiBadge,.leftSecondaryPageHeaderFlexGroup .euiHealth{line-height:32px !important}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(884);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.newTopNavHeader{z-index:1000;padding:0 16px 8px;box-shadow:none;border-bottom:none;background:none;height:auto;gap:8px}.newTopNavHeader.primaryHeader{padding-top:12px}.newTopNavHeader.primaryApplicationHeader{padding-top:8px}.newTopNavHeader.primaryApplicationHeader:last-child{margin-bottom:0}.newTopNavHeader .headerAppActionMenu>.euiFlexGroup{gap:8px}.newTopNavHeader .headerAppActionMenu>.euiHeaderLinks>.euiHeaderLinks__list{gap:8px}.newTopNavHeader .headerAppActionMenu>.euiHeaderLinks>.euiHeaderLinks__list>*{margin:0}.newTopNavHeader:has(.headerDescriptionControl,.headerBottomControl){height:auto}.newTopNavHeader>.euiHeaderSection{gap:8px}.newTopNavHeader>.euiHeaderSection:only-child{width:100%}.newTopNavHeader>.euiHeaderSection>.euiHeaderSectionItem:empty{display:none}.newTopNavHeader:not(:has(>:not(:empty))),.newTopNavHeader .euiHeaderSectionItem:not(:has(>:not(:empty))){display:none}.headerGlobalNav:has(.newTopNavHeader:not(.primaryApplicationHeader)){margin-bottom:-8px}.newTopNavHeaderTitle{line-height:32px;font-size:2rem}.primaryApplicationHeader .euiHeaderSection>.euiHeaderSectionItem{align-items:stretch}.primaryApplicationHeader .headerAppActionMenuSection{flex-grow:1}.primaryApplicationHeader .headerAppActionMenu{width:100%}.navToggleInLargeScreen{position:fixed;left:0;top:0}.navToggleInSmallScreen{min-width:unset;height:32px}.stretchedActionMenu{width:100%}#globalHeaderBars:has(.primaryApplicationHeader){border-bottom:1px solid #d6d9dd}@media only screen and (min-width: 575px)and (max-width: 767px){.secondaryPageHeaderFlexGroup{display:flex;flex-direction:column}.secondaryPageHeaderFlexGroup .euiHeaderSection--left .euiFlexGroup--responsive>.euiFlexItem,.secondaryPageHeaderFlexGroup .euiHeaderSection--right .euiFlexGroup--responsive>.euiFlexItem{margin:4px 0 !important}.leftSecondaryPageHeaderFlexGroup{margin-bottom:4px}}@media only screen and (max-width: 574px){.secondaryPageHeaderFlexGroup{dis
312play:flex;flex-direction:column}.secondaryPageHeaderFlexGroup .euiHeaderSection--left .euiFlexGroup--responsive>.euiFlexItem,.secondaryPageHeaderFlexGroup .euiHeaderSection--right .euiFlexGroup--responsive>.euiFlexItem{margin:4px 0 !important}.leftSecondaryPageHeaderFlexGroup{margin-bottom:4px}}@media only screen and (min-width: 768px)and (max-width: 991px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1200px)and (max-width: 1679px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1680px)and (max-width: 1919px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}@media only screen and (min-width: 1920px){.leftSecondaryPageHeaderFlexGroup{margin-right:12px}}.leftSecondaryPageHeaderFlexGroup .euiBadge,.leftSecondaryPageHeaderFlexGroup .euiHealth{line-height:32px !important}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.HeaderActionMenu=void 0;var _react=_interopRequireWildcard(__webpack_require__(5));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const HeaderActionMenu=_ref=>{let{actionMenu$:actionMenu$}=_ref;const[mounter,setMounter]=(0,_react.useState)({mount:undefined});(0,_react.useLayoutEffect)(()=>{const s=actionMenu$.subscribe(value=>{setMounter({mount:value})});return()=>s.unsubscribe()},[actionMenu$]);const elementRef=(0,_react.useRef)(null);const unmountRef=(0,_react.useRef)(null);(0,_react.useLayoutEffect)(()=>{if(unmountRef.current){unmountRef.current();unmountRef.current=null}if(mounter.mount&&elementRef.current){try{unmountRef.current=mounter.mount(elementRef.current)}catch(e){console.error(e)}}},[mounter]);return _react.default.createElement("div",{"data-test-subj":"headerAppActionMenu",className:"headerAppActionMenu",ref:elementRef})};exports.HeaderActionMenu=HeaderActionMenu},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HeaderBadge=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _eui=__webpack_require__(8);var _react=_interopRequireWildcard(__webpack_require__(5));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}class HeaderBadge extends _react.Component{constructor(props){super(props);(0,_defineProperty2.default)(this,"subscription",void 0);this.state={badge:undefined}}componentDidMount(){this.subscribe()}componentDidUpdate(prevProps){if(prevProps.badge$===this.props.badge$){return}this.unsubscribe();this.subscribe()}componentWillUnmount(){this.unsubscribe()}render(){if(this.state.badge==null){return null}return _react.default.createElement("div",{className:"chrHeaderBadge__wrapper"},_react.default.createElement(_eui.EuiBetaBadge,{"data-test-subj":"headerBadge","data-test-badge-label":this.state.badge.text,tabIndex:0,label:this.state.badge.text,tooltipContent:this.state.badge.tooltip,iconType:this.state.badge.iconType}))}subscribe(){this.subscription=this.props.badge$.subscribe(badge=>{this.setState({badge:badge})})}unsubscribe(){if(this.subscription){this.subscription.unsubscribe();this.subscription=undefined}}}exports.HeaderBadge=HeaderBadge},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HeaderBreadcrumbs=HeaderBreadcrumbs;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _eui=__webpack_require__(8);var _classnames=_interopRequireDefault(__webpack_require__(52));var _react=_interopRequireWildcard(__webpack_require__(5));var _useObservable=_interopRequireDefault(__webpack_require__(28));function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}
312function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function HeaderBreadcrumbs(_ref){let{appTitle$:appTitle$,breadcrumbs$:breadcrumbs$,breadcrumbsEnricher$:breadcrumbsEnricher$,useUpdatedHeader:useUpdatedHeader,renderFullLength:renderFullLength,hideTrailingSeparator:hideTrailingSeparator}=_ref;const appTitle=(0,_useObservable.default)(appTitle$,"OpenSearch Dashboards");const breadcrumbs=(0,_useObservable.default)(breadcrumbs$,[]);const[breadcrumbEnricher,setBreadcrumbEnricher]=(0,_react.useState)(undefined);(0,_react.useEffect)(()=>{const sub=breadcrumbsEnricher$.subscribe(enricher=>{setBreadcrumbEnricher(()=>enricher)});return()=>sub.unsubscribe()});let crumbs=breadcrumbs;if(breadcrumbs.length===0&&appTitle){crumbs=[{text:appTitle}]}if(breadcrumbEnricher){crumbs=breadcrumbEnricher(crumbs)}crumbs=crumbs.map((breadcrumb,i)=>_objectSpread(_objectSpread({},breadcrumb),{},{"data-test-subj":(0,_classnames.default)("breadcrumb",breadcrumb["data-test-subj"],i===0&&"first",i===crumbs.length-1&&"last")}));const remainingCrumbs=useUpdatedHeader?crumbs.slice(0,-1):crumbs;if(hideTrailingSeparator){return _react.default.createElement(_eui.EuiSimplifiedBreadcrumbs,{breadcrumbs:crumbs,hideLastBreadCrumb:!renderFullLength,max:10,"data-test-subj":"breadcrumbs",hideTrailingSeparator:true,disableTrailingLink:true})}else{return _react.default.createElement(_eui.EuiHeaderBreadcrumbs,{breadcrumbs:renderFullLength?crumbs:remainingCrumbs,max:10,"data-test-subj":"breadcrumbs",simplify:!!useUpdatedHeader})}}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HeaderControlsContainer=void 0;var _react=_interopRequireWildcard(__webpack_require__(5));var _classnames=_interopRequireDefault(__webpack_require__(52));__webpack_require__(889);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const HeaderControlsContainer=_ref=>{let{controls$:controls$,className:className,"data-test-subj":testSubject}=_ref;const[mounter,setMounter]=(0,_react.useState)({mount:undefined});(0,_react.useLayoutEffect)(()=>{const s=controls$.subscribe(value=>{setMounter({mount:value})});return()=>s.unsubscribe()},[controls$]);const elementRef=(0,_react.useRef)(null);const unmountRef=(0,_react.useRef)(null);(0,_react.useLayoutEffect)(()=>{if(unmountRef.current){unmountRef.current();unmountRef.current=null}if(mounter.mount&&elementRef.current){try{unmountRef.current=mounter.mount(elementRef.current)}catch(e){console.error(e)}}},[mounter]);const containerClassName=(0,_classnames.default)("euiHeaderSection","euiHeaderSection--dontGrow","headerControl",className);return _react.default.createElement("div",{"data-test-subj":testSubject||"headerControl",className:containerClassName,ref:elementRef})};exports.HeaderControlsContainer=HeaderControlsContainer},function(module,exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(890);case"v7light":return __webpack_require__(892);case"v8dark":return __webpack_require__(894);case"v8light":return __webpack_require__(896);case"v9dark":return __webpack_require__(898);case"v9light":return __webpack_require__(900)}},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(891);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.headerControl{gap:8px}.headerControl.headerDescriptionControl .descriptionHeaderControl{max-width:80ch;line-height:1.5;color:#7a7f89}.headerControl.headerDescriptionControl .descriptionHeaderControl .euiHeaderLink{vertical-align:unset;border:0;height:auto}.headerControl:empty{display:none}.headerControl .euiButton{min-width:auto}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(893);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.headerControl{gap:8px}.headerControl.headerDescriptionControl .descriptionHeaderControl{max-width:80ch;line-height:1.5;color:#6a717d}.headerControl.headerDescriptionControl .descriptionHeaderControl .euiHeaderLink{vertical-align:unset;border:0;height:auto}.headerControl:empty{display:none}.headerControl .euiButton{min-width:auto}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(895);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.headerControl{gap:8px}.headerControl.headerDescriptionControl .descriptionHeaderControl{max-width:80ch;line-height:1.5;color:#9fa6af}.headerControl.headerDescriptionControl .descriptionHeaderControl .euiHeaderLink{vertical-align:unset;border:0;height:auto}.headerControl:empty{display:none}.headerControl .euiButton{min-width:auto}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(897);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.headerControl{gap:8px}.headerControl.headerDescriptionControl .descriptionHeaderControl{max-width:80ch;line-height:1.5;color:#676e75}.headerControl.headerDescriptionControl .descriptionHeaderControl .euiHeaderLink{vertical-align:unset;border:0;height:auto}.headerControl:empty{display:none}.headerControl .euiButton{min-width:auto}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(899);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.headerControl{gap:8px}.headerControl.headerDescriptionControl .descriptionHeaderControl{max-width:80ch;line-height:1.5;color:#798189}.headerControl.headerDescriptionControl .descriptionHeaderControl .euiHeaderLink{vertical-align:unset;border:0;height:auto}.headerControl:empty{display:none}.headerControl .euiButton{min-width:auto}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(901);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.headerControl{gap:8px}.headerControl.headerDescriptionControl .descriptionHeaderControl{max-width:80ch;line-height:1.5;color:#686c75}.headerControl.headerDescriptionControl .descriptionHeaderControl .euiHeaderLink{vertical-align:unset;border:0;height:auto}.headerControl:empty{display:none}.headerControl .euiButton{min-width:auto}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HeaderLogo=HeaderLogo;var _objectWithoutProperties2=_interopRequireDefault(__webpack_require__(42));__webpack_require__(903);var _i18n=__webpack_require__(10);var _react=_interopRequireDefault(__webpack_require__(5));var _useObservable=_interopRequireDefault(__webpack_require__(28));var _url=_interopRequireDefault(__webpack_require__(36));const _excluded=["href","navigateToApp","branding","logos","backgroundColorScheme"];function onClick(event,forceNavigation,navLinks,navigateToApp){var _event$nativeEvent$ta;const anchor=(_event$nativeEvent$ta=event.nativeEvent.target)===null||_event$nativeEvent$ta===void 0?void 0:_event$nativeEvent$ta.closest("a");if(!anchor){return}const navLink=navLinks.find(item=>item.href===anchor.href);if(navLink&&navLink.disabled){event.preventDefault();return}if(event.isDefaultPrevented()||event.altKey||event.metaKey||event.ctrlKey){return}if(forceNavigation){const toParsed=_url.default.parse(anchor.href);const fromParsed=_url.default.parse(document.location.href);const sameProto=toParsed.protocol===fromParsed.protocol;const sameHost=toParsed.host===fromParsed.host;const samePath=toParsed.path===fromParsed.path;if(sameProto&&sameHost&&samePath){if(toParsed.hash){document.location.reload()}event.stopPropagation()}}else{navigateToApp("home");event.preventDefault()}}function HeaderLogo(_ref){let{href:href,navigateToApp:navigateToApp,branding:branding,logos:logos,backgroundColorScheme:backgroundColorScheme}=_ref,observables=(0,_objectWithoutProperties2.default)(_ref,_excluded);const forceNavigation=(0,_useObservable.default)(observables.forceNavigation$,false);const navLinks=(0,_useObservable.default)(observables.navLinks$,[]);const{applicationTitle:applicationTitle="opensearch dashboards"}=branding;const{[backgroundColorScheme==="dark"?"dark":"light"]:{url:logoURL},type:logoType}=logos.Application;const testSubj=`${logoType}Logo`;const alt=`${applicationTitle} logo`;return _react.default.createElement("a",{"data-test-subj":"logo",onClick:e=>onClick(e,forceNavigation,navLinks,navigateToApp),href:href,"aria-label":_i18n.i18n.translate("core.ui.chrome.headerGlobalNav.goHomePageIconAriaLabel",{defaultMessage:"Go to home page"}),className:"logoContainer"},_react.default.createElement("img",{"data-test-subj":testSubj,"data-test-image-url":logoURL,src:logoURL,alt:alt,loading:"lazy",className:"logoImage"}))}},function(module,exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(904);case"v7light":return __webpack_require__(906);case"v8dark":return __webpack_require__(908);case"v8light":return __webpack_require__(910);case"v9dark":return __webpack_require__(912);case"v9light":return __webpack_require__(914)}},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(905);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.logoContainer{height:30px;padding:3px 3px 3px 10px}.logoImage{height:100%;max-width:100%}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(907);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.logoContainer{height:30px;padding:3px 3px 3px 10px}.logoImage{height:100%;max-width:100%}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(909);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.logoContainer{height:30px;padding:3px 3px 3px 10px}.logoImage{height:100%;max-width:100%}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(911);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.logoContainer{height:30px;padding:3px 3px 3px 10px}.logoImage{height:100%;max-width:100%}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(913);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.logoContainer{height:30px;padding:3px 3px 3px 10px}.logoImage{height:100%;max-width:100%}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(915);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.logoContainer{height:30px;padding:3px 3px 3px 10px}.logoImage{height:100%;max-width:100%}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HomeLoader=HomeLoader;var _objectWithoutProperties2=_interopRequireDefault(__webpack_require__(42));__webpack_require__(917);var _i18n=__webpack_require__(10);var _react=_interopRequireDefault(__webpack_require__(5));var _useObservable=_interopRequireDefault(__webpack_require__(28));var _url=_interopRequireDefault(__webpack_require__(36));var _eui=__webpack_require__(8);var _loading_indicator=__webpack_require__(184);var _home_icon=__webpack_require__(930);const _excluded=["href","navigateToApp","branding","logos"];function findClosestAnchor(element){let current=element;while(current){if(current.tagName==="A"){return current}if(!current.parentElement||current.parentElement===document.body){return undefined}current=current.parentElement}}function onClick(event,forceNavigation,navLinks,navigateToApp){const anchor=findClosestAnchor(event.nativeEvent.target);if(!anchor){return}const navLink=navLinks.find(item=>item.href===anchor.href);if(navLink&&navLink.disabled){event.preventDefault();return}if(event.isDefaultPrevented()||event.altKey||event.metaKey||event.ctrlKey){return}if(forceNavigation){const toParsed=_url.default.parse(anchor.href);const fromParsed=_url.default.parse(document.location.href);const sameProto=toParsed.protocol===fromParsed.protocol;const sameHost=toParsed.host===fromParsed.host;const samePath=toParsed.path===fromParsed.path;if(sameProto&&sameHost&&samePath){if(toParsed.hash){document.location.reload()}event.stopPropagation()}}else{navigateToApp("home");event.preventDefault()}}function HomeLoader(_ref){let{href:href,navigateToApp:navigateToApp,branding:branding,logos:logos}=_ref,observables=(0,_objectWithoutProperties2.default)(_ref,_excluded);const forceNavigation=(0,_useObservable.default)(observables.forceNavigation$,false);const navLinks=(0,_useObservable.default)(observables.navLinks$,[]);const loadingCount=(0,_useObservable.default)(observables.loadingCount$,0);const label=_i18n.i18n.translate("core.ui.chrome.headerGlobalNav.goHomePageIconAriaLabel",{defaultMessage:"Go to home page"});return _react.default.createElement(_eui.EuiToolTip,{content:label,delay:"long"},_react.default.createElement(_eui.EuiHeaderSectionItemButton,{className:"header__homeLoaderNavButton","data-test-subj":"homeLoader",onClick:e=>onClick(e,forceNavigation,navLinks,navigateToApp),href:href,"aria-label":label},!(loadingCount>0)&&_react.default.createElement("div",{className:"homeIconContainer"},_react.default.createElement(_home_icon.HomeIcon,{branding:branding,logos:logos}
312)),_react.default.createElement("div",{className:"loaderContainer"},_react.default.createElement(_loading_indicator.LoadingIndicator,{loadingCount$:observables.loadingCount$}))))}},function(module,exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(918);case"v7light":return __webpack_require__(920);case"v8dark":return __webpack_require__(922);case"v8light":return __webpack_require__(924);case"v9dark":return __webpack_require__(926);case"v9light":return __webpack_require__(928)}},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(919);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.header__homeLoaderNavButton .euiHeaderSectionItemButton__content{min-width:24px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.header__homeLoaderNavButton .euiHeaderSectionItemButton__content .loaderContainer,.header__homeLoaderNavButton .euiHeaderSectionItemButton__content .homeIconContainer{grid-area:1/1;align-self:center;justify-self:center}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(921);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.header__homeLoaderNavButton .euiHeaderSectionItemButton__content{min-width:24px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.header__homeLoaderNavButton .euiHeaderSectionItemButton__content .loaderContainer,.header__homeLoaderNavButton .euiHeaderSectionItemButton__content .homeIconContainer{grid-area:1/1;align-self:center;justify-self:center}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(923);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.header__homeLoaderNavButton .euiHeaderSectionItemButton__content{min-width:24px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.header__homeLoaderNavButton .euiHeaderSectionItemButton__content .loaderContainer,.header__homeLoaderNavButton .euiHeaderSectionItemButton__content .homeIconContainer{grid-area:1/1;align-self:center;justify-self:center}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(925);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.header__homeLoaderNavButton .euiHeaderSectionItemButton__content{min-width:24px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.header__homeLoaderNavButton .euiHeaderSectionItemButton__content .loaderContainer,.header__homeLoaderNavButton .euiHeaderSectionItemButton__content .homeIconContainer{grid-area:1/1;align-self:center;justify-self:center}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(927);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.header__homeLoaderNavButton .euiHeaderSectionItemButton__content{min-width:24px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.header__homeLoaderNavButton .euiHeaderSectionItemButton__content .loaderContainer,.header__homeLoaderNavButton .euiHeaderSectionItemButton__content .homeIconContainer{grid-area:1/1;align-self:center;justify-self:center}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(929);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.header__homeLoaderNavButton .euiHeaderSectionItemButton__content{min-width:24px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.header__homeLoaderNavButton .euiHeaderSectionItemButton__content .loaderContainer,.header__homeLoaderNavButton .euiHeaderSectionItemButton__content .homeIconContainer{grid-area:1/1;align-self:center;justify-self:center}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HomeIcon=void 0;var _react=_interopRequireDefault(__webpack_require__(5));var _eui=__webpack_require__(8);const HomeIcon=_ref=>{let{branding:branding,logos:logos}=_ref;const{applicationTitle:applicationTitle="opensearch dashboards",useExpandedHeader:useExpandedHeader=true}=branding;const{url:markURL,type:markType}=logos.Mark;let markIcon=markURL;let testSubj=`${markType}Mark`;let markIconSize="l";if(markType!=="custom"&&useExpandedHeader){markIcon="home";testSubj="homeIcon";markIconSize="m"}const alt=`${applicationTitle} home`;return _react.default.createElement(_eui.EuiIcon,{"data-test-subj":testSubj,"data-test-image-url":markIcon,type:markIcon,title:alt,size:markIconSize,className:"logoImage"})};exports.HomeIcon=HomeIcon},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.RecentItems=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _extends2=_interopRequireDefault(__webpack_require__(58));var _react=_interopRequireWildcard(__webpack_require__(5));var _moment=_interopRequireDefault(__webpack_require__(127));var _eui=__webpack_require__(8);var _i18n=__webpack_require__(10);var _useObservable=_interopRequireDefault(__webpack_require__(28));var _nav_link=__webpack_require__(72);var _loading_indicator=__webpack_require__(184);__webpack_require__(932);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}
312function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const widthForRightMargin=8;const bulkGetDetail=(savedObjects,http)=>Promise.all(savedObjects.map(obj=>http.get(`/api/opensearch-dashboards/management/saved_objects/${encodeURIComponent(obj.type)}/${encodeURIComponent(obj.id)}`,{prependOptions:{withoutClientBasePath:true}}).catch(error=>({id:obj.id,type:obj.type,error:error,attributes:{},references:[],meta:{},updated_at:""}))));const recentsRadios=[{id:"5",label:"5 pages"},{id:"10",label:"10 pages"},{id:"15",label:"15 pages"}];const RecentItems=_ref=>{let{recentlyAccessed$:recentlyAccessed$,workspaceList$:workspaceList$,navigateToUrl:navigateToUrl,navLinks$:navLinks$,basePath:basePath,renderBreadcrumbs:renderBreadcrumbs,buttonSize:buttonSize="s",http:http,loadingCount$:loadingCount$,workspaceEnabled:workspaceEnabled}=_ref;const[isPopoverOpen,setIsPopoverOpen]=(0,_react.useState)(false);const[isPreferencesPopoverOpen,setIsPreferencesPopoverOpen]=(0,_react.useState)(false);const recentlyAccessedItems=(0,_useObservable.default)(recentlyAccessed$,[]);const[recentsRadioIdSelected,setRecentsRadioIdSelected]=(0,_react.useState)(recentsRadios[0].id);const workspaceList=(0,_useObservable.default)(workspaceList$,[]);const[detailedSavedObjects,setDetailedSavedObjects]=(0,_react.useState)([]);const navLinks=(0,_useObservable.default)(navLinks$,[]);const loadingCount=(0,_useObservable.default)(loadingCount$,0);const handleItemClick=link=>{navigateToUrl(link);setIsPopoverOpen(false)};const preferencePopover=_react.default.createElement(_eui.EuiPopover,{"data-test-subj":"preferencesSettingPopover",ownFocus:false,panelPaddingSize:"s",button:_react.default.createElement(_eui.EuiButtonIcon,{color:"primary",size:"xs",onClick:()=>{setIsPreferencesPopoverOpen(IsPreferencesPopoverOpe=>!IsPreferencesPopoverOpe)},iconType:"managementApp","data-test-subj":"preferencesSettingButton","aria-label":_i18n.i18n.translate("core.header.recent.preferences.buttonAriaLabel",{defaultMessage:"Preferences setting"})}),isOpen:isPreferencesPopoverOpen,anchorPosition:"downLeft",closePopover:()=>{setIsPreferencesPopoverOpen(false)}},_react.default.createElement(_eui.EuiPopoverTitle,null,_i18n.i18n.translate("core.header.recent.preferences.title",{defaultMessage:"Preferences"})),_react.default.createElement(_eui.EuiRadioGroup,{options:recentsRadios,idSelected:recentsRadioIdSelected,onChange:id=>{setRecentsRadioIdSelected(id);setIsPreferencesPopoverOpen(false)},name:"radio group",legend:{children:_react.default.createElement("span",null,_i18n.i18n.translate("core.header.recent.preferences.legend",{defaultMessage:"Recents"}))}}));const recentButtonCommonProps={"aria-expanded":isPopoverOpen,"aria-label":_i18n.i18n.translate("core.ui.chrome.headerGlobalNav.viewRecentItemsAriaLabel",{defaultMessage:"View recents"}),onClick:()=>setIsPopoverOpen(prev=>!prev),"data-test-subj":"recentItemsSectionButton"};const recentButton=_react.default.createElement(_eui.EuiToolTip,{content:_i18n.i18n.translate("core.ui.chrome.headerGlobalNav.viewRecentItemsTooltip",{defaultMessage:"Recent"}),delay:"long",position:"bottom"},!(loadingCount>0)?_react.default.createElement(_eui.EuiButtonIcon,(0,_extends2.default)({iconType:"recent",color:"text",size:"xs","aria-haspopup":"true",className:"headerRecentItemsButton"},recentButtonCommonProps)):_react.default.createElement(_eui.EuiButtonEmpty,(0,_extends2.default)({size:"xs","aria-haspopup":"true",className:"headerRecentItemsButton headerRecentItemsButton--loadingIndicator"},recentButtonCommonProps),_react.default.createElement(_loading_indicator.LoadingIndicator,{loadingCount$:loadingCount$})));(0,_react.useEffect)(()=>{const savedObjects=recentlyAccessedItems.filter(item=>{var _item$meta;return((_item$meta=item.meta)===null||_item$meta===void 0?void 0:_item$meta.type)&&(!item.workspaceId||item.workspaceId&&!!workspaceList.find(workspace=>workspace.id===item.workspaceId))}).map(item=>{var _item$meta2;return{type:((_item$meta2=item.meta)===null||_item$meta2===void 0?void 0:_item$meta2.type)||"",id:item.id}});if(savedObjects.length){bulkGetDetail(savedObjects,http).then(res=>{const formatDetailedSavedObjects=res.map(obj=>{const recentAccessItem=recentlyAccessedItems.find(item=>item.id===obj.id);const findWorkspace=workspaceList.find(workspace=>workspace.id===recentAccessItem.workspaceId);return _objectSpread(_objectSpread(_objectSpread(_objectSpread({},recentAccessItem),obj),recentAccessItem.meta),{},{updatedAt:(0,_moment.default)(obj===null||obj===void 0?void 0:obj.updated_at).valueOf(),workspaceName:findWorkspace===null||findWorkspace===void 0?void 0:findWorkspace.name})});setDetailedSavedObjects(formatDetailedSavedObjects)})}},[recentlyAccessedItems,http,workspaceList]);const selectedRecentItems=(0,_react.useMemo)(()=>detailedSavedObjects.slice(0,Number(recentsRadioIdSelected)),[detailedSavedObjects,recentsRadioIdSelected]);return _react.default.createElement(_eui.EuiPopover,{button:recentButton,isOpen:isPopoverOpen,closePopover:()=>{setIsPopoverOpen(false)},anchorPosition:"downCenter",repositionOnScroll:true,initialFocus:false,panelPaddingSize:"m"},renderBreadcrumbs,_react.default.createElement(_eui.EuiSpacer,{size:"m"}),_react.default.createElement(_eui.EuiPanel,{hasShadow:false,hasBorder:false,paddingSize:"none",style:{maxHeight:"35vh"},className:"euiYScrollWithShadows"},_react.default.createElement(_eui.EuiTitle,{size:"xxs"},_react.default.createElement("h4",null,_i18n.i18n.translate("core.header.recent.title",{defaultMessage:"Recent assets"}))),_react.default.createElement(_eui.EuiSpacer,{size:"s"}),selectedRecentItems.length>0?_react.default.createElement(_eui.EuiListGroup,{flush:true,gutterSize:"s"},selectedRecentItems.map(item=>_react.default.createElement(_eui.EuiListGroupItem,{onClick:()=>
312handleItemClick((0,_nav_link.createRecentNavLink)(item,navLinks.filter(link=>!link.hidden),basePath,navigateToUrl,!!workspaceEnabled).href),key:item.link,style:{padding:"1px"},label:_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_eui.EuiIcon,{style:{marginRight:widthForRightMargin},type:item.meta.icon||"apps",color:"text"}),item.label+" ",item.workspaceName?_react.default.createElement(_eui.EuiTextColor,{color:"subdued"},"(",item.workspaceName,")"):null),color:"text",size:"s"}))):_react.default.createElement(_eui.EuiText,{color:"subdued",size:"s"},_i18n.i18n.translate("core.header.recent.no.recents",{defaultMessage:"No recently viewed items"})),_react.default.createElement(_eui.EuiSpacer,{size:"m"})),preferencePopover)};exports.RecentItems=RecentItems},function(module,exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(933);case"v7light":return __webpack_require__(935);case"v8dark":return __webpack_require__(937);case"v8light":return __webpack_require__(939);case"v9dark":return __webpack_require__(941);case"v9light":return __webpack_require__(943)}},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(934);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.primaryApplicationHeader .headerRecentItemsButton{margin-top:4px}.headerRecentItemsButton.headerRecentItemsButton--loadingIndicator{width:24px}.headerRecentItemsButton.headerRecentItemsButton--loadingIndicator>span{padding:0}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(936);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.primaryApplicationHeader .headerRecentItemsButton{margin-top:4px}.headerRecentItemsButton.headerRecentItemsButton--loadingIndicator{width:24px}.headerRecentItemsButton.headerRecentItemsButton--loadingIndicator>span{padding:0}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(938);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.primaryApplicationHeader .headerRecentItemsButton{margin-top:4px}.headerRecentItemsButton.headerRecentItemsButton--loadingIndicator{width:24px}.headerRecentItemsButton.headerRecentItemsButton--loadingIndicator>span{padding:0}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(940);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.primaryApplicationHeader .headerRecentItemsButton{margin-top:4px}.headerRecentItemsButton.headerRecentItemsButton--loadingIndicator{width:24px}.headerRecentItemsButton.headerRecentItemsButton--loadingIndicator>span{padding:0}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(942);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.primaryApplicationHeader .headerRecentItemsButton{margin-top:4px}.headerRecentItemsButton.headerRecentItemsButton--loadingIndicator{width:24px}.headerRecentItemsButton.headerRecentItemsButton--loadingIndicator>span{padding:0}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){var api=__webpack_require__(4);var content=__webpack_require__(944);
312content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.i,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()((function(i){return i[1]}));___CSS_LOADER_EXPORT___.push([module.i,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.primaryApplicationHeader .headerRecentItemsButton{margin-top:4px}.headerRecentItemsButton.headerRecentItemsButton--loadingIndicator{width:24px}.headerRecentItemsButton.headerRecentItemsButton--loadingIndicator>span{padding:0}\n",""]);__webpack_exports__["default"]=___CSS_LOADER_EXPORT___},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.RightNavigationButton=void 0;var _eui=__webpack_require__(8);var _react=_interopRequireWildcard(__webpack_require__(5));var _nav_link=__webpack_require__(72);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const RightNavigationButton=_ref=>{let{application:application,http:http,appId:appId,iconType:iconType,title:title}=_ref;const targetUrl=(0,_react.useMemo)(()=>{const appUrl=application.getUrlForApp(appId,{path:"/",absolute:false});return http.basePath.prepend(http.basePath.remove(appUrl),{withoutClientBasePath:true})},[application,http.basePath,appId]);const isLeftClickEvent=event=>event.button===0;const navigateToApp=event=>{if(isLeftClickEvent(event)&&!(0,_nav_link.isModifiedOrPrevented)(event)){event.preventDefault();application.navigateToUrl(targetUrl)}return};return _react.default.createElement(_eui.EuiToolTip,{content:title,delay:"long",position:"bottom"},_react.default.createElement(_eui.EuiHeaderSectionItemButton,{"data-test-subj":"rightNavigationButton","aria-label":title,onClick:navigateToApp,href:targetUrl},_react.default.createElement(_eui.EuiIcon,{type:iconType,size:"m",color:"text"})))};exports.RightNavigationButton=RightNavigationButton},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ColorScheme",{enumerable:true,get:function(){return _logos.ColorScheme}});Object.defineProperty(exports,"ImageType",{enumerable:true,get:function(){return _logos.ImageType}});Object.defineProperty(exports,"getLogos",{enumerable:true,get:function(){return _logos.getLogos}});var _logos=__webpack_require__(948)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ColorScheme",{enumerable:true,get:function(){return _constants.ColorScheme}});Object.defineProperty(exports,"ImageType",{enumerable:true,get:function(){return _constants.ImageType}});Object.defineProperty(exports,"getLogos",{enumerable:true,get:function(){return _get_logos.getLogos}});var _get_logos=__webpack_require__(949);var _constants=__webpack_require__(297)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.getLogos=exports.OPENSEARCH_THEMED=exports.OPENSEARCH_ON_LIGHT=exports.OPENSEARCH_ON_DARK=exports.OPENSEARCH_DASHBOARDS_THEMED=exports.OPENSEARCH_DASHBOARDS_ON_LIGHT=exports.OPENSEARCH_DASHBOARDS_ON_DARK=exports.MARK_THEMED=exports.MARK_ON_LIGHT=exports.MARK_ON_DARK=exports.CENTER_MARK_THEMED=exports.CENTER_MARK_ON_LIGHT=exports.CENTER_MARK_ON_DARK=exports.ANIMATED_MARK_THEMED=exports.ANIMATED_MARK_ON_LIGHT=exports.ANIMATED_MARK_ON_DARK=void 0;var _std=__webpack_require__(34);var _constants=__webpack_require__(297);const OPENSEARCH_DASHBOARDS_THEMED=exports.OPENSEARCH_DASHBOARDS_THEMED="ui/logos/opensearch_dashboards.svg";const OPENSEARCH_DASHBOARDS_ON_LIGHT=exports.OPENSEARCH_DASHBOARDS_ON_LIGHT="ui/logos/opensearch_dashboards_on_light.svg";const OPENSEARCH_DASHBOARDS_ON_DARK=exports.OPENSEARCH_DASHBOARDS_ON_DARK="ui/logos/opensearch_dashboards_on_dark.svg";const OPENSEARCH_THEMED=exports.OPENSEARCH_THEMED="ui/logos/opensearch.svg";const OPENSEARCH_ON_LIGHT=exports.OPENSEARCH_ON_LIGHT="ui/logos/opensearch_on_light.svg";const OPENSEARCH_ON_DARK=exports.OPENSEARCH_ON_DARK="ui/logos/opensearch_on_dark.svg";const MARK_THEMED=exports.MARK_THEMED="ui/logos/opensearch_mark.svg";const MARK_ON_LIGHT=exports.MARK_ON_LIGHT="ui/logos/opensearch_mark_on_light.svg";const MARK_ON_DARK=exports.MARK_ON_DARK="ui/logos/opensearch_mark_on_dark.svg";const CENTER_MARK_THEMED=exports.CENTER_MARK_THEMED="ui/logos/opensearch_center_mark.svg";const CENTER_MARK_ON_LIGHT=exports.CENTER_MARK_ON_LIGHT="ui/logos/opensearch_center_mark_on_light.svg";const CENTER_MARK_ON_DARK=exports.CENTER_MARK_ON_DARK="ui/logos/opensearch_center_mark_on_dark.svg";const ANIMATED_MARK_THEMED=exports.ANIMATED_MARK_THEMED="ui/logos/opensearch_spinner.svg";const ANIMATED_MARK_ON_LIGHT=exports.ANIMATED_MARK_ON_LIGHT="ui/logos/opensearch_spinner_on_light.svg";const ANIMATED_MARK_ON_DARK=exports.ANIMATED_MARK_ON_DARK="ui/logos/opensearch_spinner_on_dark.svg";const getFirstUsableAsset=function(assets){let requireDarkColorScheme=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;for(const{url:url,type:type,colorScheme:colorScheme}of assets){if(url&&(requireDarkColorScheme||colorScheme==="light"))return{url:url,type:type}}throw new Error("No default asset found")};const getLogo=function(assets){let requireDarkColorScheme=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;const lightAsset=getFirstUsableAsset(assets,false);const darkAsset=getFirstUsableAsset(assets,true);const colorSchemeAsset=requireDarkColorScheme?darkAsset:lightAsset;return{light:lightAsset,dark:darkAsset,url:colorSchemeAsset.url,type:colorSchemeAsset.type}};const getLogos=function(){let branding=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};let serverBasePath=arguments.length>1?arguments[1]:undefined;const{logo:{defaultUrl:customLogoUrl,darkModeUrl:customDarkLogoUrl}={},mark:{defaultUrl:customMarkUrl,darkModeUrl:customDarkMarkUrl}={},loadingLogo:{defaultUrl:customAnimatedUrl,darkModeUrl:customDarkAnimatedMarkUrl}={},darkMode:darkMode=false}=branding;const defaultLightColorSchemeOpenSearchDashboards=`${serverBasePath}/${OPENSEARCH_DASHBOARDS_ON_LIGHT}`;
312const defaultDarkColorSchemeOpenSearchDashboards=`${serverBasePath}/${OPENSEARCH_DASHBOARDS_ON_DARK}`;const defaultLightColorSchemeOpenSearch=`${serverBasePath}/${OPENSEARCH_ON_LIGHT}`;const defaultDarkColorSchemeOpenSearch=`${serverBasePath}/${OPENSEARCH_ON_DARK}`;const defaultLightColorSchemeMark=`${serverBasePath}/${MARK_ON_LIGHT}`;const defaultDarkColorSchemeMark=`${serverBasePath}/${MARK_ON_DARK}`;const defaultLightColorSchemeCenterMark=`${serverBasePath}/${CENTER_MARK_ON_LIGHT}`;const defaultDarkColorSchemeCenterMark=`${serverBasePath}/${CENTER_MARK_ON_DARK}`;const defaultLightColorSchemeAnimatedMark=`${serverBasePath}/${ANIMATED_MARK_ON_LIGHT}`;const defaultDarkColorSchemeAnimatedMark=`${serverBasePath}/${ANIMATED_MARK_ON_DARK}`;const colorScheme=darkMode?_constants.ColorScheme.DARK:_constants.ColorScheme.LIGHT;return(0,_std.deepFreeze)({OpenSearch:getLogo([{url:customDarkLogoUrl,type:_constants.ImageType.CUSTOM,colorScheme:_constants.ColorScheme.DARK},{url:customLogoUrl,type:_constants.ImageType.CUSTOM,colorScheme:_constants.ColorScheme.LIGHT},{url:defaultDarkColorSchemeOpenSearch,type:_constants.ImageType.DEFAULT,colorScheme:_constants.ColorScheme.DARK},{url:defaultLightColorSchemeOpenSearch,type:_constants.ImageType.DEFAULT,colorScheme:_constants.ColorScheme.LIGHT}],darkMode),Application:getLogo([{url:customDarkLogoUrl,type:_constants.ImageType.CUSTOM,colorScheme:_constants.ColorScheme.DARK},{url:customLogoUrl,type:_constants.ImageType.CUSTOM,colorScheme:_constants.ColorScheme.LIGHT},{url:defaultDarkColorSchemeOpenSearchDashboards,type:_constants.ImageType.DEFAULT,colorScheme:_constants.ColorScheme.DARK},{url:defaultLightColorSchemeOpenSearchDashboards,type:_constants.ImageType.DEFAULT,colorScheme:_constants.ColorScheme.LIGHT}],darkMode),Mark:getLogo([{url:customDarkMarkUrl,type:_constants.ImageType.CUSTOM,colorScheme:_constants.ColorScheme.DARK},{url:customMarkUrl,type:_constants.ImageType.CUSTOM,colorScheme:_constants.ColorScheme.LIGHT},{url:defaultDarkColorSchemeMark,type:_constants.ImageType.DEFAULT,colorScheme:_constants.ColorScheme.DARK},{url:defaultLightColorSchemeMark,type:_constants.ImageType.DEFAULT,colorScheme:_constants.ColorScheme.LIGHT}],darkMode),CenterMark:getLogo([{url:customDarkMarkUrl,type:_constants.ImageType.CUSTOM,colorScheme:_constants.ColorScheme.DARK},{url:customMarkUrl,type:_constants.ImageType.CUSTOM,colorScheme:_constants.ColorScheme.LIGHT},{url:defaultDarkColorSchemeCenterMark,type:_constants.ImageType.DEFAULT,colorScheme:_constants.ColorScheme.DARK},{url:defaultLightColorSchemeCenterMark,type:_constants.ImageType.DEFAULT,colorScheme:_constants.ColorScheme.LIGHT}],darkMode),AnimatedMark:getLogo([{url:customDarkAnimatedMarkUrl,type:_constants.ImageType.CUSTOM,colorScheme:_constants.ColorScheme.DARK},{url:customAnimatedUrl,type:_constants.ImageType.CUSTOM,colorScheme:_constants.ColorScheme.LIGHT},{url:customDarkMarkUrl,type:_constants.ImageType.ALTERNATIVE,colorScheme:_constants.ColorScheme.DARK},{url:customMarkUrl,type:_constants.ImageType.ALTERNATIVE,colorScheme:_constants.ColorScheme.LIGHT},{url:defaultDarkColorSchemeAnimatedMark,type:_constants.ImageType.DEFAULT,colorScheme:_constants.ColorScheme.DARK},{url:defaultLightColorSchemeAnimatedMark,type:_constants.ImageType.DEFAULT,colorScheme:_constants.ColorScheme.LIGHT}],darkMode),colorScheme:colorScheme})};exports.getLogos=getLogos},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.ChromeNavGroupService=exports.CURRENT_NAV_GROUP_ID=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _rxjs=__webpack_require__(13);var _i18n=__webpack_require__(10);var _operators=__webpack_require__(17);var _utils=__webpack_require__(78);var _types=__webpack_require__(49);var _utils2=__webpack_require__(111);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
312r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const CURRENT_NAV_GROUP_ID=exports.CURRENT_NAV_GROUP_ID="core.chrome.currentNavGroupId";const customCategory={id:"custom",label:_i18n.i18n.translate("core.ui.customNavList.label",{defaultMessage:"Custom"}),order:(_utils2.DEFAULT_APP_CATEGORIES.manage.order||0)+500};class ChromeNavGroupService{constructor(){(0,_defineProperty2.default)(this,"navGroupsMap$",new _rxjs.BehaviorSubject({}));(0,_defineProperty2.default)(this,"stop$",new _rxjs.ReplaySubject(1));(0,_defineProperty2.default)(this,"navLinks$",new _rxjs.BehaviorSubject([]));(0,_defineProperty2.default)(this,"navGroupEnabled",false);(0,_defineProperty2.default)(this,"navGroupEnabledUiSettingsSubscription",void 0);(0,_defineProperty2.default)(this,"navGroupUpdaters$$",new _rxjs.BehaviorSubject([]));(0,_defineProperty2.default)(this,"currentNavGroup$",new _rxjs.BehaviorSubject(undefined));(0,_defineProperty2.default)(this,"currentNavGroupSubscription",void 0);(0,_defineProperty2.default)(this,"currentAppIdSubscription",void 0)}addNavLinkToGroup(currentGroupsMap,navGroup,navLink){const matchedGroup=currentGroupsMap[navGroup.id];if(matchedGroup){const links=matchedGroup.navLinks;const isLinkExistInGroup=links.some(link=>link.id===navLink.id);if(isLinkExistInGroup){console.warn(`[ChromeService] Navlink of ${navLink.id} has already been registered in group ${navGroup.id}`);return currentGroupsMap}matchedGroup.navLinks.push(navLink)}else{currentGroupsMap[navGroup.id]=_objectSpread(_objectSpread({},navGroup),{},{navLinks:[navLink]})}return currentGroupsMap}sortNavGroupNavLinks(navLinks,allValidNavLinks){return(0,_utils.getSortedNavLinks)((0,_utils.fulfillRegistrationLinksToChromeNavLinks)(navLinks,allValidNavLinks))}getNavLinksForAllUseCase(navGroupsMap,navLinks){var _navGroupsMap$ALL_USE;const navLinksResult=[...((_navGroupsMap$ALL_USE=navGroupsMap[_utils2.ALL_USE_CASE_ID])===null||_navGroupsMap$ALL_USE===void 0?void 0:_navGroupsMap$ALL_USE.navLinks)||[]];const linkIdsWithNavGroupInfo=Object.values(navGroupsMap).reduce((accumulator,navGroup)=>{if(!navGroup.type){const categoryInfo={id:navGroup.id,label:navGroup.title,order:navGroup.order};const fulfilledLinksOfNavGroup=(0,_utils.fulfillRegistrationLinksToChromeNavLinks)(navGroup.navLinks,navLinks);const linksForAllUseCaseWithinNavGroup=[];fulfilledLinksOfNavGroup.forEach(navLink=>{if(!navLink.showInAllNavGroup){return}linksForAllUseCaseWithinNavGroup.push(_objectSpread(_objectSpread({},navLink),{},{category:categoryInfo}))});navLinksResult.push(...linksForAllUseCaseWithinNavGroup);if(!linksForAllUseCaseWithinNavGroup.length){(0,_utils.fulfillRegistrationLinksToChromeNavLinks)(navGroup.navLinks,navLinks).forEach(navLink=>{if(navLinksResult.find(navLinkInAll=>navLinkInAll.id===navLink.id)){return}navLinksResult.push(_objectSpread(_objectSpread({},navLink),{},{category:customCategory}))})}}return[...accumulator,...navGroup.navLinks.map(navLink=>navLink.id)]},[]);navLinks.forEach(navLink=>{if(linkIdsWithNavGroupInfo.includes(navLink.id)){return}navLinksResult.push(_objectSpread(_objectSpread({},navLink),{},{category:customCategory}))});return navLinksResult}getSortedNavGroupsMap$(){return(0,_rxjs.combineLatest)([this.getUpdatedNavGroupsMap$(),this.navLinks$]).pipe((0,_operators.takeUntil)(this.stop$)).pipe((0,_operators.map)(_ref=>{let[navGroupsMap,navLinks]=_ref;return Object.keys(navGroupsMap).reduce((sortedNavGroupsMap,navGroupId)=>{const navGroup=navGroupsMap[navGroupId];if(navGroupId===_utils2.ALL_USE_CASE_ID){sortedNavGroupsMap[navGroupId]=_objectSpread(_objectSpread({},navGroup),{},{navLinks:this.sortNavGroupNavLinks(this.getNavLinksForAllUseCase(navGroupsMap,navLinks),navLinks)})}else{sortedNavGroupsMap[navGroupId]=_objectSpread(_objectSpread({},navGroup),{},{navLinks:this.sortNavGroupNavLinks(navGroup.navLinks,navLinks)})}return sortedNavGroupsMap},{})}))}getUpdatedNavGroupsMap$(){return(0,_rxjs.combineLatest)([this.navGroupsMap$,this.navGroupUpdaters$$]).pipe((0,_operators.switchMap)(_ref2=>{let[navGroupsMap,updaters$]=_ref2;if(updaters$.length===0){return(0,_rxjs.of)(navGroupsMap)}return(0,_rxjs.combineLatest)(updaters$).pipe((0,_operators.map)(updaters=>Object.keys(navGroupsMap).reduce((previousValue,currentKey)=>_objectSpread(_objectSpread({},previousValue),{},{[currentKey]:updaters.reduce((prevNavGroup,currentUpdater)=>_objectSpread(_objectSpread({},prevNavGroup),currentUpdater(prevNavGroup)),navGroupsMap[currentKey])}),{})))}))}setup(_ref3){let{uiSettings:uiSettings}=_ref3;
312this.navGroupEnabledUiSettingsSubscription=uiSettings.get$("home:useNewHomePage",false).subscribe(value=>{this.navGroupEnabled=value});return{addNavLinksToGroup:(navGroup,navLinks)=>{const currentGroupsMap=_objectSpread({},this.navGroupsMap$.getValue());const navGroupsMapAfterAdd=navLinks.reduce((groupsMap,navLink)=>this.addNavLinkToGroup(groupsMap,navGroup,navLink),currentGroupsMap);this.navGroupsMap$.next(navGroupsMapAfterAdd)},getNavGroupEnabled:()=>this.navGroupEnabled,registerNavGroupUpdater:updater$=>{this.navGroupUpdaters$$.next([...this.navGroupUpdaters$$.getValue(),updater$]);return()=>{this.navGroupUpdaters$$.next(this.navGroupUpdaters$$.getValue().filter(item=>item!==updater$))}}}}async start(_ref4){let{navLinks:navLinks,application:application,breadcrumbsEnricher$:breadcrumbsEnricher$,workspaces:workspaces}=_ref4;this.navLinks$=navLinks.getNavLinks$();const currentNavGroupId=sessionStorage.getItem(CURRENT_NAV_GROUP_ID);this.currentNavGroup$=new _rxjs.BehaviorSubject(currentNavGroupId?this.navGroupsMap$.getValue()[currentNavGroupId]:undefined);const setCurrentNavGroup=navGroupId=>{const navGroup=navGroupId?this.navGroupsMap$.getValue()[navGroupId]:undefined;if(navGroup){this.currentNavGroup$.next(navGroup);sessionStorage.setItem(CURRENT_NAV_GROUP_ID,navGroup.id)}else{this.currentNavGroup$.next(undefined);sessionStorage.removeItem(CURRENT_NAV_GROUP_ID)}};
312const currentNavGroupSorted$=(0,_rxjs.combineLatest)([this.getSortedNavGroupsMap$(),this.currentNavGroup$]).pipe((0,_operators.takeUntil)(this.stop$)).pipe((0,_operators.map)(_ref5=>{let[navGroupsMapSorted,currentNavGroup]=_ref5;if(currentNavGroup){return navGroupsMapSorted[currentNavGroup.id]}}));if(this.navGroupEnabled&&!workspaces.currentWorkspace$.getValue()){this.currentNavGroupSubscription=currentNavGroupSorted$.subscribe(currentNavGroup=>{if(currentNavGroup){breadcrumbsEnricher$.next(breadcrumbs=>this.prependCurrentNavGroupToBreadcrumbs(breadcrumbs,currentNavGroup,application.navigateToApp))}else{breadcrumbsEnricher$.next(undefined)}})}this.currentAppIdSubscription=(0,_rxjs.combineLatest)([application.currentAppId$,this.getSortedNavGroupsMap$()]).subscribe(_ref6=>{let[appId,navGroupMap]=_ref6;if(appId&&navGroupMap){const appIdNavGroupMap=new Map;const visibleUseCases=(0,_utils.getVisibleUseCases)(navGroupMap);const mapAppIdToNavGroup=navGroup=>{navGroup.navLinks.forEach(navLink=>{const navLinkId=navLink.id;const navGroupSet=appIdNavGroupMap.get(navLinkId)||new Set;navGroupSet.add(navGroup.id);appIdNavGroupMap.set(navLinkId,navGroupSet)})};if(visibleUseCases.length===1){visibleUseCases.forEach(navGroup=>mapAppIdToNavGroup(navGroup))}else{Object.values(navGroupMap).forEach(navGroup=>{if(navGroup.status===_types.NavGroupStatus.Hidden){return}mapAppIdToNavGroup(navGroup)})}const navGroups=appIdNavGroupMap.get(appId);if(navGroups&&navGroups.size===1){const navGroupId=navGroups.values().next().value;const navGroupInfo=navGroupMap[navGroupId];if(application.capabilities.workspaces.enabled&&visibleUseCases.length>1&&navGroupInfo.type!==_types.NavGroupType.SYSTEM){setCurrentNavGroup(undefined)}else{setCurrentNavGroup(navGroupId)}}else if(!navGroups){setCurrentNavGroup(undefined)}}});return{getNavGroupsMap$:()=>this.getSortedNavGroupsMap$(),getNavGroupEnabled:()=>this.navGroupEnabled,getCurrentNavGroup$:()=>currentNavGroupSorted$,setCurrentNavGroup:setCurrentNavGroup}}prependCurrentNavGroupToBreadcrumbs(breadcrumbs,currentNavGroup,navigateToApp){const navGroupBreadcrumb={text:currentNavGroup.title,onClick:()=>{if(currentNavGroup.navLinks&&currentNavGroup.navLinks.length){navigateToApp(currentNavGroup.navLinks[0].id)}}};return[navGroupBreadcrumb,...breadcrumbs]}async stop(){var _this$navGroupEnabled,_this$currentAppIdSub,_this$currentNavGroup;this.stop$.next();(_this$navGroupEnabled=this.navGroupEnabledUiSettingsSubscription)===null||_this$navGroupEnabled===void 0||_this$navGroupEnabled.unsubscribe();(_this$currentAppIdSub=this.currentAppIdSubscription)===null||_this$currentAppIdSub===void 0||_this$currentAppIdSub.unsubscribe();(_this$currentNavGroup=this.currentNavGroupSubscription)===null||_this$currentNavGroup===void 0||_this$currentNavGroup.unsubscribe()}}exports.ChromeNavGroupService=ChromeNavGroupService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.FatalErrorsService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireDefault(__webpack_require__(5));var _reactDom=__webpack_require__(24);var Rx=_interopRequireWildcard(__webpack_require__(13));var _operators=__webpack_require__(17);var _fatal_errors_screen=__webpack_require__(952);var _get_error_info=__webpack_require__(300);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}class FatalErrorsService{constructor(rootDomElement,onFirstErrorCb){this.rootDomElement=rootDomElement;this.onFirstErrorCb=onFirstErrorCb;(0,_defineProperty2.default)(this,"errorInfo$",new Rx.ReplaySubject);(0,_defineProperty2.default)(this,"fatalErrors",void 0)}setup(_ref){let{i18n:i18n,injectedMetadata:injectedMetadata}=_ref;this.errorInfo$.pipe((0,_operators.first)(),(0,_operators.tap)(()=>{this.onFirstErrorCb();this.renderError(injectedMetadata,i18n)})).subscribe({error:error=>{console.error("Uncaught error in fatal error service internals",error)}});this.fatalErrors={add:(error,source)=>{const errorInfo=(0,_get_error_info.getErrorInfo)(error,source);this.errorInfo$.next(errorInfo);if(error instanceof Error){console.error(error)}throw error},get$:()=>this.errorInfo$.asObservable()};this.setupGlobalErrorHandlers(this.fatalErrors);return this.fatalErrors}start(){const{fatalErrors:fatalErrors}=this;if(!fatalErrors){throw new Error("FatalErrorsService#setup() must be invoked before start.")}return fatalErrors}renderError(injectedMetadata,i18n){this.rootDomElement.textContent="";const container=document.createElement("div");this.rootDomElement.appendChild(container);(0,_reactDom.render)(_react.default.createElement(i18n.Context,null,_react.default.createElement(_fatal_errors_screen.FatalErrorsScreen,{buildNumber:injectedMetadata.getOpenSearchDashboardsBuildNumber(),opensearchDashboardsVersion:injectedMetadata.getOpenSearchDashboardsVersion(),errorInfo$:this.errorInfo$}
312)),container)}setupGlobalErrorHandlers(fatalErrorsSetup){if(window.addEventListener){window.addEventListener("unhandledrejection",(function(e){console.log(`Detected an unhandled Promise rejection.\n${e.reason}`)}))}}}exports.FatalErrorsService=FatalErrorsService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.FatalErrorsScreen=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _eui=__webpack_require__(8);var _react=_interopRequireDefault(__webpack_require__(5));var Rx=_interopRequireWildcard(__webpack_require__(13));var _operators=__webpack_require__(17);var _react2=__webpack_require__(21);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}class FatalErrorsScreen extends _react.default.Component{constructor(){super(...arguments);(0,_defineProperty2.default)(this,"state",{errors:[]});(0,_defineProperty2.default)(this,"subscription",void 0);(0,_defineProperty2.default)(this,"onClickGoBack",e=>{e.preventDefault();window.history.back()});(0,_defineProperty2.default)(this,"onClickClearSession",e=>{e.preventDefault();localStorage.clear();sessionStorage.clear();window.location.hash="";window.location.reload()})}componentDidMount(){this.subscription=Rx.merge(Rx.fromEvent(window,"hashchange").pipe((0,_operators.tap)(()=>{window.location.reload()})),this.props.errorInfo$.pipe((0,_operators.tap)(error=>{this.setState(state=>_objectSpread(_objectSpread({},state),{},{errors:[...state.errors,error]}))}))).subscribe({error(error){console.error("Uncaught error in fatal error screen internals",error)}})}componentWillUnmount(){if(this.subscription){this.subscription.unsubscribe();this.subscription=undefined}}render(){return _react.default.createElement(_eui.EuiPage,{style:{minHeight:"100vh"}},_react.default.createElement(_eui.EuiPageBody,{component:"main"},_react.default.createElement(_eui.EuiPageContent,{verticalPosition:"center",horizontalPosition:"center"},_react.default.createElement(_eui.EuiEmptyPrompt,{iconType:"alert",iconColor:"danger",title:_react.default.createElement("h2",null,_react.default.createElement(_react2.FormattedMessage,{id:"core.fatalErrors.somethingWentWrongTitle",defaultMessage:"Something went wrong"})),body:_react.default.createElement(_eui.EuiText,{size:"s"},_react.default.createElement("p",null,_react.default.createElement(_react2.FormattedMessage,{id:"core.fatalErrors.tryRefreshingPageDescription",defaultMessage:"Try refreshing the page. If that doesn't work, go back to the previous page or clear your session data."}))),actions:[_react.default.createElement(_eui.EuiSmallButton,{color:"primary",fill:true,onClick:this.onClickClearSession,"data-test-subj":"clearSession"},_react.default.createElement(_react2.FormattedMessage,{id:"core.fatalErrors.clearYourSessionButtonLabel",defaultMessage:"Clear your session"})),_react.default.createElement(_eui.EuiSmallButtonEmpty,{onClick:this.onClickGoBack,"data-test-subj":"goBack"},_react.default.createElement(_react2.FormattedMessage,{id:"core.fatalErrors.goBackButtonLabel",defaultMessage:"Go back"}))]}),this.state.errors.map((error,i)=>_react.default.createElement(_eui.EuiCallOut,{key:i,title:error.message,color:"danger",iconType:"alert"},_react.default.createElement(_eui.EuiCodeBlock,{language:"bash",className:"eui-textBreakAll"},`Version: ${this.props.opensearchDashboardsVersion}`+"\n"+`Build: ${this.props.buildNumber}`+"\n"+(error.stack?error.stack:"")))))))}}exports.FatalErrorsScreen=FatalErrorsScreen},function(module,exports,__webpack_require__){(function(process){var getOwnPropertyDescriptors=Object.getOwnPropertyDescriptors||function getOwnPropertyDescriptors(obj){var keys=Object.keys(obj);var descriptors={};for(var i=0;i<keys.length;i++){descriptors[keys[i]]=Object.getOwnPropertyDescriptor(obj,keys[i])}return descriptors};var formatRegExp=/%[sdj%]/g;exports.format=function(f){if(!isString(f)){var objects=[];for(var i=0;i<arguments.length;i++){objects.push(inspect(arguments[i]))}return objects.join(" ")}var i=1;var args=arguments;var len=args.length;var str=String(f).replace(formatRegExp,(function(x){if(x==="%%")return"%";if(i>=len)return x;switch(x){case"%s":return String(args[i++]);case"%d":return Number(args[i++]);case"%j":try{return JSON.stringify(args[i++])}catch(_){return"[Circular]"}default:return x}}));for(var x=args[i];i<len;x=args[++i]){if(isNull(x)||!isObject(x)){str+=" "+x}else{str+=" "+inspect(x)}}return str};exports.deprecate=function(fn,msg){if(typeof process!=="undefined"&&process.noDeprecation===true){return fn}if(typeof process==="undefined"){return function(){return exports.deprecate(fn,msg).apply(this,arguments)}}var warned=false;function deprecated(){if(!warned){if(process.throwDeprecation){throw new Error(msg)}else if(process.traceDeprecation){console.trace(msg)}else{console.error(msg)}warned=true}return fn.apply(this,arguments)}return deprecated};var debugs={};var debugEnviron;exports.debuglog=function(set){if(isUndefined(debugEnviron))debugEnviron=Object({IS_OPENSEARCH_DASHBOARDS_DISTRIBUTABLE:"true"}).NODE_DEBUG||"";set=set.toUpperCase();if(!debugs[set]){if(new RegExp("\\b"+set+"\\b","i").test(debugEnviron)){var pid=process.pid;debugs[set]=function(){var msg=exports.format.apply(exports,arguments);console.error("%s %d: %s",set,pid,msg)}}else{debugs[set]=function(){}}}return debugs[set]};function inspect(obj,opts){var ctx={seen:[],stylize:stylizeNoColor};if(arguments.length>=3)ctx.depth=arguments[2];if(arguments.length>=4)ctx.colors=arguments[3];if(isBoolean(opts)){ctx.showHidden=opts}else if(opts){exports._extend(ctx,opts)}if(isUndefined(ctx.showHidden))ctx.showHidden=false;if(isUndefined(ctx.depth))ctx.depth=2;if(isUndefined(ctx.colors))ctx.colors=false;if(isUndefined(ctx.customInspect))ctx.customInspect=true;if(ctx.colors)ctx.stylize=stylizeWithColor;return formatValue(ctx,obj,ctx.depth)}exports.inspect=inspect;inspect.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]};inspect.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function stylizeWithColor(str,styleType){var style=inspect.styles[styleType];
vendor: 10,382 bytes, line 312
312if(style){return"�["+inspect.colors[style][0]+"m"+str+"�["+inspect.colors[style][1]+"m"}else{return str}}function stylizeNoColor(str,styleType){return str}function arrayToHash(array){var hash={};array.forEach((function(val,idx){hash[val]=true}));return hash}function formatValue(ctx,value,recurseTimes){if(ctx.customInspect&&value&&isFunction(value.inspect)&&value.inspect!==exports.inspect&&!(value.constructor&&value.constructor.prototype===value)){var ret=value.inspect(recurseTimes,ctx);if(!isString(ret)){ret=formatValue(ctx,ret,recurseTimes)}return ret}var primitive=formatPrimitive(ctx,value);if(primitive){return primitive}var keys=Object.keys(value);var visibleKeys=arrayToHash(keys);if(ctx.showHidden){keys=Object.getOwnPropertyNames(value)}if(isError(value)&&(keys.indexOf("message")>=0||keys.indexOf("description")>=0)){return formatError(value)}if(keys.length===0){if(isFunction(value)){var name=value.name?": "+value.name:"";return ctx.stylize("[Function"+name+"]","special")}if(isRegExp(value)){return ctx.stylize(RegExp.prototype.toString.call(value),"regexp")}if(isDate(value)){return ctx.stylize(Date.prototype.toString.call(value),"date")}if(isError(value)){return formatError(value)}}var base="",array=false,braces=["{","}"];if(isArray(value)){array=true;braces=["[","]"]}if(isFunction(value)){var n=value.name?": "+value.name:"";base=" [Function"+n+"]"}if(isRegExp(value)){base=" "+RegExp.prototype.toString.call(value)}if(isDate(value)){base=" "+Date.prototype.toUTCString.call(value)}if(isError(value)){base=" "+formatError(value)}if(keys.length===0&&(!array||value.length==0)){return braces[0]+base+braces[1]}if(recurseTimes<0){if(isRegExp(value)){return ctx.stylize(RegExp.prototype.toString.call(value),"regexp")}else{return ctx.stylize("[Object]","special")}}ctx.seen.push(value);var output;if(array){output=formatArray(ctx,value,recurseTimes,visibleKeys,keys)}else{output=keys.map((function(key){return formatProperty(ctx,value,recurseTimes,visibleKeys,key,array)}))}ctx.seen.pop();return reduceToSingleString(output,base,braces)}function formatPrimitive(ctx,value){if(isUndefined(value))return ctx.stylize("undefined","undefined");if(isString(value)){var simple="'"+JSON.stringify(value).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return ctx.stylize(simple,"string")}if(isNumber(value))return ctx.stylize(""+value,"number");if(isBoolean(value))return ctx.stylize(""+value,"boolean");if(isNull(value))return ctx.stylize("null","null")}function formatError(value){return"["+Error.prototype.toString.call(value)+"]"}function formatArray(ctx,value,recurseTimes,visibleKeys,keys){var output=[];for(var i=0,l=value.length;i<l;++i){if(hasOwnProperty(value,String(i))){output.push(formatProperty(ctx,value,recurseTimes,visibleKeys,String(i),true))}else{output.push("")}}keys.forEach((function(key){if(!key.match(/^\d+$/)){output.push(formatProperty(ctx,value,recurseTimes,visibleKeys,key,true))}}));return output}function formatProperty(ctx,value,recurseTimes,visibleKeys,key,array){var name,str,desc;desc=Object.getOwnPropertyDescriptor(value,key)||{value:value[key]};if(desc.get){if(desc.set){str=ctx.stylize("[Getter/Setter]","special")}else{str=ctx.stylize("[Getter]","special")}}else{if(desc.set){str=ctx.stylize("[Setter]","special")}}if(!hasOwnProperty(visibleKeys,key)){name="["+key+"]"}if(!str){if(ctx.seen.indexOf(desc.value)<0){if(isNull(recurseTimes)){str=formatValue(ctx,desc.value,null)}else{str=formatValue(ctx,desc.value,recurseTimes-1)}if(str.indexOf("\n")>-1){if(array){str=str.split("\n").map((function(line){return"  "+line})).join("\n").substr(2)}else{str="\n"+str.split("\n").map((function(line){return"   "+line})).join("\n")}}}else{str=ctx.stylize("[Circular]","special")}}if(isUndefined(name)){if(array&&key.match(/^\d+$/)){return str}name=JSON.stringify(""+key);if(name.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)){name=name.substr(1,name.length-2);name=ctx.stylize(name,"name")}else{name=name.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'");name=ctx.stylize(name,"string")}}return name+": "+str}function reduceToSingleString(output,base,braces){var numLinesEst=0;var length=output.reduce((function(prev,cur){numLinesEst++;if(cur.indexOf("\n")>=0)numLinesEst++;return prev+cur.replace(/\u001b\[\d\d?m/g,"").length+1}),0);if(length>60){return braces[0]+(base===""?"":base+"\n ")+" "+output.join(",\n  ")+" "+braces[1]}return braces[0]+base+" "+output.join(", ")+" "+braces[1]}function isArray(ar){return Array.isArray(ar)}exports.isArray=isArray;function isBoolean(arg){return typeof arg==="boolean"}exports.isBoolean=isBoolean;function isNull(arg){return arg===null}exports.isNull=isNull;function isNullOrUndefined(arg){return arg==null}exports.isNullOrUndefined=isNullOrUndefined;function isNumber(arg){return typeof arg==="number"}exports.isNumber=isNumber;function isString(arg){return typeof arg==="string"}exports.isString=isString;function isSymbol(arg){return typeof arg==="symbol"}exports.isSymbol=isSymbol;function isUndefined(arg){return arg===void 0}exports.isUndefined=isUndefined;function isRegExp(re){return isObject(re)&&objectToString(re)==="[object RegExp]"}exports.isRegExp=isRegExp;function isObject(arg){return typeof arg==="object"&&arg!==null}exports.isObject=isObject;function isDate(d){return isObject(d)&&objectToString(d)==="[object Date]"}exports.isDate=isDate;function isError(e){return isObject(e)&&(objectToString(e)==="[object Error]"||e instanceof Error)}exports.isError=isError;function isFunction(arg){return typeof arg==="function"}exports.isFunction=isFunction;function isPrimitive(arg){return arg===null||typeof arg==="boolean"||typeof arg==="number"||typeof arg==="string"||typeof arg==="symbol"||typeof arg==="undefined"}exports.isPrimitive=isPrimitive;exports.isBuffer=__webpack_require__(954);function objectToString(o){return Object.prototype.toString.call(o)}function pad(n){return n<10?"0"+n.toString(10):n.toString(10)}var months=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function timestamp(){var d=new Date;var time=[pad(d.getHours()),pad(d.getMinutes()),pad(d.getSeconds())].join(":");return[d.getDate(),months[d.getMonth()],time].join(" ")}exports.log=function(){console.log("%s - %s",timestamp(),exports.format.apply(exports,arguments))};exports.inherits=__webpack_require__(955);exports._extend=function(origin,add){if(!add||!isObject(add))return origin;var keys=Object.keys(add);var i=keys.length;while(i--){origin[keys[i]]=add[keys[i]]}return origin};function hasOwnProperty(obj,prop){return Object.prototype.hasOwnProperty.call(obj,prop)}var kCustomPromisifiedSymbol=typeof Symbol!=="undefined"?Symbol("util.promisify.custom"):undefined;exports.promisify=function promisify(original){if(typeof original!=="function")throw new TypeError('The "original" argument must be of type Function');if(kCustomPromisifiedSymbol&&original[kCustomPromisifiedSymbol]){var fn=original[kCustomPromisifiedSymbol];if(typeof fn!=="function"){throw new TypeError('The "util.promisify.custom" argument must be of type Function')}Object.defineProperty(fn,kCustomPromisifiedSymbol,{value:fn,enumerable:false,writable:false,configurable:true});return fn}function fn(){var promiseResolve,promiseReject;var promise=new Promise((function(resolve,reject){promiseResolve=resolve;promiseReject=reject}));var args=[];for(var i=0;i<arguments.length;i++){args.push(arguments[i])}args.push((function(err,value){if(err){promiseReject(err)}else{promiseResolve(value)}}));try{original.apply(this,args)}catch(err){promiseReject(err)}return promise}Object.setPrototypeOf(fn,Object.getPrototypeOf(original));if(kCustomPromisifiedSymbol)Object.defineProperty(fn,kCustomPromisifiedSymbol,{value:fn,enumerable:false,writable:false,configurable:true});return Object.defineProperties(fn,getOwnPropertyDescriptors(original))};exports.promisify.custom=kCustomPromisifiedSymbol;function callbackifyOnRejected(reason,cb){if(!reason){var newReason=new Error("Promise was rejected with a falsy value");newReason.reason=reason;reason=newReason}return cb(reason)}function callbackify(original){if(typeof original!=="function"){throw new TypeError('The "original" argument must be of type Function')}function callbackified(){var args=[];for(var i=0;i<arguments.length;i++){args.push(arguments[i])}var maybeCb=args.pop();if(typeof maybeCb!=="function"){throw new TypeError("The last argument must be of type Function")}var self=this;var cb=function(){return maybeCb.apply(self,arguments)};original.apply(this,args).then((function(ret){process.nextTick(cb,null,ret)}),(function(rej){process.nextTick(callbackifyOnRejected,rej,cb)}))}Object.setPrototypeOf(callbackified,Object.getPrototypeOf(original));Object.defineProperties(callbackified,getOwnPropertyDescriptors(original));return callbackified}exports.callbackify=callbackify}).call(this,__webpack_require__(80))},function(module,exports){module.exports=function isBuffer(arg){return arg&&typeof arg==="object"&&typeof arg.copy==="function"&&typeof arg.fill==="function"&&typeof arg.readUInt8==="function"}},function(module,exports){if(typeof Object.create==="function"){module.exports=function inherits(ctor,superCtor){ctor.super_=superCtor;ctor.prototype=Object.create(superCtor.prototype,{constructor:{value:ctor,enumerable:false,writable:true,configurable:true}})}}else{module.exports=function inherits(ctor,superCtor){ctor.super_=superCtor;var TempCtor=function(){};TempCtor.prototype=superCtor.prototype;ctor.prototype=new TempCtor;ctor.prototype.constructor=ctor}}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HttpService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _base_path=__webpack_require__(957);var _anonymous_paths_service=__webpack_require__(958);var _loading_count_service=__webpack_require__(959);var _fetch=__webpack_require__(960);var _utils=__webpack_require__(33);var _constants=__webpack_require__(179);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
312r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}class HttpService{constructor(){(0,_defineProperty2.default)(this,"anonymousPaths",new _anonymous_paths_service.AnonymousPathsService);(0,_defineProperty2.default)(this,"loadingCount",new _loading_count_service.LoadingCountService);(0,_defineProperty2.default)(this,"service",void 0)}setup(_ref){let{injectedMetadata:injectedMetadata,fatalErrors:fatalErrors}=_ref;const opensearchDashboardsVersion=injectedMetadata.getOpenSearchDashboardsVersion();let clientBasePath="";const workspaceId=(0,_utils.getWorkspaceIdFromUrl)(window.location.href,injectedMetadata.getBasePath());if(workspaceId){clientBasePath=`${_constants.WORKSPACE_PATH_PREFIX}/${workspaceId}`}const basePath=new _base_path.BasePath(injectedMetadata.getBasePath(),injectedMetadata.getServerBasePath(),clientBasePath);const fetchService=new _fetch.Fetch({basePath:basePath,opensearchDashboardsVersion:opensearchDashboardsVersion});const loadingCount=this.loadingCount.setup({fatalErrors:fatalErrors});loadingCount.addLoadingCountSource(fetchService.getRequestCount$());this.service=_objectSpread({basePath:basePath,anonymousPaths:this.anonymousPaths.setup({basePath:basePath}),intercept:fetchService.intercept.bind(fetchService),fetch:fetchService.fetch.bind(fetchService),delete:fetchService.delete.bind(fetchService),get:fetchService.get.bind(fetchService),head:fetchService.head.bind(fetchService),options:fetchService.options.bind(fetchService),patch:fetchService.patch.bind(fetchService),post:fetchService.post.bind(fetchService),put:fetchService.put.bind(fetchService)},loadingCount);return this.service}start(){if(!this.service){throw new Error(`HttpService#setup() must be called first!`)}return this.service}stop(){this.loadingCount.stop()}}exports.HttpService=HttpService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.BasePath=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _std=__webpack_require__(34);class BasePath{constructor(){let basePath=arguments.length>0&&arguments[0]!==undefined?arguments[0]:"";let serverBasePath=arguments.length>1&&arguments[1]!==undefined?arguments[1]:basePath;let clientBasePath=arguments.length>2&&arguments[2]!==undefined?arguments[2]:"";this.basePath=basePath;this.serverBasePath=serverBasePath;this.clientBasePath=clientBasePath;(0,_defineProperty2.default)(this,"get",()=>`${this.basePath}${this.clientBasePath}`);(0,_defineProperty2.default)(this,"getBasePath",()=>this.basePath);(0,_defineProperty2.default)(this,"prepend",(path,prependOptions)=>{const{withoutClientBasePath:withoutClientBasePath}=prependOptions||{};const basePath=withoutClientBasePath?this.basePath:this.get();if(!basePath)return path;return(0,_std.modifyUrl)(path,parts=>{if(!parts.hostname&&parts.pathname&&parts.pathname.startsWith("/")){parts.pathname=`${basePath}${parts.pathname}`}})});(0,_defineProperty2.default)(this,"remove",(path,prependOptions)=>{const{withoutClientBasePath:withoutClientBasePath}=prependOptions||{};const basePath=withoutClientBasePath?this.basePath:this.get();if(!basePath){return path}if(path===basePath){return"/"}if(path.startsWith(`${basePath}/`)){return path.slice(basePath.length)}return path})}}exports.BasePath=BasePath},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.AnonymousPathsService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));class AnonymousPathsService{constructor(){(0,_defineProperty2.default)(this,"paths",new Set)}setup(_ref){let{basePath:basePath}=_ref;return{isAnonymous:path=>{const pathWithoutBasePath=basePath.remove(path);return this.paths.has(normalizePath(pathWithoutBasePath))},register:path=>{this.paths.add(normalizePath(path))},normalizePath:normalizePath}}start(deps){return this.setup(deps)}stop(){}}exports.AnonymousPathsService=AnonymousPathsService;const normalizePath=path=>{let normalized=path.toLowerCase();if(normalized.endsWith("/")){normalized=normalized.slice(0,normalized.length-1)}if(!normalized.startsWith("/")){normalized=`/${normalized}`}return normalized}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.LoadingCountService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);class LoadingCountService{constructor(){(0,_defineProperty2.default)(this,"stop$",new _rxjs.Subject);(0,_defineProperty2.default)(this,"loadingCount$",new _rxjs.BehaviorSubject(0))}setup(_ref){let{fatalErrors:fatalErrors}=_ref;return{getLoadingCount$:()=>this.loadingCount$.pipe((0,_operators.distinctUntilChanged)()),addLoadingCountSource:count$=>{count$.pipe((0,_operators.distinctUntilChanged)(),(0,_operators.tap)(count=>
312{if(count<0){throw new Error("Observables passed to loadingCount.add() must only emit positive numbers")}}),(0,_operators.takeUntil)(this.stop$),(0,_operators.endWith)(0),(0,_operators.startWith)(0),(0,_operators.pairwise)(),(0,_operators.map)(_ref2=>{let[prev,next]=_ref2;return next-prev})).subscribe({next:delta=>{this.loadingCount$.next(this.loadingCount$.getValue()+delta)},error:error=>fatalErrors.add(error)})}}}start(_ref3){let{fatalErrors:fatalErrors}=_ref3;return this.setup({fatalErrors:fatalErrors})}stop(){this.stop$.next();this.loadingCount$.complete()}}exports.LoadingCountService=LoadingCountService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.Fetch=void 0;var _objectWithoutProperties2=_interopRequireDefault(__webpack_require__(42));var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _lodash=__webpack_require__(20);var _url=__webpack_require__(36);var _rxjs=__webpack_require__(13);var _std=__webpack_require__(34);var _http_fetch_error=__webpack_require__(302);var _http_intercept_controller=__webpack_require__(961);var _intercept=__webpack_require__(962);var _http_intercept_halt_error=__webpack_require__(303);const _excluded=["query","prependBasePath","asResponse","asSystemRequest"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const JSON_CONTENT=/^(application\/(json|x-javascript)|text\/(x-)?javascript|x-json)(;.*)?$/;const NDJSON_CONTENT=/^(application\/ndjson)(;.*)?$/;const removedUndefined=obj=>(0,_lodash.omitBy)(obj,v=>v===undefined);class Fetch{constructor(params){this.params=params;(0,_defineProperty2.default)(this,"interceptors",new Set);(0,_defineProperty2.default)(this,"requestCount$",new _rxjs.BehaviorSubject(0));(0,_defineProperty2.default)(this,"delete",this.shorthand("DELETE"));(0,_defineProperty2.default)(this,"get",this.shorthand("GET"));(0,_defineProperty2.default)(this,"head",this.shorthand("HEAD"));(0,_defineProperty2.default)(this,"options",this.shorthand("options"));(0,_defineProperty2.default)(this,"patch",this.shorthand("PATCH"));(0,_defineProperty2.default)(this,"post",this.shorthand("POST"));(0,_defineProperty2.default)(this,"put",this.shorthand("PUT"));(0,_defineProperty2.default)(this,"fetch",async(pathOrOptions,options)=>{const optionsWithPath=validateFetchArguments(pathOrOptions,options);const controller=new _http_intercept_controller.HttpInterceptController;return new Promise(async(resolve,reject)=>{try{this.requestCount$.next(this.requestCount$.value+1);const interceptedOptions=await(0,_intercept.interceptRequest)(optionsWithPath,this.interceptors,controller);const initialResponse=this.fetchResponse(interceptedOptions);const interceptedResponse=await(0,_intercept.interceptResponse)(interceptedOptions,initialResponse,this.interceptors,controller);if(optionsWithPath.asResponse){resolve(interceptedResponse)}else{resolve(interceptedResponse.body)}}catch(error){if(!(error instanceof _http_intercept_halt_error.HttpInterceptHaltError)){reject(error)}}finally{this.requestCount$.next(this.requestCount$.value-1)}})})}intercept(interceptor){this.interceptors.add(interceptor);return()=>{this.interceptors.delete(interceptor)}}removeAllInterceptors(){this.interceptors.clear()}getRequestCount$(){return this.requestCount$.asObservable()}createRequest(options){const _method$credentials$p=_objectSpread(_objectSpread({method:"GET",credentials:"same-origin",prependBasePath:true},options),{},{headers:removedUndefined(_objectSpread({"Content-Type":"application/json"},options.headers))}),{query:query,prependBasePath:shouldPrependBasePath,asResponse:asResponse,asSystemRequest:asSystemRequest}=_method$credentials$p,fetchOptions=(0,_objectWithoutProperties2.default)(_method$credentials$p,_excluded);const url=(0,_url.format)({pathname:shouldPrependBasePath?this.params.basePath.prepend(options.path,options.prependOptions):options.path,query:removedUndefined(query)});if(asSystemRequest){fetchOptions.headers["osd-system-request"]="true"}const basePath=this.params.basePath.get();if((0,_std.isRelativeUrl)(url)||url===basePath||url.startsWith(`${basePath}/`)){fetchOptions.headers["osd-version"]=this.params.opensearchDashboardsVersion;fetchOptions.headers["osd-xsrf"]="osd-fetch"}
312return new Request(url,fetchOptions)}async fetchResponse(fetchOptions){const request=this.createRequest(fetchOptions);let response;let body=null;try{response=await window.fetch(request)}catch(err){var _err$name;throw new _http_fetch_error.HttpFetchError(err.message,(_err$name=err.name)!==null&&_err$name!==void 0?_err$name:"Error",request)}const contentType=response.headers.get("Content-Type")||"";try{if(NDJSON_CONTENT.test(contentType)){body=await response.blob()}else if(JSON_CONTENT.test(contentType)){body=fetchOptions.withLongNumeralsSupport||fetchOptions.withLongNumerals?(0,_std.parse)(await response.text()):await response.json()}else{const text=await response.text();try{body=fetchOptions.withLongNumeralsSupport||fetchOptions.withLongNumerals?(0,_std.parse)(text):JSON.parse(text)}catch(err){body=text}}}catch(err){var _err$name2;throw new _http_fetch_error.HttpFetchError(err.message,(_err$name2=err.name)!==null&&_err$name2!==void 0?_err$name2:"Error",request,response,body)}if(!response.ok){throw new _http_fetch_error.HttpFetchError(response.statusText,"Error",request,response,body)}return{fetchOptions:fetchOptions,request:request,response:response,body:body}}shorthand(method){return(pathOrOptions,options)=>{const optionsWithPath=validateFetchArguments(pathOrOptions,options);return this.fetch(_objectSpread(_objectSpread({},optionsWithPath),{},{method:method}))}}}exports.Fetch=Fetch;const validateFetchArguments=(pathOrOptions,options)=>{var _fullOptions$headers;let fullOptions;if(typeof pathOrOptions==="string"&&(typeof options==="object"||options===undefined)){fullOptions=_objectSpread(_objectSpread({},options),{},{path:pathOrOptions})}else if(typeof pathOrOptions==="object"&&options===undefined){fullOptions=pathOrOptions}else{throw new Error(`Invalid fetch arguments, must either be (string, object) or (object, undefined), received (${typeof pathOrOptions}, ${typeof options})`)}const invalidHeaders=Object.keys((_fullOptions$headers=fullOptions.headers)!==null&&_fullOptions$headers!==void 0?_fullOptions$headers:{}).filter(headerName=>headerName.startsWith("osd-"));if(invalidHeaders.length){throw new Error(`Invalid fetch headers, headers beginning with "osd-" are not allowed: [${invalidHeaders.join(",")}]`)}return fullOptions}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.HttpInterceptController=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));class HttpInterceptController{constructor(){(0,_defineProperty2.default)(this,"_halted",false)}get halted(){return this._halted}halt(){this._halted=true}}exports.HttpInterceptController=HttpInterceptController},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.interceptRequest=interceptRequest;exports.interceptResponse=interceptResponse;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _http_intercept_halt_error=__webpack_require__(303);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}async function interceptRequest(options,interceptors,controller){let current;return[...interceptors].reduceRight((promise,interceptor)=>promise.then(async fetchOptions=>{current=fetchOptions;checkHalt(controller);if(!interceptor.request){return fetchOptions}const overrides=await interceptor.request(current,controller);return _objectSpread(_objectSpread({},current),overrides)},async error=>{checkHalt(controller,error);if(!interceptor.requestError){throw error}const overrides=await interceptor.requestError({error:error,fetchOptions:current},controller);if(!overrides){throw error}current=_objectSpread(_objectSpread({},current),overrides);return current}),Promise.resolve(options))}async function interceptResponse(fetchOptions,responsePromise,interceptors,controller){let current;return await[...interceptors].reduce((promise,interceptor)=>promise.then(async httpResponse=>{current=httpResponse;checkHalt(controller);if(!interceptor.response){return httpResponse}const interceptorOverrides=await interceptor.response(httpResponse,controller)||{};return _objectSpread(_objectSpread({},httpResponse),interceptorOverrides)},async error=>{const request=error.request||current&&current.request;checkHalt(controller,error);if(!interceptor.responseError){throw error}try{const next=await interceptor.responseError({error:error,fetchOptions:fetchOptions,request:request,response:error.response||current&&current.response,body:error.body||current&&current.body},controller);checkHalt(controller,error);if(!next){throw error}return _objectSpread(_objectSpread({},next),{},{request:request,fetchOptions:fetchOptions})}catch(err){checkHalt(controller,err);throw err}}),responsePromise)}function checkHalt(controller,error){if(error instanceof _http_intercept_halt_error.HttpInterceptHaltError){throw error}else if(controller.halted){throw new _http_intercept_halt_error.HttpInterceptHaltError}}},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});
312exports.I18nService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireDefault(__webpack_require__(5));var _eui=__webpack_require__(8);var _react2=__webpack_require__(21);var _i18n_eui_mapping=__webpack_require__(965);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}class I18nService{getContext(){const euiContextMapping=(0,_i18n_eui_mapping.getEuiContextMapping)();const mapping=_objectSpread({},euiContextMapping);return{Context:function I18nContext(_ref){let{children:children}=_ref;return _react.default.createElement(_react2.I18nProvider,null,_react.default.createElement(_eui.EuiContext,{i18n:{mapping:mapping}},children))}}}start(){return this.getContext()}stop(){}}exports.I18nService=I18nService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.getEuiContextMapping=void 0;var _react=_interopRequireDefault(__webpack_require__(5));var _i18n=__webpack_require__(10);var _react2=__webpack_require__(21);const getEuiContextMapping=()=>{const euiContextMapping={"euiBasicTable.selectAllRows":_i18n.i18n.translate("core.euiBasicTable.selectAllRows",{defaultMessage:"Select all rows",description:"ARIA and displayed label on a checkbox to select all table rows"}),"euiBasicTable.selectThisRow":_i18n.i18n.translate("core.euiBasicTable.selectThisRow",{defaultMessage:"Select this row",description:"ARIA and displayed label on a checkbox to select a single table row"}),"euiBasicTable.tableDescription":_ref=>{let{itemCount:itemCount}=_ref;return _i18n.i18n.translate("core.euiBasicTable.tableDescription",{defaultMessage:"Below is a table of {itemCount} items.",values:{itemCount:itemCount},description:"Screen reader text to describe the size of a table"})},"euiBottomBar.screenReaderAnnouncement":_i18n.i18n.translate("core.euiBottomBar.screenReaderAnnouncement",{defaultMessage:"There is a new menu opening with page level controls at the end of the document.",description:"Screen reader announcement that functionality is available in the page document"}),"euiBreadcrumbs.collapsedBadge.ariaLabel":_i18n.i18n.translate("core.euiBreadcrumbs.collapsedBadge.ariaLabel",{defaultMessage:"Show all breadcrumbs",description:"Displayed when one or more breadcrumbs are hidden."}),"euiCardSelect.select":_i18n.i18n.translate("core.euiCardSelect.select",{defaultMessage:"Select",description:"Displayed button text when a card option can be selected."}),"euiCardSelect.selected":_i18n.i18n.translate("core.euiCardSelect.selected",{defaultMessage:"Selected",description:"Displayed button text when a card option is selected."}),"euiCardSelect.unavailable":_i18n.i18n.translate("core.euiCardSelect.unavailable",{defaultMessage:"Unavailable",description:"Displayed button text when a card option is unavailable."}),"euiCodeBlock.copyButton":_i18n.i18n.translate("core.euiCodeBlock.copyButton",{defaultMessage:"Copy",description:"ARIA label for a button that copies source code text to the clipboard"}),"euiCodeEditor.startEditing":_i18n.i18n.translate("core.euiCodeEditor.startEditing",{defaultMessage:"Press Enter to start editing."}),"euiCodeEditor.startInteracting":_i18n.i18n.translate("core.euiCodeEditor.startInteracting",{defaultMessage:"Press Enter to start interacting with the code."}),"euiCodeEditor.stopEditing":_i18n.i18n.translate("core.euiCodeEditor.stopEditing",{defaultMessage:"When you're done, press Escape to stop editing."}),"euiCodeEditor.stopInteracting":_i18n.i18n.translate("core.euiCodeEditor.stopInteracting",{defaultMessage:"When you're done, press Escape to stop interacting with the code."}),"euiCollapsedItemActions.allActions":_i18n.i18n.translate("core.euiCollapsedItemActions.allActions",{defaultMessage:"All actions",description:"ARIA label and tooltip content describing a button that expands an actions menu"}),"euiColorPicker.screenReaderAnnouncement":_i18n.i18n.translate("core.euiColorPicker.screenReaderAnnouncement",{defaultMessage:"A popup with a range of selectable colors opened. Tab forward to cycle through colors choices or press escape to close this popup.",description:"Message when the color picker popover is opened. Describes the interaction with the elements in the popover."}),"euiColorPicker.swatchAriaLabel":_ref2=>{let{swatch:swatch}=_ref2;return _i18n.i18n.translate("core.euiColorPicker.swatchAriaLabel",{defaultMessage:"Select {swatch} as the color",values:{swatch:swatch}
312,description:"Screen reader text to describe the action and hex value of the selectable option"})},"euiColorStopThumb.removeLabel":_i18n.i18n.translate("core.euiColorStopThumb.removeLabel",{defaultMessage:"Remove this stop",description:"Label accompanying a button whose action will remove the color stop"}),"euiColorStopThumb.screenReaderAnnouncement":_i18n.i18n.translate("core.euiColorStopThumb.screenReaderAnnouncement",{defaultMessage:"A popup with a color stop edit form opened. Tab forward to cycle through form controls or press escape to close this popup.",description:"Message when the color picker popover has opened for an individual color stop thumb."}),"euiColorStops.screenReaderAnnouncement":_ref3=>{let{label:label,readOnly:readOnly,disabled:disabled}=_ref3;return _i18n.i18n.translate("core.euiColorStops.screenReaderAnnouncement",{defaultMessage:"{label}: {readOnly} {disabled} Color stop picker. Each stop consists of a number and corresponding color value. Use the Down and Up arrow keys to select individual stops. Press the Enter key to create a new stop.",values:{label:label,readOnly:readOnly,disabled:disabled},description:"Screen reader text to describe the composite behavior of the color stops component."})},"euiColumnSelector.hideAll":_i18n.i18n.translate("core.euiColumnSelector.hideAll",{defaultMessage:"Hide all"}),"euiColumnSelector.selectAll":_i18n.i18n.translate("core.euiColumnSelector.selectAll",{defaultMessage:"Show all"}),"euiColumnSorting.clearAll":_i18n.i18n.translate("core.euiColumnSorting.clearAll",{defaultMessage:"Clear sorting"}),"euiColumnSorting.emptySorting":_i18n.i18n.translate("core.euiColumnSorting.emptySorting",{defaultMessage:"Currently no fields are sorted"}),"euiColumnSorting.pickFields":_i18n.i18n.translate("core.euiColumnSorting.pickFields",{defaultMessage:"Pick fields to sort by"}),"euiColumnSorting.sortFieldAriaLabel":_i18n.i18n.translate("core.euiColumnSorting.sortFieldAriaLabel",{defaultMessage:"Sort by:"}),"euiColumnSortingDraggable.activeSortLabel":_i18n.i18n.translate("core.euiColumnSortingDraggable.activeSortLabel",{defaultMessage:"is sorting this data grid"}),"euiColumnSortingDraggable.defaultSortAsc":_i18n.i18n.translate("core.euiColumnSortingDraggable.defaultSortAsc",{defaultMessage:"A-Z",description:"Ascending sort label"}),"euiColumnSortingDraggable.defaultSortDesc":_i18n.i18n.translate("core.euiColumnSortingDraggable.defaultSortDesc",{defaultMessage:"Z-A",description:"Descending sort label"}),"euiColumnSortingDraggable.removeSortLabel":_i18n.i18n.translate("core.euiColumnSortingDraggable.removeSortLabel",{defaultMessage:"Remove from data grid sort:"}),"euiColumnSortingDraggable.toggleLegend":_i18n.i18n.translate("core.euiColumnSortingDraggable.toggleLegend",{defaultMessage:"Select sorting method for field:"}),"euiComboBoxOptionsList.allOptionsSelected":_i18n.i18n.translate("core.euiComboBoxOptionsList.allOptionsSelected",{defaultMessage:"You've selected all available options"}),"euiComboBoxOptionsList.alreadyAdded":_ref4=>{let{label:label}=_ref4;return _react.default.createElement(_react2.FormattedMessage,{id:"core.euiComboBoxOptionsList.alreadyAdded",defaultMessage:"{label} has already been added",values:{label:label}})},"euiComboBoxOptionsList.createCustomOption":_ref5=>{let{key:key,searchValue:searchValue}=_ref5;return _react.default.createElement(_react2.FormattedMessage,{id:"core.euiComboBoxOptionsList.createCustomOption",defaultMessage:"Hit {key} to add {searchValue} as a custom option",values:{key:key,searchValue:searchValue}})},"euiComboBoxOptionsList.loadingOptions":_i18n.i18n.translate("core.euiComboBoxOptionsList.loadingOptions",{defaultMessage:"Loading options",description:"Placeholder message while data is asynchronously loaded"}),"euiComboBoxOptionsList.noAvailableOptions":_i18n.i18n.translate("core.euiComboBoxOptionsList.noAvailableOptions",{defaultMessage:"There aren't any options available"}),"euiComboBoxOptionsList.noMatchingOptions":_ref6=>{let{searchValue:searchValue}=_ref6;return _react.default.createElement(_react2.FormattedMessage,{id:"core.euiComboBoxOptionsList.noMatchingOptions",defaultMessage:"{searchValue} doesn't match any options",values:{searchValue:searchValue}})},"euiComboBoxPill.removeSelection":_ref7=>{let{children:children}=_ref7;return _i18n.i18n.translate("core.euiComboBoxPill.removeSelection",{defaultMessage:"Remove {children} from selection in this group",values:{children:children},description:"ARIA label, `children` is the human-friendly value of an option"})},"euiCommonlyUsedTimeRanges.legend":_i18n.i18n.translate("core.euiCommonlyUsedTimeRanges.legend",{defaultMessage:"Commonly used"}),"euiDataGrid.screenReaderNotice":_i18n.i18n.translate("core.euiDataGrid.screenReaderNotice",{defaultMessage:"Cell contains interactive content."}),"euiDataGridCell.expandButtonTitle":_i18n.i18n.translate("core.euiDataGridCell.expandButtonTitle",{defaultMessage:"Click or hit enter to interact with cell content"}),"euiDataGridSchema.booleanSortTextAsc":_i18n.i18n.translate("core.euiDataGridSchema.booleanSortTextAsc",{defaultMessage:"True-False",description:"Ascending boolean label"}),"euiDataGridSchema.booleanSortTextDesc":_i18n.i18n.translate("core.euiDataGridSchema.booleanSortTextDesc",{defaultMessage:"False-True",description:"Descending boolean label"}),"euiDataGridSchema.currencySortTextAsc":_i18n.i18n.translate("core.euiDataGridSchema.currencySortTextAsc",{defaultMessage:"Low-High",description:"Ascending currency label"}),"euiDataGridSchema.currencySortTextDesc":_i18n.i18n.translate("core.euiDataGridSchema.currencySortTextDesc",{defaultMessage:"High-Low",description:"Descending currency label"}),"euiDataGridSchema.dateSortTextAsc":_i18n.i18n.translate("core.euiDataGridSchema.dateSortTextAsc",{defaultMessage:"New-Old",description:"Ascending date label"}),"euiDataGridSchema.dateSortTextDesc":_i18n.i18n.translate("core.euiDataGridSchema.dateSortTextDesc",{defaultMessage:"Old-New",description:"Descending date label"}),"euiDataGridSchema.numberSortTextAsc":_i18n.i18n.translate("core.euiDataGridSchema.numberSortTextAsc",{defaultMessage:"Low-High",description:"Ascending number label"}),"euiDataGridSchema.numberSortTextDesc":_i18n.i18n.translate("core.euiDataGridSchema.numberSortTextDesc",{defaultMessage:"High-Low",description:"Descending number label"}),"euiDataGridSchema.jsonSortTextAsc":_i18n.i18n.translate("core.euiDataGridSchema.jsonSortTextAsc",{defaultMessage:"Small-Large",description:"Ascending size label"}),"euiDataGridSchema.jsonSortTextDesc":_i18n.i18n.translate("core.euiDataGridSchema.jsonSortTextDesc",{defaultMessage:"Large-Small",description:"Descending size label"}),"euiFilterButton.filterBadge":_ref8=>{let{count:count,hasActiveFilters:hasActiveFilters}=_ref8;return _i18n.i18n.translate("core.euiFilterButton.filterBadge",{defaultMessage:"{count} {filterCountLabel} filters",values:{count:count,filterCountLabel:hasActiveFilters?"active":"available"}})},"euiForm.addressFormErrors":_i18n.i18n.translate("core.euiForm.addressFormErrors",{defaultMessage:"Please address the errors in your form."}
312),"euiFormControlLayoutClearButton.label":_i18n.i18n.translate("core.euiFormControlLayoutClearButton.label",{defaultMessage:"Clear input",description:"ARIA label on a button that removes any entry in a form field"}),"euiHeaderAlert.dismiss":_i18n.i18n.translate("core.euiHeaderAlert.dismiss",{defaultMessage:"Dismiss",description:"ARIA label on a button that dismisses/removes a notification"}),"euiHeaderLinks.appNavigation":_i18n.i18n.translate("core.euiHeaderLinks.appNavigation",{defaultMessage:"App navigation",description:"ARIA label on a `nav` element"}),"euiHeaderLinks.openNavigationMenu":_i18n.i18n.translate("core.euiHeaderLinks.openNavigationMenu",{defaultMessage:"Open navigation menu"}),"euiHue.label":_i18n.i18n.translate("core.euiHue.label",{defaultMessage:'Select the HSV color mode "hue" value'}),"euiImage.closeImage":_ref9=>{let{alt:alt}=_ref9;return _i18n.i18n.translate("core.euiImage.closeImage",{defaultMessage:"Close full screen {alt} image",values:{alt:alt}})},"euiImage.openImage":_ref10=>{let{alt:alt}=_ref10;return _i18n.i18n.translate("core.euiImage.openImage",{defaultMessage:"Open full screen {alt} image",values:{alt:alt}})},"euiLink.external.ariaLabel":_i18n.i18n.translate("core.euiLink.external.ariaLabel",{defaultMessage:"External link"}),"euiModal.closeModal":_i18n.i18n.translate("core.euiModal.closeModal",{defaultMessage:"Closes this modal window"}),"euiPagination.jumpToLastPage":_ref11=>{let{pageCount:pageCount}=_ref11;return _i18n.i18n.translate("core.euiPagination.jumpToLastPage",{defaultMessage:"Jump to the last page, number {pageCount}",values:{pageCount:pageCount}})},"euiPagination.nextPage":_i18n.i18n.translate("core.euiPagination.nextPage",{defaultMessage:"Next page"}),"euiPagination.pageOfTotal":_ref12=>{let{page:page,total:total}=_ref12;return _i18n.i18n.translate("core.euiPagination.pageOfTotal",{defaultMessage:"Page {page} of {total}",values:{page:page,total:total}})},"euiPagination.previousPage":_i18n.i18n.translate("core.euiPagination.previousPage",{defaultMessage:"Previous page"}),"euiPopover.screenReaderAnnouncement":_i18n.i18n.translate("core.euiPopover.screenReaderAnnouncement",{defaultMessage:"You are in a dialog. To close this dialog, hit escape."}),"euiQuickSelect.applyButton":_i18n.i18n.translate("core.euiQuickSelect.applyButton",{defaultMessage:"Apply"}),"euiQuickSelect.fullDescription":_ref13=>{let{timeTense:timeTense,timeValue:timeValue,timeUnit:timeUnit}=_ref13;return _i18n.i18n.translate("core.euiQuickSelect.fullDescription",{defaultMessage:"Currently set to {timeTense} {timeValue} {timeUnit}.",values:{timeTense:timeTense,timeValue:timeValue,timeUnit:timeUnit}})},"euiQuickSelect.legendText":_i18n.i18n.translate("core.euiQuickSelect.legendText",{defaultMessage:"Quick select a time range"}),"euiQuickSelect.nextLabel":_i18n.i18n.translate("core.euiQuickSelect.nextLabel",{defaultMessage:"Next time window"}),"euiQuickSelect.previousLabel":_i18n.i18n.translate("core.euiQuickSelect.previousLabel",{defaultMessage:"Previous time window"}),"euiQuickSelect.quickSelectTitle":_i18n.i18n.translate("core.euiQuickSelect.quickSelectTitle",{defaultMessage:"Quick select"}),"euiQuickSelect.tenseLabel":_i18n.i18n.translate("core.euiQuickSelect.tenseLabel",{defaultMessage:"Time tense"}),"euiQuickSelect.unitLabel":_i18n.i18n.translate("core.euiQuickSelect.unitLabel",{defaultMessage:"Time unit"}),"euiQuickSelect.valueLabel":_i18n.i18n.translate("core.euiQuickSelect.valueLabel",{defaultMessage:"Time value"}),"euiRefreshInterval.fullDescription":_ref14=>{let{optionValue:optionValue,optionText:optionText}=_ref14;return _i18n.i18n.translate("core.euiRefreshInterval.fullDescription",{defaultMessage:"Currently set to {optionValue} {optionText}.",values:{optionValue:optionValue,optionText:optionText}})},"euiRefreshInterval.legend":_i18n.i18n.translate("core.euiRefreshInterval.legend",{defaultMessage:"Refresh every"}),"euiRefreshInterval.start":_i18n.i18n.translate("core.euiRefreshInterval.start",{defaultMessage:"Start"}),"euiRefreshInterval.stop":_i18n.i18n.translate("core.euiRefreshInterval.stop",{defaultMessage:"Stop"}),"euiRelativeTab.fullDescription":_ref15=>{let{unit:unit}=_ref15;return _i18n.i18n.translate("core.euiRelativeTab.fullDescription",{defaultMessage:"The unit is changeable. Currently set to {unit}.",values:{unit:unit}})},"euiRelativeTab.relativeDate":_ref16=>{let{position:position}=_ref16;return _i18n.i18n.translate("core.euiRelativeTab.relativeDate",{defaultMessage:"{position} date",values:{position:position}})},"euiRelativeTab.roundingLabel":_ref17=>{let{unit:unit}=_ref17;return _i18n.i18n.translate("core.euiRelativeTab.roundingLabel",{defaultMessage:"Round to the {unit}",values:{unit:unit}})},"euiRelativeTab.unitInputLabel":_i18n.i18n.translate("core.euiRelativeTab.unitInputLabel",{defaultMessage:"Relative time span"}),"euiSaturation.roleDescription":_i18n.i18n.translate("core.euiSaturation.roleDescription",{defaultMessage:"HSV color mode saturation and value selection"}),"euiSaturation.screenReaderAnnouncement":_i18n.i18n.translate("core.euiSaturation.screenReaderAnnouncement",{defaultMessage:'Use the arrow keys to navigate the square color gradient. The coordinates resulting from each key press will be used to calculate HSV color mode "saturation" and "value" numbers, in the range of 0 to 1. Left and right decrease and increase (respectively) the "saturation" value. Up and down decrease and increase (respectively) the "value" value.'}),"euiSelectable.loadingOptions":_i18n.i18n.translate("core.euiSelectable.loadingOptions",{defaultMessage:"Loading options",description:"Placeholder message while data is asynchronously loaded"}),"euiSelectable.noAvailableOptions":_i18n.i18n.translate("core.euiSelectable.noAvailableOptions",{defaultMessage:"There aren't any options available"}),"euiSelectable.noMatchingOptions":_ref18=>{let{searchValue:searchValue}=_ref18;return _react.default.createElement(_react2.FormattedMessage,{id:"core.euiSelectable.noMatchingOptions",defaultMessage:"{searchValue} doesn't match any options",values:{searchValue:searchValue}})},"euiStat.loadingText":_i18n.i18n.translate("core.euiStat.loadingText",{defaultMessage:"Statistic is loading"}),"euiStep.ariaLabel":_ref19=>{let{status:status}=_ref19;return _i18n.i18n.translate("core.euiStep.ariaLabel",{defaultMessage:"{stepStatus}",values:{stepStatus:status==="incomplete"?"Incomplete Step":"Step"}})},"euiStepHorizontal.buttonTitle":_ref20=>{let{step:step,title:title,disabled:disabled,isComplete:isComplete}=_ref20;return _i18n.i18n.translate("core.euiStepHorizontal.buttonTitle",{defaultMessage:"Step {step}: {title}{titleAppendix}",values:{step:step,title:title,titleAppendix:disabled?" is disabled":isComplete?" is complete":""}})},"euiStepHorizontal.step":_i18n.i18n.translate("core.euiStepHorizontal.step",{defaultMessage:"Step",description:"Screen reader text announcing information about a step in some process"}),"euiStepNumber.hasErrors":_i18n.i18n.translate("core.euiStepNumber.hasErrors",{defaultMessage:"has errors",description:"Used as the title attribute on an image or svg icon to indicate a given process step has errors"}),"euiStepNumber.hasWarnings":_i18n.i18n.translate("core.euiStepNumber.hasWarnings",{defaultMessage:"has warnings",description:"Used as the title attribute on an image or svg icon to indicate a given process step has warnings"}),"euiStepNumber.isComplete":_i18n.i18n.translate("core.euiStepNumber.isComplete",{defaultMessage:"complete",description:"Used as the title attribute on an image or svg icon to indicate a given process step is complete"}),"euiStyleSelector.buttonText":_i18n.i18n.translate("core.euiStyleSelector.buttonText",{defaultMessage:"Density"}),"euiSuperDatePicker.showDatesButtonLabel":_i18n.i18n.translate("core.euiSuperDatePicker.showDatesButtonLabel",{defaultMessage:"Show dates",description:"Displayed in a button that shows date picker"}),"euiSuperSelect.screenReaderAnnouncement":_ref21=>{let{optionsCount:optionsCount}=_ref21;return _i18n.i18n.translate("core.euiSuperSelect.screenReaderAnnouncement",{defaultMessage:"You are in a form selector of {optionsCount} items and must select a single option. Use the Up and Down keys to navigate or Escape to close.",values:{optionsCount:optionsCount}})},"euiSuperSelectControl.selectAnOption":_ref22=>{let{selectedValue:selectedValue}=_ref22;return _i18n.i18n.translate("core.euiSuperSelectControl.selectAnOption",{defaultMessage:"Select an option: {selectedValue}, is selected",values:{selectedValue:selectedValue}})},"euiSuperUpdateButton.cannotUpdateTooltip":_i18n.i18n.translate("core.euiSuperUpdateButton.cannotUpdateTooltip",{defaultMessage:"Cannot update",description:"Displayed in a tooltip when updates can't happen"}),"euiSuperUpdateButton.clickToApplyTooltip":_i18n.i18n.translate("core.euiSuperUpdateButton.clickToApplyTooltip",{defaultMessage:"Click to apply",description:"Displayed in a tooltip when there are changes that haven't been applied"}),"euiSuperUpdateButton.refreshButtonLabel":_i18n.i18n.translate("core.euiSuperUpdateButton.refreshButtonLabel",{defaultMessage:"Refresh",description:"Displayed in a button that refreshes based on date picked"}),"euiSuperUpdateButton.updatingButtonLabel":_i18n.i18n.translate("core.euiSuperUpdateButton.updatingButtonLabel",{defaultMessage:"Updating",description:"Displayed in a button that refreshes when updates are happening"}),"euiSuperUpdateButton.updateButtonLabel":_i18n.i18n.translate("core.euiSuperUpdateButton.updateButtonLabel",{defaultMessage:"Update",description:"Displayed in a button that updates based on date picked"}),"euiTablePagination.rowsPerPage":_i18n.i18n.translate("core.euiTablePagination.rowsPerPage",{defaultMessage:"Rows per page",description:"Displayed in a button that toggles a table pagination menu"}),"euiTablePagination.rowsPerPageOption":_ref23=>{let{rowsPerPage:rowsPerPage}=_ref23;return _i18n.i18n.translate("core.euiTablePagination.rowsPerPageOption",{defaultMessage:"{rowsPerPage} rows",description:"Displayed in a button that toggles the number of visible rows",values:{rowsPerPage:rowsPerPage}})},"euiTableSortMobile.sorting":_i18n.i18n.translate("core.euiTableSortMobile.sorting",{defaultMessage:"Sorting",description:"Displayed in a button that toggles a table sorting menu"}),"euiToast.dismissToast":_i18n.i18n.translate("core.euiToast.dismissToast",{defaultMessage:"Dismiss toast"}),"euiToast.newNotification":_i18n.i18n.translate("core.euiToast.newNotification",{defaultMessage:"A new notification appears"}),"euiToast.notification":_i18n.i18n.translate("core.euiToast.notification",{defaultMessage:"Notification",description:"ARIA label on an element containing a notification"}),"euiTreeView.ariaLabel":_ref24=>{let{nodeLabel:nodeLabel,ariaLabel:ariaLabel}=_ref24;return _i18n.i18n.translate("core.euiTreeView.ariaLabel",{defaultMessage:"{nodeLabel} child of {ariaLabel}",values:{nodeLabel:nodeLabel,ariaLabel:ariaLabel}})},"euiTreeView.listNavigationInstructions":_i18n.i18n.translate("core.euiTreeView.listNavigationInstructions",{defaultMessage:"You can quickly navigate this list using arrow keys."})};return euiContextMapping};exports.getEuiContextMapping=getEuiContextMapping},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.ToastsService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireDefault(__webpack_require__(5));var _reactDom=__webpack_require__(24);var _global_toast_list=__webpack_require__(967);var _toasts_api=__webpack_require__(307);class ToastsService{constructor(){(0,_defineProperty2.default)(this,"api",void 0);(0,_defineProperty2.default)(this,"targetDomElement",void 0)}setup(_ref){let{uiSettings:uiSettings}=_ref;
312this.api=new _toasts_api.ToastsApi({uiSettings:uiSettings});return this.api}start(_ref2){let{i18n:i18n,overlays:overlays,targetDomElement:targetDomElement}=_ref2;this.api.start({overlays:overlays,i18n:i18n});this.targetDomElement=targetDomElement;(0,_reactDom.render)(_react.default.createElement(i18n.Context,null,_react.default.createElement(_global_toast_list.GlobalToastList,{dismissToast:toastId=>this.api.remove(toastId),toasts$:this.api.get$()})),targetDomElement);return this.api}stop(){if(this.targetDomElement){(0,_reactDom.unmountComponentAtNode)(this.targetDomElement);this.targetDomElement.textContent=""}}}exports.ToastsService=ToastsService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.GlobalToastList=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _eui=__webpack_require__(8);var _react=_interopRequireDefault(__webpack_require__(5));var _i18n=__webpack_require__(10);var _utils=__webpack_require__(33);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const convertToEui=toast=>_objectSpread(_objectSpread({},toast),{},{title:typeof toast.title==="function"?_react.default.createElement(_utils.MountWrapper,{mount:toast.title}):toast.title,text:typeof toast.text==="function"?_react.default.createElement(_utils.MountWrapper,{mount:toast.text}):toast.text});class GlobalToastList extends _react.default.Component{constructor(){super(...arguments);(0,_defineProperty2.default)(this,"state",{toasts:[]});(0,_defineProperty2.default)(this,"subscription",void 0)}componentDidMount(){this.subscription=this.props.toasts$.subscribe(toasts=>{this.setState({toasts:toasts})})}componentWillUnmount(){if(this.subscription){this.subscription.unsubscribe()}}render(){return _react.default.createElement(_eui.EuiGlobalToastList,{"aria-label":_i18n.i18n.translate("core.notifications.globalToast.ariaLabel",{defaultMessage:"Notification message list"}),"data-test-subj":"globalToastList",toasts:this.state.toasts.map(convertToEui),dismissToast:_ref=>{let{id:id}=_ref;return this.props.dismissToast(id)},toastLifeTimeMs:Infinity})}}exports.GlobalToastList=GlobalToastList},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.ErrorToast=ErrorToast;var _react=_interopRequireDefault(__webpack_require__(5));var _reactDom=_interopRequireDefault(__webpack_require__(24));var _eui=__webpack_require__(8);var _react2=__webpack_require__(21);const isRequestError=e=>{if("body"in e){var _e$body;return((_e$body=e.body)===null||_e$body===void 0||(_e$body=_e$body.attributes)===null||_e$body===void 0||(_e$body=_e$body.error)===null||_e$body===void 0?void 0:_e$body.caused_by)!==undefined}return false};function showErrorDialog(_ref){let{title:title,error:error,openModal:openModal,i18nContext:i18nContext}=_ref;const I18nContext=i18nContext();let text="";if(isRequestError(error)){var _error$body,_error$body2;text+=`${error===null||error===void 0||(_error$body=error.body)===null||_error$body===void 0||(_error$body=_error$body.attributes)===null||_error$body===void 0||(_error$body=_error$body.error)===null||_error$body===void 0?void 0:_error$body.caused_by.type}\n`;text+=`${error===null||error===void 0||(_error$body2=error.body)===null||_error$body2===void 0||(_error$body2=_error$body2.attributes)===null||_error$body2===void 0||(_error$body2=_error$body2.error)===null||_error$body2===void 0?void 0:_error$body2.caused_by.reason}\n\n`}if(error.stack){text+=error.stack}const modal=openModal(mount(_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(I18nContext,null,_react.default.createElement(_eui.EuiModalHeader,null,_react.default.createElement(_eui.EuiModalHeaderTitle,null,title)),_react.default.createElement(_eui.EuiModalBody,null,_react.default.createElement(_eui.EuiCallOut,{size:"s",color:"danger",iconType:"alert",title:error.message}),text&&_react.default.createElement(_react.default.Fragment,null,_react.default.createElement(_eui.EuiSpacer,{size:"s"}),_react.default.createElement(_eui.EuiCodeBlock,{isCopyable:true,paddingSize:"s"},text))),_react.default.createElement(_eui.EuiModalFooter,null,_react.default.createElement(_eui.EuiSmallButton,{onClick:()=>modal.close(),fill:true},_react.default.createElement(_react2.FormattedMessage,{id:"core.notifications.errorToast.closeModal",defaultMessage:"Close"})))))))}function ErrorToast(_ref2){let{title:title,error:error,toastMessage:toastMessage,openModal:openModal,i18nContext:i18nContext}=_ref2;return _react.default.createElement(_react.default.Fragment,null,_react.default.createElement("p",{"data-test-subj":"errorToastMessage"},toastMessage),_react.default.createElement("div",{className:"eui-textRight"},_react.default.createElement(_eui.EuiButton,{size:"s",color:"danger",onClick:()=>showErrorDialog({title:title,error:error,openModal:openModal,i18nContext:i18nContext})},_react.default.createElement(_react2.FormattedMessage,{id:"core.toasts.errorToast.seeFullError",defaultMessage:"See the full error"}))))}const mount=component=>container=>{_reactDom.default.render(component,container);return()=>_reactDom.default.unmountComponentAtNode(container)}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.NotificationsService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _i18n=__webpack_require__(10);var _toasts=__webpack_require__(306);class NotificationsService{constructor(){(0,_defineProperty2.default)(this,"toasts",void 0);
312(0,_defineProperty2.default)(this,"uiSettingsErrorSubscription",void 0);(0,_defineProperty2.default)(this,"targetDomElement",void 0);this.toasts=new _toasts.ToastsService}setup(_ref){let{uiSettings:uiSettings}=_ref;const notificationSetup={toasts:this.toasts.setup({uiSettings:uiSettings})};this.uiSettingsErrorSubscription=uiSettings.getUpdateErrors$().subscribe(error=>{notificationSetup.toasts.addDanger({title:_i18n.i18n.translate("core.notifications.unableUpdateUISettingNotificationMessageTitle",{defaultMessage:"Unable to update UI setting"}),text:error.message})});return notificationSetup}start(_ref2){let{i18n:i18nDep,overlays:overlays,targetDomElement:targetDomElement}=_ref2;this.targetDomElement=targetDomElement;const toastsContainer=document.createElement("div");targetDomElement.appendChild(toastsContainer);return{toasts:this.toasts.start({i18n:i18nDep,overlays:overlays,targetDomElement:toastsContainer})}}stop(){this.toasts.stop();if(this.targetDomElement){this.targetDomElement.textContent=""}if(this.uiSettingsErrorSubscription){this.uiSettingsErrorSubscription.unsubscribe()}}}exports.NotificationsService=NotificationsService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.PluginsService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _std=__webpack_require__(34);var _plugin=__webpack_require__(309);var _plugin_context=__webpack_require__(310);const Sec=1e3;class PluginsService{constructor(coreContext,plugins){this.coreContext=coreContext;(0,_defineProperty2.default)(this,"plugins",new Map);(0,_defineProperty2.default)(this,"pluginDependencies",new Map);(0,_defineProperty2.default)(this,"satupPlugins",[]);const opaqueIds=new Map(plugins.map(p=>[p.id,Symbol(p.id)]));plugins.forEach(_ref=>{let{id:id,plugin:plugin,config:config={}}=_ref;this.pluginDependencies.set(id,[...plugin.requiredPlugins,...plugin.optionalPlugins.filter(optPlugin=>opaqueIds.has(optPlugin))]);this.plugins.set(id,new _plugin.PluginWrapper(plugin,opaqueIds.get(id),(0,_plugin_context.createPluginInitializerContext)(this.coreContext,opaqueIds.get(id),plugin,config)))})}getOpaqueIds(){return new Map([...this.pluginDependencies].map(_ref2=>{let[id,deps]=_ref2;return[this.plugins.get(id).opaqueId,deps.map(depId=>this.plugins.get(depId).opaqueId)]}))}async setup(deps){const contracts=new Map;for(const[pluginName,plugin]of this.plugins.entries()){const pluginDepContracts=[...this.pluginDependencies.get(pluginName)].reduce((depContracts,dependencyName)=>{if(contracts.has(dependencyName)){depContracts[dependencyName]=contracts.get(dependencyName)}return depContracts},{});const contract=await(0,_std.withTimeout)({promise:plugin.setup((0,_plugin_context.createPluginSetupContext)(this.coreContext,deps,plugin),pluginDepContracts),timeout:30*Sec,errorMessage:`Setup lifecycle of "${pluginName}" plugin wasn't completed in 30sec. Consider disabling the plugin and re-start.`});contracts.set(pluginName,contract);this.satupPlugins.push(pluginName)}return{contracts:contracts}}async start(deps){const contracts=new Map;for(const[pluginName,plugin]of this.plugins.entries()){const pluginDepContracts=[...this.pluginDependencies.get(pluginName)].reduce((depContracts,dependencyName)=>{if(contracts.has(dependencyName)){depContracts[dependencyName]=contracts.get(dependencyName)}return depContracts},{});const contract=await(0,_std.withTimeout)({promise:plugin.start((0,_plugin_context.createPluginStartContext)(this.coreContext,deps,plugin),pluginDepContracts),timeout:30*Sec,errorMessage:`Start lifecycle of "${pluginName}" plugin wasn't completed in 30sec. Consider disabling the plugin and re-start.`});contracts.set(pluginName,contract)}return{contracts:contracts}}async stop(){for(const pluginName of this.satupPlugins.reverse()){this.plugins.get(pluginName).stop()}}}exports.PluginsService=PluginsService},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.read=read;function read(name){const coreWindow=window;const exportId=`plugin/${name}/public`;if(!coreWindow.__osdBundles__.has(exportId)){throw new Error(`Definition of plugin "${name}" not found and may have failed to load.`)}const pluginExport=coreWindow.__osdBundles__.get(exportId);if(typeof(pluginExport===null||pluginExport===void 0?void 0:pluginExport.plugin)!=="function"){throw new Error(`Definition of plugin "${name}" should be a function.`)}else{return pluginExport.plugin}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.SharedGlobalConfigKeys=void 0;const SharedGlobalConfigKeys=exports.SharedGlobalConfigKeys={opensearchDashboards:["index","configIndex","autocompleteTerminateAfter","autocompleteTimeout","dashboardAdmin","futureNavigation"],opensearch:["shardTimeout","requestTimeout","pingTimeout"],path:["data"],savedObjects:["maxImportPayloadBytes","permission"]}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"SavedObject",{enumerable:true,get:function(){return _types2.SavedObject}});Object.defineProperty(exports,"SavedObjectAttribute",{enumerable:true,get:function(){return _types2.SavedObjectAttribute}});Object.defineProperty(exports,"SavedObjectAttributeSingle",{enumerable:true,get:function(){return _types2.SavedObjectAttributeSingle}});Object.defineProperty(exports,"SavedObjectAttributes",{enumerable:true,get:function(){return _types2.SavedObjectAttributes}});Object.defineProperty(exports,"SavedObjectError",{enumerable:true,get:function(){return _types2.SavedObjectError}});Object.defineProperty(exports,"SavedObjectReference",{enumerable:true,get:function(){return _types2.SavedObjectReference}});Object.defineProperty(exports,"SavedObjectsImportAmbiguousConflictError",{enumerable:true,get:function(){return _types.SavedObjectsImportAmbiguousConflictError}});Object.defineProperty(exports,"SavedObjectsImportConflictError",{enumerable:true,get:function(){return _types.SavedObjectsImportConflictError}});Object.defineProperty(exports,"SavedObjectsImportError",{enumerable:true,get:function(){return _types.SavedObjectsImportError}});Object.defineProperty(exports,"SavedObjectsImportMissingReferencesError",{enumerable:true,get:function(){return _types.SavedObjectsImportMissingReferencesError}});Object.defineProperty(exports,"SavedObjectsImportResponse",{enumerable:true,get:function(){return _types.SavedObjectsImportResponse}});Object.defineProperty(exports,"SavedObjectsImportRetry",{enumerable:true,get:function(){return _types.SavedObjectsImportRetry}});Object.defineProperty(exports,"SavedObjectsImportSuccess",{enumerable:true,get:function(){return _types.SavedObjectsImportSuccess}});Object.defineProperty(exports,"SavedObjectsImportUnknownError",{enumerable:true,get:function(){return _types.SavedObjectsImportUnknownError}});Object.defineProperty(exports,"SavedObjectsImportUnsupportedTypeError",{enumerable:true,get:function(){return _types.SavedObjectsImportUnsupportedTypeError}});Object.defineProperty(exports,"SavedObjectsMigrationVersion",{enumerable:true,get:function(){return _types2.SavedObjectsMigrationVersion}});var _types=__webpack_require__(974);var _types2=__webpack_require__(49)},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"DeprecationSettings",{enumerable:true,get:function(){return _types.DeprecationSettings}});Object.defineProperty(exports,"ImageValidation",{enumerable:true,get:function(){return _types.ImageValidation}});Object.defineProperty(exports,"PublicUiSettingsParams",{enumerable:true,get:function(){return _types.PublicUiSettingsParams}});Object.defineProperty(exports,"StringValidation",{enumerable:true,get:function(){return _types.StringValidation}});Object.defineProperty(exports,"StringValidationRegex",{enumerable:true,get:function(){return _types.StringValidationRegex}});Object.defineProperty(exports,"StringValidationRegexString",{enumerable:true,get:function(){return _types.StringValidationRegexString}});Object.defineProperty(exports,"UiSettingScope",{enumerable:true,get:function(){return _types.UiSettingScope}});Object.defineProperty(exports,"UiSettingsParams",{enumerable:true,get:function(){return _types.UiSettingsParams}});Object.defineProperty(exports,"UiSettingsType",{enumerable:true,get:function(){return _types.UiSettingsType}});Object.defineProperty(exports,"UserProvidedValues",{enumerable:true,get:function(){return _types.UserProvidedValues}});var _types=__webpack_require__(49)},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.UiSettingsService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _rxjs=__webpack_require__(13);var _ui_settings_api=__webpack_require__(978);var _ui_settings_client=__webpack_require__(312);class UiSettingsService{constructor(){(0,_defineProperty2.default)(this,"uiSett
312ingsApi",void 0);(0,_defineProperty2.default)(this,"uiSettingsClient",void 0);(0,_defineProperty2.default)(this,"done$",new _rxjs.Subject)}setup(_ref){let{http:http,injectedMetadata:injectedMetadata}=_ref;this.uiSettingsApi=new _ui_settings_api.UiSettingsApi(http);http.addLoadingCountSource(this.uiSettingsApi.getLoadingCount$());const legacyMetadata=injectedMetadata.getLegacyMetadata();this.uiSettingsClient=new _ui_settings_client.UiSettingsClient({api:this.uiSettingsApi,defaults:legacyMetadata.uiSettings.defaults,initialSettings:legacyMetadata.uiSettings.user,done$:this.done$});return this.uiSettingsClient}start(){return this.uiSettingsClient}stop(){this.done$.complete();if(this.uiSettingsApi){this.uiSettingsApi.stop()}}}exports.UiSettingsService=UiSettingsService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.UiSettingsApi=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _rxjs=__webpack_require__(13);function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,_defineProperty2.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}const NOOP_CHANGES={values:{},callback:()=>{}};class UiSettingsApi{constructor(http){this.http=http;(0,_defineProperty2.default)(this,"pendingChanges",void 0);(0,_defineProperty2.default)(this,"sendInProgress",false);(0,_defineProperty2.default)(this,"loadingCount$",new _rxjs.BehaviorSubject(0))}batchSet(key,value){return new Promise((resolve,reject)=>{const prev=this.pendingChanges||NOOP_CHANGES;this.pendingChanges={values:_objectSpread(_objectSpread({},prev.values),{},{[key]:value}),callback(error,resp){prev.callback(error,resp);if(error){reject(error)}else{resolve(resp)}}};this.flushPendingChanges()})}getLoadingCount$(){return this.loadingCount$.asObservable()}stop(){this.loadingCount$.complete()}hasPendingChanges(){return!!(this.pendingChanges&&this.sendInProgress)}async flushPendingChanges(){if(!this.pendingChanges){return}if(this.sendInProgress){return}const changes=this.pendingChanges;this.pendingChanges=undefined;try{this.sendInProgress=true;changes.callback(undefined,await this.sendRequest("POST","/api/opensearch-dashboards/settings",{changes:changes.values}))}catch(error){changes.callback(error)}finally{this.sendInProgress=false;this.flushPendingChanges()}}async sendRequest(method,path,body){try{this.loadingCount$.next(this.loadingCount$.getValue()+1);return await this.http.fetch(path,{method:method,body:JSON.stringify(body),headers:{accept:"application/json"}})}catch(err){if(err.response){if(err.response.status===400){throw new Error(err.body.message)}if(err.response.status>400){throw new Error(`Request failed with status code: ${err.response.status}`)}}throw err}finally{this.loadingCount$.next(this.loadingCount$.getValue()-1)}}}exports.UiSettingsApi=UiSettingsApi},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.DocLinksService=void 0;var _std=__webpack_require__(34);var _semver=__webpack_require__(981);class DocLinksService{setup(){}start(_ref){let{injectedMetadata:injectedMetadata}=_ref;const buildVersion=injectedMetadata.getOpenSearchDashboardsVersion();const pkgBranch=injectedMetadata.getOpenSearchDashboardsBranch();let branch=pkgBranch;if(pkgBranch==="main"){branch="latest"}else{const validDocPathsPattern=/^\d+\.\d+$/;const parsedBuildVersion=(0,_semver.parse)(buildVersion);if(!validDocPathsPattern.test(pkgBranch)&&parsedBuildVersion){branch=`${parsedBuildVersion.major}.${parsedBuildVersion.minor}`}}const DOC_LINK_VERSION=branch;const OPENSEARCH_WEBSITE_URL="https://opensearch.org/";const OPENSEARCH_WEBSITE_DOCS=`${OPENSEARCH_WEBSITE_URL}docs/${DOC_LINK_VERSION}`;const OPENSEARCH_VERSIONED_DOCS=`${OPENSEARCH_WEBSITE_DOCS}/opensearch/`;const OPENSEARCH_DASHBOARDS_VERSIONED_DOCS=`${OPENSEARCH_WEBSITE_DOCS}/dashboards/`;return(0,_std.deepFreeze)({DOC_LINK_VERSION:DOC_LINK_VERSION,OPENSEARCH_WEBSITE_URL:OPENSEARCH_WEBSITE_URL,links:{opensearch:{introduction:`${OPENSEARCH_VERSIONED_DOCS}index/`,installation:{base:`${OPENSEARCH_VERSIONED_DOCS}install/index/`,compatibility:`${OPENSEARCH_VERSIONED_DOCS}install/compatibility/`,docker:`${OPENSEARCH_VERSIONED_DOCS}install/docker`,dockerSecurity:`${OPENSEARCH_VERSIONED_DOCS}install/docker-security`,helm:`${OPENSEARCH_VERSIONED_DOCS}install/helm/`,tar:`${OPENSEARCH_VERSIONED_DOCS}install/tar/`,ansible:`${OPENSEARCH_VERSIONED_DOCS}install/ansible/`,settings:`${OPENSEARCH_VERSIONED_DOCS}install/important-settings/`,plugins:`${OPENSEARCH_VERSIONED_DOCS}install/plugins/`},configuration:`${OPENSEARCH_VERSIONED_DOCS}configuration/`,cluster:{base:`${OPENSEARCH_VERSIONED_DOCS}cluster/`,naming:`${OPENSEARCH_VERSIONED_DOCS}cluster/#step-1-name-a-cluster`,set_attribute:`${OPENSEARCH_VERSIONED_DOCS}cluster/#step-2-set-node-attributes-for-each-node-in-a-cluster`,build_cluster:`${OPENSEARCH_VERSIONED_DOCS}cluster/#step-3-bind-a-cluster-to-specific-ip-addresses`,config_host:`${OPENSEARCH_VERSIONED_DOCS}cluster/cluster/#step-4-configure-discovery-hosts-for-a-cluster`,start:`${OPENSEARCH_VERSIONED_DOCS}cluster/#step-5-start-the-cluster`,config_shard:`${OPENSEARCH_VERSIONED_DOCS}cluster/#advanced-step-6-configure-shard-allocation-awareness-or-forced-awareness`,setup_hot_ar
312ch:`${OPENSEARCH_VERSIONED_DOCS}cluster/#advanced-step-7-set-up-a-hot-warm-architecture`},indexData:{base:`${OPENSEARCH_VERSIONED_DOCS}index-data/`,naming:`${OPENSEARCH_VERSIONED_DOCS}index-data/#naming-restrictions-for-indices`,read_data:`${OPENSEARCH_VERSIONED_DOCS}index-data/#read-data`,update_data:`${OPENSEARCH_VERSIONED_DOCS}index-data/#update-data`,delete_data:`${OPENSEARCH_VERSIONED_DOCS}index-data/#delete-data`},indexAlias:{base:`${OPENSEARCH_VERSIONED_DOCS}index-alias/`,create_alias:`${OPENSEARCH_VERSIONED_DOCS}index-alias/#create-aliases`,add_remove_index:`${OPENSEARCH_VERSIONED_DOCS}index-alias/#add-or-remove-indices`,manage_alias:`${OPENSEARCH_VERSIONED_DOCS}index-alias/#manage-aliases`,filtered_alias:`${OPENSEARCH_VERSIONED_DOCS}index-alias/#create-filtered-aliases`,alias_option:`${OPENSEARCH_VERSIONED_DOCS}index-alias/#index-alias-options`},dataStreams:`${OPENSEARCH_VERSIONED_DOCS}data-streams/`,aggregations:{base:`${OPENSEARCH_VERSIONED_DOCS}aggregations/`,metric:{base:`${OPENSEARCH_VERSIONED_DOCS}metric-agg/`,types:`${OPENSEARCH_VERSIONED_DOCS}metric-agg/#types-of-metric-aggregations`,sum:`${OPENSEARCH_VERSIONED_DOCS}metric-agg/#sum-min-max-avg`,cardinality:`${OPENSEARCH_VERSIONED_DOCS}metric-agg/#cardinality`,value_count:`${OPENSEARCH_VERSIONED_DOCS}metric-agg/#value_count`,stats:`${OPENSEARCH_VERSIONED_DOCS}metric-agg/#stats-extended_stats-matrix_stats`,percentile:`${OPENSEARCH_VERSIONED_DOCS}metric-agg/#percentile-percentile_ranks`,geo_bound:`${OPENSEARCH_VERSIONED_DOCS}metric-agg/#geo_bound`,top_hits:`${OPENSEARCH_VERSIONED_DOCS}metric-agg/#top_hits`,scripted_metric:`${OPENSEARCH_VERSIONED_DOCS}metric-agg/#scripted_metric`},bucket:{base:`${OPENSEARCH_VERSIONED_DOCS}bucket-agg/`,terms:`${OPENSEARCH_VERSIONED_DOCS}bucket-agg/#terms`,smapler:`${OPENSEARCH_VERSIONED_DOCS}bucket-agg/#sampler-diversified_sampler`,significant_terms:`${OPENSEARCH_VERSIONED_DOCS}bucket-agg/#significant_terms-significant_text`,missing:`${OPENSEARCH_VERSIONED_DOCS}bucket-agg/#missing`,histogram:`${OPENSEARCH_VERSIONED_DOCS}bucket-agg/#histogram-date_histogram`,range:`${OPENSEARCH_VERSIONED_DOCS}bucket-agg/#range-date_range-ip_range`,filter:`${OPENSEARCH_VERSIONED_DOCS}bucket-agg/#filter-filters`,global:`${OPENSEARCH_VERSIONED_DOCS}bucket-agg/#global`,geo:`${OPENSEARCH_VERSIONED_DOCS}bucket-agg/#geo_distance-geohash_grid`,adjacency_matrix:`${OPENSEARCH_VERSIONED_DOCS}bucket-agg/#adjacency_matrix`,nested:`${OPENSEARCH_VERSIONED_DOCS}bucket-agg/#nested-reverse_nested`},pipeline:{base:`${OPENSEARCH_VERSIONED_DOCS}pipeline-agg/`,syntax:`${OPENSEARCH_VERSIONED_DOCS}pipeline-agg/#pipeline-aggregation-syntax`,types:`${OPENSEARCH_VERSIONED_DOCS}pipeline-agg/#types-of-pipeline-aggregations`,avg_bucket:`${OPENSEARCH_VERSIONED_DOCS}pipeline-agg/#avg_bucket-sum_bucket-min_bucket-max_bucket`,stats_bucket:`${OPENSEARCH_VERSIONED_DOCS}pipeline-agg/#stats_bucket-extended_stats_bucket`,bucket_script:`${OPENSEARCH_VERSIONED_DOCS}pipeline-agg/#bucket_script-bucket_selector`,bucket_sort:`${OPENSEARCH_VERSIONED_DOCS}pipeline-agg/#bucket_sort`,cumulative_sum:`${OPENSEARCH_VERSIONED_DOCS}pipeline-agg/#cumulative_sum`,derivative:`${OPENSEARCH_VERSIONED_DOCS}pipeline-agg/#derivative`,moving_avg:`${OPENSEARCH_VERSIONED_DOCS}pipeline-agg/#moving_avg`,serial_diff:`${OPENSEARCH_VERSIONED_DOCS}pipeline-agg/#serial_diff`}},indexTemplates:{base:`${OPENSEARCH_VERSIONED_DOCS}index-templates`,composable:`${OPENSEARCH_VERSIONED_DOCS}index-templates/#composable-index-templates`,options:`${OPENSEARCH_VERSIONED_DOCS}index-templates/#index-template-options`},reindexData:{base:`${OPENSEARCH_VERSIONED_DOCS}reindex-data/`,all:`${OPENSEARCH_VERSIONED_DOCS}reindex-data/#reindex-all-documents`,remote:`${OPENSEARCH_VERSIONED_DOCS}reindex-data/#reindex-from-a-remote-cluster`,subset:`${OPENSEARCH_VERSIONED_DOCS}reindex-data/#reindex-a-subset-of-documents`,combine:`${OPENSEARCH_VERSIONED_DOCS}reindex-data/#combine-one-or-more-indices`,unique:`${OPENSEARCH_VERSIONED_DOCS}reindex-data/#reindex-only-unique-documents`,transform:`${OPENSEARCH_VERSIONED_DOCS}reindex-data/#transform-documents-during-reindexing`,update:`${OPENSEARCH_VERSIONED_DOCS}reindex-data/#update-documents-in-the-current-index`,source:`${OPENSEARCH_VERSIONED_DOCS}reindex-data/#source-index-options`,destination:`${OPENSEARCH_VERSIONED_DOCS}reindex-data/#destination-index-options`},queryDSL:{base:`${OPENSEARCH_VERSIONED_DOCS}
312query-dsl/index/`,term:{base:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/term/`,terms:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/term/#terms`,ids:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/term/#ids`,range:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/term/#range`,prefix:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/term/#prefix`,exists:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/term/#exists`,wildcards:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/term/#wildcards`,regex:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/term/#regex`},fullText:{base:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/full-text/`,match:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/full-text/#match`,multi_match:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/full-text/#multi-match`,match_phrase:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/full-text/#match-phrase`,common_terms:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/full-text/#common-terms`,query_string:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/full-text/#query-string`,options:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/full-text/#options`},boolQuery:`${OPENSEARCH_VERSIONED_DOCS}query-dsl/bool/`},searchTemplate:{base:`${OPENSEARCH_VERSIONED_DOCS}search-template`,create:`${OPENSEARCH_VERSIONED_DOCS}search-template/#create-search-templates`,execute:`${OPENSEARCH_VERSIONED_DOCS}search-template/#save-and-execute-search-templates`,advanced_operation:`${OPENSEARCH_VERSIONED_DOCS}search-template/#advanced-parameter-conversion-with-search-templates`,multiple_search:`${OPENSEARCH_VERSIONED_DOCS}search-template/#multiple-search-templates`,manage:`${OPENSEARCH_VERSIONED_DOCS}search-template/#manage-search-templates`},searchExperience:{base:`${OPENSEARCH_VERSIONED_DOCS}ux`,autocomplete:`${OPENSEARCH_VERSIONED_DOCS}ux/#autocomplete-queries`,paginate:`${OPENSEARCH_VERSIONED_DOCS}ux/#paginate-results`,scroll:`${OPENSEARCH_VERSIONED_DOCS}ux/#scroll-search`,sort:`${OPENSEARCH_VERSIONED_DOCS}ux/#sort-results`,highlight_match:`${OPENSEARCH_VERSIONED_DOCS}ux/#highlight-query-matches`},logs:{base:`${OPENSEARCH_VERSIONED_DOCS}logs`,application_log:`${OPENSEARCH_VERSIONED_DOCS}logs/#application-logs`,slow_log:`${OPENSEARCH_VERSIONED_DOCS}logs/#slow-logs`,deprecation_log:`${OPENSEARCH_VERSIONED_DOCS}logs/#deprecation-logs`},snapshotRestore:{base:`${OPENSEARCH_VERSIONED_DOCS}snapshot-restore`,register:`${OPENSEARCH_VERSIONED_DOCS}snapshot-restore/#register-repository`,take_snapshot:`${OPENSEARCH_VERSIONED_DOCS}snapshot-restore/#take-snapshots`,restore_snapshot:`${OPENSEARCH_VERSIONED_DOCS}snapshot-restore/#restore-snapshots`,security_plugin:`${OPENSEARCH_VERSIONED_DOCS}snapshot-restore/#security-plugin-considerations`},supportedUnits:`${OPENSEARCH_VERSIONED_DOCS}units`,commonParameters:`${OPENSEARCH_VERSIONED_DOCS}common-parameters`,popularAPI:`${OPENSEARCH_VERSIONED_DOCS}popular-api`,restAPI:{base:`${OPENSEARCH_VERSIONED_DOCS}rest-api/index/`,indexAPI:{base:`${OPENSEARCH_VERSIONED_DOCS}rest-api/index-apis/index/`,create:`${OPENSEARCH_VERSIONED_DOCS}rest-api/index-apis/create-index/`,exists:`${OPENSEARCH_VERSIONED_DOCS}rest-api/index-apis/exists/`,delete:`${OPENSEARCH_VERSIONED_DOCS}rest-api/index-apis/delete-index/`,get:`${OPENSEARCH_VERSIONED_DOCS}rest-api/index-apis/get-index/`,close:`${OPENSEARCH_VERSIONED_DOCS}rest-api/index-apis/close-index/`}},dateMath:`${OPENSEARCH_VERSIONED_DOCS}supported-field-types/date/#date-math`,openSearchForum:"https://forum.opensearch.org/t/feedback-experimental-feature-connect-to-external-data-sources/11144"},opensearchDashboards:{introduction:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}index/`,installation:{base:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}install/index/`,docker:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}install/docker/`,tar:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}install/tar/`,helm:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}install/helm/`,tls:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}install/tls/`,plugins:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}install/plugins/`},mapTiles:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}maptiles`,ganttCharts:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}gantt`,reporting:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}reporting`,devTools:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}dev-tools/index-dev/`,notebooks:{base:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}notebooks`,notebook_tutorial:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}notebooks/#get-started-with-notebooks`,paragraph_tutorial:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}notebooks/#paragraph-actions`,sample_notebook:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}notebooks/#sample-notebooks`,create_report:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}notebooks/#create-a-report`}
312,dql:{base:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}dql`,terms_query:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}dql/#terms-query`,boolean_query:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}dql/#boolean-query`,date_query:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}dql/#date-and-range-queries`,nested_query:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}dql/#nested-field-query`},browser:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}browser-compatibility`,dataSource:{guide:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}discover/multi-data-sources/`,s3DataSource:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}management/S3-data-source/`},visualize:{guide:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}visualize/viz-index/`},dashboards:{quickStart:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}quickstart/`,createDashboards:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}dashboard/index/`},management:{advancedSettings:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}management/advanced-settings/`},workspace:{collaborators:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}workspace/workspace-acl/#defining-workspace-collaborators`,privacy:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}workspace/workspace-acl/#configuring-workspace-privacy`}},noDocumentation:{auditbeat:`${OPENSEARCH_WEBSITE_DOCS}tools/index/#downloads`,filebeat:`${OPENSEARCH_WEBSITE_DOCS}tools/index/#downloads`,metricbeat:`${OPENSEARCH_WEBSITE_DOCS}tools/index/#downloads`,heartbeat:`${OPENSEARCH_WEBSITE_DOCS}tools/index/#downloads`,logstash:`${OPENSEARCH_WEBSITE_DOCS}`,functionbeat:`${OPENSEARCH_WEBSITE_DOCS}tools/index/#downloads`,winlogbeat:`${OPENSEARCH_WEBSITE_DOCS}`,siem:`${OPENSEARCH_WEBSITE_DOCS}`,indexPatterns:{loadingData:`${OPENSEARCH_WEBSITE_DOCS}`,introduction:`${OPENSEARCH_WEBSITE_DOCS}`},management:{opensearchDashboardsGeneralSettings:`${OPENSEARCH_WEBSITE_DOCS}`,opensearchDashboardsSearchSettings:`${OPENSEARCH_WEBSITE_DOCS}`,dashboardSettings:`${OPENSEARCH_WEBSITE_DOCS}`},scriptedFields:{scriptFields:`${OPENSEARCH_WEBSITE_DOCS}`,scriptAggs:`${OPENSEARCH_WEBSITE_DOCS}`,painless:`${OPENSEARCH_WEBSITE_DOCS}`,painlessApi:`${OPENSEARCH_WEBSITE_DOCS}`,painlessSyntax:`${OPENSEARCH_WEBSITE_DOCS}`,luceneExpressions:`${OPENSEARCH_WEBSITE_DOCS}`},addData:`${OPENSEARCH_WEBSITE_DOCS}`,vega:`${OPENSEARCH_DASHBOARDS_VERSIONED_DOCS}`,savedObject:{manageSavedObject:`${OPENSEARCH_WEBSITE_DOCS}/security/multi-tenancy/mt-agg-view/`},clusterAPI:{clusterRoute:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/cluster-api/cluster-awareness/`,clusterState:`${OPENSEARCH_WEBSITE_DOCS}`,clusterStats:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/cluster-api/cluster-stats/`,clusterPending:`${OPENSEARCH_WEBSITE_DOCS}`},mappingTypes:`${OPENSEARCH_WEBSITE_DOCS}/field-types/mappings/`,moduleScripting:`${OPENSEARCH_WEBSITE_DOCS}`,indexAPI:{indexAnalyze:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/analyze-apis/index/`,indexClearCache:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/index-apis/clear-index-cache/`,indexClone:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/index-apis/clone/`,indexSynced:`${OPENSEARCH_WEBSITE_DOCS}`,indexFlush:`${OPENSEARCH_WEBSITE_DOCS}`,indexForceMerge:`${OPENSEARCH_WEBSITE_DOCS}`,indexSetting:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/index-apis/get-settings/`,indexUpgrade:`${OPENSEARCH_WEBSITE_DOCS}`,indexUpdateSetting:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/index-apis/update-settings/`,indexRecovery:`${OPENSEARCH_WEBSITE_DOCS}`,indexRefresh:`${OPENSEARCH_WEBSITE_DOCS}`,indexRollover:`${OPENSEARCH_WEBSITE_DOCS}`,indexSegment:`${OPENSEARCH_WEBSITE_DOCS}`,indexShardStore:`${OPENSEARCH_WEBSITE_DOCS}`,indexShrink:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/index-apis/shrink-index/`,indexSplit:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/index-apis/split/`,indexStats:`${OPENSEARCH_WEBSITE_DOCS}`,indexGetFieldMapping:`${OPENSEARCH_WEBSITE_DOCS}`,indexGetMapping:`${OPENSEARCH_WEBSITE_DOCS}`,indexOpenClose:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/index-apis/open-index/`,indexPutMapping:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/index-apis/put-mapping/`,indexSearchValidate:`${OPENSEARCH_WEBSITE_DOCS}`},ingest:{deletePipeline:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/ingest-apis/delete-ingest/`,getPipeline:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/ingest-apis/get-ingest/`,putPipeline:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/ingest-apis/create-update-ingest/`,simulatePipeline:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/ingest-apis/simulate-ingest/`,grokProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/grok/`,appendProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,bytesProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,ingestCircleProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,csvProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/csv/`,convertProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/string-converter/`,dataProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/date/`,dataIndexNamProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/date/`,dissectProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,dotExpandProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,dropProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/drop-events/`,failProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,foreachProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,geoIPProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,gusbProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,htmlstripProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,inferenceProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,joinProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,jsonProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/parse-json/`,kvProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/key-value/`,lowecaseProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/lowercase-string/`,pipelineProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,removeProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,renameProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/rename-keys/`,scriptProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,setProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,securityUserProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,splitProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/split-string/`,sortProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,trimProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/trim-string/`,uppercaseProcessor:`${OPENSEARCH_WEBSITE_DOCS}/data-prepper/pipelines/configuration/processors/uppercase-string/`,urldecodeProcessor:`${OPENSEARCH_WEBSITE_DOCS}`,userAgentProcessor:`${OPENSEARCH_WEBSITE_DOCS}`},nodes:{info:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/nodes-apis/nodes-info/`,hotThreads:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/nodes-apis/nodes-hot-threads/`,reloadSecuritySetting:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/nodes-apis/nodes-reload-secure/`,nodeStats:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/nodes-apis/nodes-stats/`,usage:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/nodes-apis/nodes-usage/`},reIndex:{rethrottle:`${OPENSEARCH_WEBSITE_DOCS}`},apmServer:`${OPENSEARCH_WEBSITE_DOCS}`,tutorial:{loadDataTutorial:`${OPENSEARCH_WEBSITE_DOCS}`,visualizeTutorial:`${OPENSEARCH_WEBSITE_DOCS}`},scroll:{clear_scroll:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/scroll/`},documentAPI:{delete_by_query:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/document-apis/delete-by-query/`,multiTermVector:`${OPENSEARCH_WEBSITE_DOCS}`,termVector:`${OPENSEARCH_WEBSITE_DOCS}`,update_by_query_rethrottle:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/document-apis/update-by-query/`},filed_caps:`${OPENSEARCH_WEBSITE_DOCS}`,painless_execute:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/script-apis/exec-script/`,search:{search:`${OPENSEARCH_WEBSITE_DOCS}
312/api-reference/search/`,searchRankEval:`${OPENSEARCH_WEBSITE_DOCS}`,searchShards:`${OPENSEARCH_WEBSITE_DOCS}`,searchFieldCap:`${OPENSEARCH_WEBSITE_DOCS}`},snapshot:{deleteSnapshot:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/snapshots/delete-snapshot/`,deleteRepository:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/snapshots/delete-snapshot-repository/`,cleanup:`${OPENSEARCH_WEBSITE_DOCS}`,veirfyRepository:`${OPENSEARCH_WEBSITE_DOCS}/api-reference/snapshots/verify-snapshot-repository/`},lucene:{base:`${OPENSEARCH_WEBSITE_DOCS}/query-dsl/full-text/query-string/`},ppl:{base:`${OPENSEARCH_WEBSITE_DOCS}/search-plugins/sql/ppl/syntax/`},sql:{base:`${OPENSEARCH_WEBSITE_DOCS}/search-plugins/sql/sql/basic/`},sqlPplLimitation:{base:`${OPENSEARCH_WEBSITE_DOCS}/search-plugins/sql/limitation/`}}}})}}exports.DocLinksService=DocLinksService},function(module,exports,__webpack_require__){const internalRe=__webpack_require__(88);const constants=__webpack_require__(118);const SemVer=__webpack_require__(23);const identifiers=__webpack_require__(314);const parse=__webpack_require__(79);const valid=__webpack_require__(982);const clean=__webpack_require__(983);const inc=__webpack_require__(984);const diff=__webpack_require__(985);const major=__webpack_require__(986);const minor=__webpack_require__(987);const patch=__webpack_require__(988);const prerelease=__webpack_require__(989);const compare=__webpack_require__(43);const rcompare=__webpack_require__(990);const compareLoose=__webpack_require__(991);const compareBuild=__webpack_require__(189);const sort=__webpack_require__(992);const rsort=__webpack_require__(993);const gt=__webpack_require__(120);const lt=__webpack_require__(190);const eq=__webpack_require__(315);const neq=__webpack_require__(316);const gte=__webpack_require__(191);const lte=__webpack_require__(192);const cmp=__webpack_require__(317);const coerce=__webpack_require__(994);const Comparator=__webpack_require__(121);const Range=__webpack_require__(44);const satisfies=__webpack_require__(122);const toComparators=__webpack_require__(998);const maxSatisfying=__webpack_require__(999);const minSatisfying=__webpack_require__(1e3);const minVersion=__webpack_require__(1001);const validRange=__webpack_require__(1002);const outside=__webpack_require__(193);const gtr=__webpack_require__(1003);const ltr=__webpack_require__(1004);const intersects=__webpack_require__(1005);const simplifyRange=__webpack_require__(1006);const subset=__webpack_require__(1007);module.exports={parse:parse,valid:valid,clean:clean,inc:inc,diff:diff,major:major,minor:minor,patch:patch,prerelease:prerelease,compare:compare,rcompare:rcompare,compareLoose:compareLoose,compareBuild:compareBuild,sort:sort,rsort:rsort,gt:gt,lt:lt,eq:eq,neq:neq,gte:gte,lte:lte,cmp:cmp,coerce:coerce,Comparator:Comparator,Range:Range,satisfies:satisfies,toComparators:toComparators,maxSatisfying:maxSatisfying,minSatisfying:minSatisfying,minVersion:minVersion,validRange:validRange,outside:outside,gtr:gtr,ltr:ltr,intersects:intersects,simplifyRange:simplifyRange,subset:subset,SemVer:SemVer,re:internalRe.re,src:internalRe.src,tokens:internalRe.t,SEMVER_SPEC_VERSION:constants.SEMVER_SPEC_VERSION,RELEASE_TYPES:constants.RELEASE_TYPES,compareIdentifiers:identifiers.compareIdentifiers,rcompareIdentifiers:identifiers.rcompareIdentifiers}},function(module,exports,__webpack_require__){const parse=__webpack_require__(79);const valid=(version,options)=>{const v=parse(version,options);return v?v.version:null};module.exports=valid},function(module,exports,__webpack_require__){const parse=__webpack_require__(79);const clean=(version,options)=>{const s=parse(version.trim().replace(/^[=v]+/,""),options);return s?s.version:null};module.exports=clean},function(module,exports,__webpack_require__){const SemVer=__webpack_require__(23);const inc=(version,release,options,identifier,identifierBase)=>{if(typeof options==="string"){identifierBase=identifier;identifier=options;options=undefined}try{return new SemVer(version instanceof SemVer?version.version:version,options).inc(release,identifier,identifierBase).version}catch(er){return null}};module.exports=inc},function(module,exports,__webpack_require__){const parse=__webpack_require__(79);const diff=(version1,version2)=>
312{const v1=parse(version1,null,true);const v2=parse(version2,null,true);const comparison=v1.compare(v2);if(comparison===0){return null}const v1Higher=comparison>0;const highVersion=v1Higher?v1:v2;const lowVersion=v1Higher?v2:v1;const highHasPre=!!highVersion.prerelease.length;const lowHasPre=!!lowVersion.prerelease.length;if(lowHasPre&&!highHasPre){if(!lowVersion.patch&&!lowVersion.minor){return"major"}if(highVersion.patch){return"patch"}if(highVersion.minor){return"minor"}return"major"}const prefix=highHasPre?"pre":"";if(v1.major!==v2.major){return prefix+"major"}if(v1.minor!==v2.minor){return prefix+"minor"}if(v1.patch!==v2.patch){return prefix+"patch"}return"prerelease"};module.exports=diff},function(module,exports,__webpack_require__){const SemVer=__webpack_require__(23);const major=(a,loose)=>new SemVer(a,loose).major;module.exports=major},function(module,exports,__webpack_require__){const SemVer=__webpack_require__(23);const minor=(a,loose)=>new SemVer(a,loose).minor;module.exports=minor},function(module,exports,__webpack_require__){const SemVer=__webpack_require__(23);const patch=(a,loose)=>new SemVer(a,loose).patch;module.exports=patch},function(module,exports,__webpack_require__){const parse=__webpack_require__(79);const prerelease=(version,options)=>{const parsed=parse(version,options);return parsed&&parsed.prerelease.length?parsed.prerelease:null};module.exports=prerelease},function(module,exports,__webpack_require__){const compare=__webpack_require__(43);const rcompare=(a,b,loose)=>compare(b,a,loose);module.exports=rcompare},function(module,exports,__webpack_require__){const compare=__webpack_require__(43);const compareLoose=(a,b)=>compare(a,b,true);module.exports=compareLoose},function(module,exports,__webpack_require__){const compareBuild=__webpack_require__(189);const sort=(list,loose)=>list.sort((a,b)=>compareBuild(a,b,loose));module.exports=sort},function(module,exports,__webpack_require__){const compareBuild=__webpack_require__(189);const rsort=(list,loose)=>list.sort((a,b)=>compareBuild(b,a,loose));module.exports=rsort},function(module,exports,__webpack_require__){const SemVer=__webpack_require__(23);const parse=__webpack_require__(79);const{safeRe:re,t:t}=__webpack_require__(88);const coerce=(version,options)=>{if(version instanceof SemVer){return version}if(typeof version==="number"){version=String(version)}if(typeof version!=="string"){return null}options=options||{};let match=null;if(!options.rtl){match=version.match(re[t.COERCE])}else{let next;while((next=re[t.COERCERTL].exec(version))&&(!match||match.index+match[0].length!==version.length)){if(!match||next.index+next[0].length!==match.index+match[0].length){match=next}re[t.COERCERTL].lastIndex=next.index+next[1].length+next[2].length}re[t.COERCERTL].lastIndex=-1}if(match===null){return null}return parse(`${match[2]}.${match[3]||"0"}.${match[4]||"0"}`,options)};module.exports=coerce},function(module,exports,__webpack_require__){"use strict";const Yallist=__webpack_require__(996);const MAX=Symbol("max");const LENGTH=Symbol("length");const LENGTH_CALCULATOR=Symbol("lengthCalculator");const ALLOW_STALE=Symbol("allowStale");const MAX_AGE=Symbol("maxAge");const DISPOSE=Symbol("dispose");const NO_DISPOSE_ON_SET=Symbol("noDisposeOnSet");const LRU_LIST=Symbol("lruList");const CACHE=Symbol("cache");const UPDATE_AGE_ON_GET=Symbol("updateAgeOnGet");const naiveLength=()=>1;class LRUCache{constructor(options){if(typeof options==="number")options={max:options};if(!options)options={};if(options.max&&(typeof options.max!=="number"||options.max<0))throw new TypeError("max must be a non-negative number");const max=this[MAX]=options.max||Infinity;const lc=options.length||naiveLength;this[LENGTH_CALCULATOR]=typeof lc!=="function"?naiveLength:lc;this[ALLOW_STALE]=options.stale||false;if(options.maxAge&&typeof options.maxAge!=="number")throw new TypeError("maxAge must be a number");this[MAX_AGE]=options.maxAge||0;this[DISPOSE]=options.dispose;this[NO_DISPOSE_ON_SET]=options.noDisposeOnSet||false;this[UPDATE_AGE_ON_GET]=options.updateAgeOnGet||false;this.reset()}set max(mL){if(typeof mL!=="number"||mL<0)throw new TypeError("max must be a non-negative number");this[MAX]=mL||Infinity;trim(this)}get max(){return this[MAX]}set allowStale(allowStale){this[ALLOW_STALE]=!!allowStale}get allowStale(){return this[ALLOW_STALE]}set maxAge(mA){if(typeof mA!=="number")throw new TypeError("maxAge must be a non-negative number");this[MAX_AGE]=mA;trim(this)}get maxAge(){return this[MAX_AGE]}set lengthCalculator(lC){if(typeof lC!=="function")lC=naiveLength;if(lC!==this[LENGTH_CALCULATOR]){this[LENGTH_CALCULATOR]=lC;this[LENGTH]=0;this[LRU_LIST].forEach(hit=>
312{hit.length=this[LENGTH_CALCULATOR](hit.value,hit.key);this[LENGTH]+=hit.length})}trim(this)}get lengthCalculator(){return this[LENGTH_CALCULATOR]}get length(){return this[LENGTH]}get itemCount(){return this[LRU_LIST].length}rforEach(fn,thisp){thisp=thisp||this;for(let walker=this[LRU_LIST].tail;walker!==null;){const prev=walker.prev;forEachStep(this,fn,walker,thisp);walker=prev}}forEach(fn,thisp){thisp=thisp||this;for(let walker=this[LRU_LIST].head;walker!==null;){const next=walker.next;forEachStep(this,fn,walker,thisp);walker=next}}keys(){return this[LRU_LIST].toArray().map(k=>k.key)}values(){return this[LRU_LIST].toArray().map(k=>k.value)}reset(){if(this[DISPOSE]&&this[LRU_LIST]&&this[LRU_LIST].length){this[LRU_LIST].forEach(hit=>this[DISPOSE](hit.key,hit.value))}this[CACHE]=new Map;this[LRU_LIST]=new Yallist;this[LENGTH]=0}dump(){return this[LRU_LIST].map(hit=>isStale(this,hit)?false:{k:hit.key,v:hit.value,e:hit.now+(hit.maxAge||0)}).toArray().filter(h=>h)}dumpLru(){return this[LRU_LIST]}set(key,value,maxAge){maxAge=maxAge||this[MAX_AGE];if(maxAge&&typeof maxAge!=="number")throw new TypeError("maxAge must be a number");const now=maxAge?Date.now():0;const len=this[LENGTH_CALCULATOR](value,key);if(this[CACHE].has(key)){if(len>this[MAX]){del(this,this[CACHE].get(key));return false}const node=this[CACHE].get(key);const item=node.value;if(this[DISPOSE]){if(!this[NO_DISPOSE_ON_SET])this[DISPOSE](key,item.value)}item.now=now;item.maxAge=maxAge;item.value=value;this[LENGTH]+=len-item.length;item.length=len;this.get(key);trim(this);return true}const hit=new Entry(key,value,len,now,maxAge);if(hit.length>this[MAX]){if(this[DISPOSE])this[DISPOSE](key,value);return false}this[LENGTH]+=hit.length;this[LRU_LIST].unshift(hit);this[CACHE].set(key,this[LRU_LIST].head);trim(this);return true}has(key){if(!this[CACHE].has(key))return false;const hit=this[CACHE].get(key).value;return!isStale(this,hit)}get(key){return get(this,key,true)}peek(key){return get(this,key,false)}pop(){const node=this[LRU_LIST].tail;if(!node)return null;del(this,node);return node.value}del(key){del(this,this[CACHE].get(key))}load(arr){this.reset();const now=Date.now();for(let l=arr.length-1;l>=0;l--){const hit=arr[l];const expiresAt=hit.e||0;if(expiresAt===0)this.set(hit.k,hit.v);else{const maxAge=expiresAt-now;if(maxAge>0){this.set(hit.k,hit.v,maxAge)}}}}prune(){this[CACHE].forEach((value,key)=>get(this,key,false))}}const get=(self,key,doUse)=>{const node=self[CACHE].get(key);if(node){const hit=node.value;if(isStale(self,hit)){del(self,node);if(!self[ALLOW_STALE])return undefined}else{if(doUse){if(self[UPDATE_AGE_ON_GET])node.value.now=Date.now();self[LRU_LIST].unshiftNode(node)}}return hit.value}};const isStale=(self,hit)=>{if(!hit||!hit.maxAge&&!self[MAX_AGE])return false;const diff=Date.now()-hit.now;return hit.maxAge?diff>hit.maxAge:self[MAX_AGE]&&diff>self[MAX_AGE]};const trim=self=>{if(self[LENGTH]>self[MAX]){for(let walker=self[LRU_LIST].tail;self[LENGTH]>self[MAX]&&walker!==null;){const prev=walker.prev;del(self,walker);walker=prev}}};const del=(self,node)=>{if(node){const hit=node.value;if(self[DISPOSE])self[DISPOSE](hit.key,hit.value);self[LENGTH]-=hit.length;self[CACHE].delete(hit.key);self[LRU_LIST].removeNode(node)}};class Entry{constructor(key,value,length,now,maxAge){this.key=key;this.value=value;this.length=length;this.now=now;this.maxAge=maxAge||0}}const forEachStep=(self,fn,node,thisp)=>{let hit=node.value;if(isStale(self,hit)){del(self,node);if(!self[ALLOW_STALE])hit=undefined}if(hit)fn.call(thisp,hit.value,hit.key,self)};module.exports=LRUCache},function(module,exports,__webpack_require__){"use strict";module.exports=Yallist;Yallist.Node=Node;Yallist.create=Yallist;function Yallist(list){var self=this;if(!(self instanceof Yallist)){self=new Yallist}self.tail=null;self.head=null;self.length=0;if(list&&typeof list.forEach==="function"){list.forEach((function(item){self.push(item)}))}else if(arguments.length>0){for(var i=0,l=arguments.length;i<l;i++){self.push(arguments[i])}}return self}Yallist.prototype.removeNode=function(node){if(node.list!==this){throw new Error("remov
312ing node which does not belong to this list")}var next=node.next;var prev=node.prev;if(next){next.prev=prev}if(prev){prev.next=next}if(node===this.head){this.head=next}if(node===this.tail){this.tail=prev}node.list.length--;node.next=null;node.prev=null;node.list=null;return next};Yallist.prototype.unshiftNode=function(node){if(node===this.head){return}if(node.list){node.list.removeNode(node)}var head=this.head;node.list=this;node.next=head;if(head){head.prev=node}this.head=node;if(!this.tail){this.tail=node}this.length++};Yallist.prototype.pushNode=function(node){if(node===this.tail){return}if(node.list){node.list.removeNode(node)}var tail=this.tail;node.list=this;node.prev=tail;if(tail){tail.next=node}this.tail=node;if(!this.head){this.head=node}this.length++};Yallist.prototype.push=function(){for(var i=0,l=arguments.length;i<l;i++){push(this,arguments[i])}return this.length};Yallist.prototype.unshift=function(){for(var i=0,l=arguments.length;i<l;i++){unshift(this,arguments[i])}return this.length};Yallist.prototype.pop=function(){if(!this.tail){return undefined}var res=this.tail.value;this.tail=this.tail.prev;if(this.tail){this.tail.next=null}else{this.head=null}this.length--;return res};Yallist.prototype.shift=function(){if(!this.head){return undefined}var res=this.head.value;this.head=this.head.next;if(this.head){this.head.prev=null}else{this.tail=null}this.length--;return res};Yallist.prototype.forEach=function(fn,thisp){thisp=thisp||this;for(var walker=this.head,i=0;walker!==null;i++){fn.call(thisp,walker.value,i,this);walker=walker.next}};Yallist.prototype.forEachReverse=function(fn,thisp){thisp=thisp||this;for(var walker=this.tail,i=this.length-1;walker!==null;i--){fn.call(thisp,walker.value,i,this);walker=walker.prev}};Yallist.prototype.get=function(n){for(var i=0,walker=this.head;walker!==null&&i<n;i++){walker=walker.next}if(i===n&&walker!==null){return walker.value}};Yallist.prototype.getReverse=function(n){for(var i=0,walker=this.tail;walker!==null&&i<n;i++){walker=walker.prev}if(i===n&&walker!==null){return walker.value}};Yallist.prototype.map=function(fn,thisp){thisp=thisp||this;var res=new Yallist;for(var walker=this.head;walker!==null;){res.push(fn.call(thisp,walker.value,this));walker=walker.next}return res};Yallist.prototype.mapReverse=function(fn,thisp){thisp=thisp||this;var res=new Yallist;for(var walker=this.tail;walker!==null;){res.push(fn.call(thisp,walker.value,this));walker=walker.prev}return res};Yallist.prototype.reduce=function(fn,initial){var acc;var walker=this.head;if(arguments.length>1){acc=initial}else if(this.head){walker=this.head.next;acc=this.head.value}else{throw new TypeError("Reduce of empty list with no initial value")}for(var i=0;walker!==null;i++){acc=fn(acc,walker.value,i);walker=walker.next}return acc};Yallist.prototype.reduceReverse=function(fn,initial){var acc;var walker=this.tail;if(arguments.length>1){acc=initial}else if(this.tail){walker=this.tail.prev;acc=this.tail.value}else{throw new TypeError("Reduce of empty list with no initial value")}for(var i=this.length-1;walker!==null;i--){acc=fn(acc,walker.value,i);walker=walker.prev}return acc};Yallist.prototype.toArray=function(){var arr=new Array(this.length);for(var i=0,walker=this.head;walker!==null;i++){arr[i]=walker.value;walker=walker.next}return arr};Yallist.prototype.toArrayReverse=function(){var arr=new Array(this.length);for(var i=0,walker=this.tail;walker!==null;i++){arr[i]=walker.value;walker=walker.prev}return arr};Yallist.prototype.slice=function(from,to){to=to||this.length;if(to<0){to+=this.length}from=from||0;if(from<0){from+=this.length}var ret=new Yallist;if(to<from||to<0){return ret}if(from<0){from=0}if(to>this.length){to=this.length}for(var i=0,walker=this.head;walker!==null&&i<from;i++){walker=walker.next}for(;walker!==null&&i<to;i++,walker=walker.next){ret.push(walker.value)}return ret};Yallist.prototype.sliceReverse=function(from,to){to=to||this.length;if(to<0){to+=this.length}from=from||0;if(from<0){from+=this.length}var ret=new Yallist;if(to<from||to<0){return ret}if(from<0){from=0}if(to>this.length){to=this.length}for(var i=this.length,walker=this.tail;walker!==null&&i>to;i--){walker=walker.prev}for(;walker!==null&&i>from;i--,walker=walker.prev){ret.push(walker.value)}return ret};Yallist.prototype.splice=function(start,deleteCount,...nodes){if(start>this.length){start=this.length-1}if(start<0){start=this.length+start}for(var i=0,walker=this.head;walker!==null&&i<start;i++){walker=walker.next}var ret=[];for(var i=0;walker&&i<deleteCount;i++){ret.push(walker.value);walker=this.removeNode(walker)}if(walker===null){walker=this.tail}if(walker!==this.head&&walker!==this.tail){walker=walker.prev}for(var i=0;i<nodes.length;i++){walker=insert(this,walker,nodes[i])}return ret};Yallist.prototype.reverse=function(){var head=this.head;var tail=this.tail;for(var walker=head;walker!==null;walker=walker.prev){var p=walker.prev;walker.prev=walker.next;walker.next=p}this.head=tail;this.tail=head;return this};
312function insert(self,node,value){var inserted=node===self.head?new Node(value,null,node,self):new Node(value,node,node.next,self);if(inserted.next===null){self.tail=inserted}if(inserted.prev===null){self.head=inserted}self.length++;return inserted}function push(self,item){self.tail=new Node(item,self.tail,null,self);if(!self.head){self.head=self.tail}self.length++}function unshift(self,item){self.head=new Node(item,null,self.head,self);if(!self.tail){self.tail=self.head}self.length++}function Node(value,prev,next,list){if(!(this instanceof Node)){return new Node(value,prev,next,list)}this.list=list;this.value=value;if(prev){prev.next=this;this.prev=prev}else{this.prev=null}if(next){next.prev=this;this.next=next}else{this.next=null}}try{__webpack_require__(997)(Yallist)}catch(er){}},function(module,exports,__webpack_require__){"use strict";module.exports=function(Yallist){Yallist.prototype[Symbol.iterator]=function*(){for(let walker=this.head;walker;walker=walker.next){yield walker.value}}}},function(module,exports,__webpack_require__){const Range=__webpack_require__(44);const toComparators=(range,options)=>new Range(range,options).set.map(comp=>comp.map(c=>c.value).join(" ").trim().split(" "));module.exports=toComparators},function(module,exports,__webpack_require__){const SemVer=__webpack_require__(23);const Range=__webpack_require__(44);const maxSatisfying=(versions,range,options)=>{let max=null;let maxSV=null;let rangeObj=null;try{rangeObj=new Range(range,options)}catch(er){return null}versions.forEach(v=>{if(rangeObj.test(v)){if(!max||maxSV.compare(v)===-1){max=v;maxSV=new SemVer(max,options)}}});return max};module.exports=maxSatisfying},function(module,exports,__webpack_require__){const SemVer=__webpack_require__(23);const Range=__webpack_require__(44);const minSatisfying=(versions,range,options)=>{let min=null;let minSV=null;let rangeObj=null;try{rangeObj=new Range(range,options)}catch(er){return null}versions.forEach(v=>{if(rangeObj.test(v)){if(!min||minSV.compare(v)===1){min=v;minSV=new SemVer(min,options)}}});return min};module.exports=minSatisfying},function(module,exports,__webpack_require__){const SemVer=__webpack_require__(23);const Range=__webpack_require__(44);const gt=__webpack_require__(120);const minVersion=(range,loose)=>{range=new Range(range,loose);let minver=new SemVer("0.0.0");if(range.test(minver)){return minver}minver=new SemVer("0.0.0-0");if(range.test(minver)){return minver}minver=null;for(let i=0;i<range.set.length;++i){const comparators=range.set[i];let setMin=null;comparators.forEach(comparator=>{const compver=new SemVer(comparator.semver.version);switch(comparator.operator){case">":if(compver.prerelease.length===0){compver.patch++}else{compver.prerelease.push(0)}compver.raw=compver.format();case"":case">=":if(!setMin||gt(compver,setMin)){setMin=compver}break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${comparator.operator}`)}});if(setMin&&(!minver||gt(minver,setMin))){minver=setMin}}if(minver&&range.test(minver)){return minver}return null};module.exports=minVersion},function(module,exports,__webpack_require__){const Range=__webpack_require__(44);const validRange=(range,options)=>{try{return new Range(range,options).range||"*"}catch(er){return null}};module.exports=validRange},function(module,exports,__webpack_require__){const outside=__webpack_require__(193);const gtr=(version,range,options)=>outside(version,range,">",options);module.exports=gtr},function(module,exports,__webpack_require__){const outside=__webpack_require__(193);const ltr=(version,range,options)=>outside(version,range,"<",options);module.exports=ltr},function(module,exports,__webpack_require__){const Range=__webpack_require__(44);const intersects=(r1,r2,options)=>{r1=new Range(r1,options);r2=new Range(r2,options);return r1.intersects(r2,options)};module.exports=intersects},function(module,exports,__webpack_require__){const satisfies=__webpack_require__(122);const compare=__webpack_require__(43);module.exports=(versions,range,options)=>{const set=[];let first=null;let prev=null;const v=versions.sort((a,b)=>compare(a,b,options));for(const version of v){const included=satisfies(version,range,options);if(included){prev=version;if(!first){first=version}}else{if(prev){set.push([first,prev])}prev=null;first=null}}if(first){set.push([first,null])}const ranges=[];for(const[min,max]of set){if(min===max){ranges.push(min)}else if(!max&&min===v[0]){ranges.push("*")}else if(!max){ranges.push(`>=${min}`)}else if(min===v[0]){ranges.push(`<=${max}`)}else{ranges.push(`${min} - ${max}`)}}const simplified=ranges.join(" || ");const original=typeof range.raw==="string"?range.raw:String(range);return simplified.length<original.length?simplified:range}},function(module,exports,__webpack_require__){const Range=__webpack_require__(44);const Comparator=__webpack_require__(121);const{ANY:ANY}=Comparator;const satisfies=__webpack_require__(122);const compare=__webpack_require__(43);const subset=(sub,dom,options={})=>
312{if(sub===dom){return true}sub=new Range(sub,options);dom=new Range(dom,options);let sawNonNull=false;OUTER:for(const simpleSub of sub.set){for(const simpleDom of dom.set){const isSub=simpleSubset(simpleSub,simpleDom,options);sawNonNull=sawNonNull||isSub!==null;if(isSub){continue OUTER}}if(sawNonNull){return false}}return true};const minimumVersionWithPreRelease=[new Comparator(">=0.0.0-0")];const minimumVersion=[new Comparator(">=0.0.0")];const simpleSubset=(sub,dom,options)=>{if(sub===dom){return true}if(sub.length===1&&sub[0].semver===ANY){if(dom.length===1&&dom[0].semver===ANY){return true}else if(options.includePrerelease){sub=minimumVersionWithPreRelease}else{sub=minimumVersion}}if(dom.length===1&&dom[0].semver===ANY){if(options.includePrerelease){return true}else{dom=minimumVersion}}const eqSet=new Set;let gt,lt;for(const c of sub){if(c.operator===">"||c.operator===">="){gt=higherGT(gt,c,options)}else if(c.operator==="<"||c.operator==="<="){lt=lowerLT(lt,c,options)}else{eqSet.add(c.semver)}}if(eqSet.size>1){return null}let gtltComp;if(gt&&lt){gtltComp=compare(gt.semver,lt.semver,options);if(gtltComp>0){return null}else if(gtltComp===0&&(gt.operator!==">="||lt.operator!=="<=")){return null}}for(const eq of eqSet){if(gt&&!satisfies(eq,String(gt),options)){return null}if(lt&&!satisfies(eq,String(lt),options)){return null}for(const c of dom){if(!satisfies(eq,String(c),options)){return false}}return true}let higher,lower;let hasDomLT,hasDomGT;let needDomLTPre=lt&&!options.includePrerelease&&lt.semver.prerelease.length?lt.semver:false;let needDomGTPre=gt&&!options.includePrerelease&&gt.semver.prerelease.length?gt.semver:false;if(needDomLTPre&&needDomLTPre.prerelease.length===1&&lt.operator==="<"&&needDomLTPre.prerelease[0]===0){needDomLTPre=false}for(const c of dom){hasDomGT=hasDomGT||c.operator===">"||c.operator===">=";hasDomLT=hasDomLT||c.operator==="<"||c.operator==="<=";if(gt){if(needDomGTPre){if(c.semver.prerelease&&c.semver.prerelease.length&&c.semver.major===needDomGTPre.major&&c.semver.minor===needDomGTPre.minor&&c.semver.patch===needDomGTPre.patch){needDomGTPre=false}}if(c.operator===">"||c.operator===">="){higher=higherGT(gt,c,options);if(higher===c&&higher!==gt){return false}}else if(gt.operator===">="&&!satisfies(gt.semver,String(c),options)){return false}}if(lt){if(needDomLTPre){if(c.semver.prerelease&&c.semver.prerelease.length&&c.semver.major===needDomLTPre.major&&c.semver.minor===needDomLTPre.minor&&c.semver.patch===needDomLTPre.patch){needDomLTPre=false}}if(c.operator==="<"||c.operator==="<="){lower=lowerLT(lt,c,options);if(lower===c&&lower!==lt){return false}}else if(lt.operator==="<="&&!satisfies(lt.semver,String(c),options)){return false}}if(!c.operator&&(lt||gt)&&gtltComp!==0){return false}}if(gt&&hasDomLT&&!lt&&gtltComp!==0){return false}if(lt&&hasDomGT&&!gt&&gtltComp!==0){return false}if(needDomGTPre||needDomLTPre){return false}return true};const higherGT=(a,b,options)=>{if(!a){return b}const comp=compare(a.semver,b.semver,options);return comp>0?a:comp<0?b:b.operator===">"&&a.operator===">="?b:a};const lowerLT=(a,b,options)=>{if(!a){return b}const comp=compare(a.semver,b.semver,options);return comp<0?a:comp>0?b:b.operator==="<"&&a.operator==="<="?b:a};module.exports=subset},function(module,exports,__webpack_require__){"use strict";exports.set=__webpack_require__(1009);exports.setWith=__webpack_require__(1052)},function(module,exports,__webpack_require__){"use strict";var baseSet=__webpack_require__(321);function set(object,path,value){return object==null?object:baseSet(object,path,value)}module.exports=set},function(module,exports,__webpack_require__){var baseAssignValue=__webpack_require__(1011),eq=__webpack_require__(324);var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;function assignValue(object,key,value){var objValue=object[key];if(!(hasOwnProperty.call(object,key)&&eq(objValue,value))||value===undefined&&!(key in object)){baseAssignValue(object,key,value)}}module.exports=assignValue},function(module,exports,__webpack_require__){var defineProperty=__webpack_require__(1012);function baseAssignValue(object,key,value){if(key=="__proto__"&&defineProperty){defineProperty(object,key,{configurable:true,enumerable:true,value:value,writable:true})}else{object[key]=value}}module.exports=baseAssignValue},function(module,exports,__webpack_require__){var getNative=__webpack_require__(194);var defineProperty=function(){try{var func=getNative(Object,"defineProperty");func({},"",{});return func}catch(e){}}();module.exports=defineProperty},function(module,exports,__webpack_require__){var isFunction=__webpack_require__(322),isMasked=__webpack_require__(1017),isObject=__webpack_require__(197),toSource=__webpack_require__(1019);var reRegExpChar=/[\\^$.*+?()[\]{}|]/g;var reIsHostCtor=/^\[object .+?Constructor\]$/;var funcProto=Function.prototype,objectProto=Object.prototype;var funcToString=funcProto.toString;var hasOwnProperty=objectProto.hasOwnProperty;var reIsNative=RegExp("^"+funcToString.call(hasOwnProperty).replace(reRegExpChar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function baseIsNative(value){if(!isObject(value)||isMasked(value)){return false}var pattern=isFunction(value)?reIsNative:reIsHostCtor;return pattern.test(toSource(value))}module.exports=baseIsNative},function(module,exports,__webpack_require__){(function(global){var freeGlobal=typeof global=="object"&&global&&global.Object===Object&&global;module.exports=freeGlobal}).call(this,__webpack_require__(35))},function(module,exports,__webpack_require__){var Symbol=__webpack_require__(195);var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;var nativeObjectToString=objectProto.toString;var symToStringTag=Symbol?Symbol.toStringTag:undefined;function getRawTag(value){var isOwn=hasOwnProperty.call(value,symToStringTag),tag=value[symToStringTag];try{value[symToStringTag]=undefined;var unmasked=true}catch(e){}var result=nativeObjectToString.call(value);if(unmasked){if(isOwn){value[symToStringTag]=tag}else{delete value[symToStringTag]}}return result}module.exports=getRawTag},function(module,exports){var objectProto=Object.prototype;var nativeObjectToString=objectProto.toString;function objectToString(value){return nativeObjectToString.call(value)}module.exports=objectToString},function(module,exports,__webpack_require__){var coreJsData=__webpack_require__(1018);var maskSrcKey=function(){var uid=/[^.]+$/.exec(coreJsData&&coreJsData.keys&&coreJsData.keys.IE_PROTO||"");
vendor: 10,392 bytes, line 312
312return uid?"Symbol(src)_1."+uid:""}();function isMasked(func){return!!maskSrcKey&&maskSrcKey in func}module.exports=isMasked},function(module,exports,__webpack_require__){var root=__webpack_require__(196);var coreJsData=root["__core-js_shared__"];module.exports=coreJsData},function(module,exports){var funcProto=Function.prototype;var funcToString=funcProto.toString;function toSource(func){if(func!=null){try{return funcToString.call(func)}catch(e){}try{return func+""}catch(e){}}return""}module.exports=toSource},function(module,exports){function getValue(object,key){return object==null?undefined:object[key]}module.exports=getValue},function(module,exports,__webpack_require__){var isArray=__webpack_require__(198),isKey=__webpack_require__(1022),stringToPath=__webpack_require__(1024),toString=__webpack_require__(1047);function castPath(value,object){if(isArray(value)){return value}return isKey(value,object)?[value]:stringToPath(toString(value))}module.exports=castPath},function(module,exports,__webpack_require__){var isArray=__webpack_require__(198),isSymbol=__webpack_require__(199);var reIsDeepProp=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,reIsPlainProp=/^\w*$/;function isKey(value,object){if(isArray(value)){return false}var type=typeof value;if(type=="number"||type=="symbol"||type=="boolean"||value==null||isSymbol(value)){return true}return reIsPlainProp.test(value)||!reIsDeepProp.test(value)||object!=null&&value in Object(object)}module.exports=isKey},function(module,exports){function isObjectLike(value){return value!=null&&typeof value=="object"}module.exports=isObjectLike},function(module,exports,__webpack_require__){var memoizeCapped=__webpack_require__(1025);var rePropName=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g;var reEscapeChar=/\\(\\)?/g;var stringToPath=memoizeCapped((function(string){var result=[];if(string.charCodeAt(0)===46){result.push("")}string.replace(rePropName,(function(match,number,quote,subString){result.push(quote?subString.replace(reEscapeChar,"$1"):number||match)}));return result}));module.exports=stringToPath},function(module,exports,__webpack_require__){var memoize=__webpack_require__(1026);var MAX_MEMOIZE_SIZE=500;function memoizeCapped(func){var result=memoize(func,(function(key){if(cache.size===MAX_MEMOIZE_SIZE){cache.clear()}return key}));var cache=result.cache;return result}module.exports=memoizeCapped},function(module,exports,__webpack_require__){var MapCache=__webpack_require__(1027);var FUNC_ERROR_TEXT="Expected a function";function memoize(func,resolver){if(typeof func!="function"||resolver!=null&&typeof resolver!="function"){throw new TypeError(FUNC_ERROR_TEXT)}var memoized=function(){var args=arguments,key=resolver?resolver.apply(this,args):args[0],cache=memoized.cache;if(cache.has(key)){return cache.get(key)}var result=func.apply(this,args);memoized.cache=cache.set(key,result)||cache;return result};memoized.cache=new(memoize.Cache||MapCache);return memoized}memoize.Cache=MapCache;module.exports=memoize},function(module,exports,__webpack_require__){var mapCacheClear=__webpack_require__(1028),mapCacheDelete=__webpack_require__(1042),mapCacheGet=__webpack_require__(1044),mapCacheHas=__webpack_require__(1045),mapCacheSet=__webpack_require__(1046);function MapCache(entries){var index=-1,length=entries==null?0:entries.length;this.clear();while(++index<length){var entry=entries[index];this.set(entry[0],entry[1])}}MapCache.prototype.clear=mapCacheClear;MapCache.prototype["delete"]=mapCacheDelete;MapCache.prototype.get=mapCacheGet;MapCache.prototype.has=mapCacheHas;MapCache.prototype.set=mapCacheSet;module.exports=MapCache},function(module,exports,__webpack_require__){var Hash=__webpack_require__(1029),ListCache=__webpack_require__(1035),Map=__webpack_require__(1041);function mapCacheClear(){this.size=0;this.__data__={hash:new Hash,map:new(Map||ListCache),string:new Hash}}module.exports=mapCacheClear},function(module,exports,__webpack_require__){var hashClear=__webpack_require__(1030),hashDelete=__webpack_require__(1031),hashGet=__webpack_require__(1032),hashHas=__webpack_require__(1033),hashSet=__webpack_require__(1034);function Hash(entries){var index=-1,length=entries==null?0:entries.length;this.clear();while(++index<length){var entry=entries[index];this.set(entry[0],entry[1])}}Hash.prototype.clear=hashClear;Hash.prototype["delete"]=hashDelete;Hash.prototype.get=hashGet;Hash.prototype.has=hashHas;Hash.prototype.set=hashSet;module.exports=Hash},function(module,exports,__webpack_require__){var nativeCreate=__webpack_require__(123);function hashClear(){this.__data__=nativeCreate?nativeCreate(null):{};this.size=0}module.exports=hashClear},function(module,exports){function hashDelete(key){var result=this.has(key)&&delete this.__data__[key];this.size-=result?1:0;return result}module.exports=hashDelete},function(module,exports,__webpack_require__){var nativeCreate=__webpack_require__(123);var HASH_UNDEFINED="__lodash_hash_undefined__";var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;function hashGet(key){var data=this.__data__;if(nativeCreate){var result=data[key];return result===HASH_UNDEFINED?undefined:result}return hasOwnProperty.call(data,key)?data[key]:undefined}module.exports=hashGet},function(module,exports,__webpack_require__){var nativeCreate=__webpack_require__(123);var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;function hashHas(key){var data=this.__data__;return nativeCreate?data[key]!==undefined:hasOwnProperty.call(data,key)}module.exports=hashHas},function(module,exports,__webpack_require__){var nativeCreate=__webpack_require__(123);var HASH_UNDEFINED="__lodash_hash_undefined__";function hashSet(key,value){var data=this.__data__;this.size+=this.has(key)?0:1;data[key]=nativeCreate&&value===undefined?HASH_UNDEFINED:value;return this}module.exports=hashSet},function(module,exports,__webpack_require__){var listCacheClear=__webpack_require__(1036),listCacheDelete=__webpack_require__(1037),listCacheGet=__webpack_require__(1038),listCacheHas=__webpack_require__(1039),listCacheSet=__webpack_require__(1040);function ListCache(entries){var index=-1,length=entries==null?0:entries.length;this.clear();while(++index<length){var entry=entries[index];this.set(entry[0],entry[1])}}ListCache.prototype.clear=listCacheClear;ListCache.prototype["delete"]=listCacheDelete;ListCache.prototype.get=listCacheGet;ListCache.prototype.has=listCacheHas;ListCache.prototype.set=listCacheSet;module.exports=ListCache},function(module,exports){function listCacheClear(){this.__data__=[];this.size=0}module.exports=listCacheClear},function(module,exports,__webpack_require__){var assocIndexOf=__webpack_require__(124);var arrayProto=Array.prototype;var splice=arrayProto.splice;function listCacheDelete(key){var data=this.__data__,index=assocIndexOf(data,key);if(index<0){return false}var lastIndex=data.length-1;if(index==lastIndex){data.pop()}else{splice.call(data,index,1)}--this.size;return true}module.exports=listCacheDelete},function(module,exports,__webpack_require__){var assocIndexOf=__webpack_require__(124);function listCacheGet(key){var data=this.__data__,index=assocIndexOf(data,key);return index<0?undefined:data[index][1]}module.exports=listCacheGet},function(module,exports,__webpack_require__){var assocIndexOf=__webpack_require__(124);function listCacheHas(key){return assocIndexOf(this.__data__,key)>-1}module.exports=listCacheHas},function(module,exports,__webpack_require__){var assocIndexOf=__webpack_require__(124);function listCacheSet(key,value){var data=this.__data__,index=assocIndexOf(data,key);if(index<0){++this.size;data.push([key,value])}else{data[index][1]=value}return this}module.exports=listCacheSet},function(module,exports,__webpack_require__){var getNative=__webpack_require__(194),root=__webpack_require__(196);var Map=getNative(root,"Map");module.exports=Map},function(module,exports,__webpack_require__){var getMapData=__webpack_require__(125);function mapCacheDelete(key){var result=getMapData(this,key)["delete"](key);this.size-=result?1:0;return result}module.exports=mapCacheDelete},function(module,exports){function isKeyable(value){var type=typeof value;return type=="string"||type=="number"||type=="symbol"||type=="boolean"?value!=="__proto__":value===null}module.exports=isKeyable},function(module,exports,__webpack_require__){var getMapData=__webpack_require__(125);function mapCacheGet(key){return getMapData(this,key).get(key)}module.exports=mapCacheGet},function(module,exports,__webpack_require__){var getMapData=__webpack_require__(125);function mapCacheHas(key){return getMapData(this,key).has(key)}module.exports=mapCacheHas},function(module,exports,__webpack_require__){var getMapData=__webpack_require__(125);function mapCacheSet(key,value){var data=getMapData(this,key),size=data.size;data.set(key,value);this.size+=data.size==size?0:1;return this}module.exports=mapCacheSet},function(module,exports,__webpack_require__){var baseToString=__webpack_require__(1048);function toString(value){return value==null?"":baseToString(value)}module.exports=toString},function(module,exports,__webpack_require__){var Symbol=__webpack_require__(195),arrayMap=__webpack_require__(1049),isArray=__webpack_require__(198),isSymbol=__webpack_require__(199);var INFINITY=1/0;var symbolProto=Symbol?Symbol.prototype:undefined,symbolToString=symbolProto?symbolProto.toString:undefined;function baseToString(value){if(typeof value=="string"){return value}if(isArray(value)){return arrayMap(value,baseToString)+""}if(isSymbol(value)){return symbolToString?symbolToString.call(value):""}var result=value+"";return result=="0"&&1/value==-INFINITY?"-0":result}module.exports=baseToString},function(module,exports){function arrayMap(array,iteratee){var index=-1,length=array==null?0:array.length,result=Array(length);while(++index<length){result[index]=iteratee(array[index],index,array)}return result}module.exports=arrayMap},function(module,exports){var MAX_SAFE_INTEGER=9007199254740991;var reIsUint=/^(?:0|[1-9]\d*)$/;function isIndex(value,length){var type=typeof value;length=length==null?MAX_SAFE_INTEGER:length;return!!length&&(type=="number"||type!="symbol"&&reIsUint.test(value))&&(value>-1&&value%1==0&&value<length)}module.exports=isIndex},function(module,exports,__webpack_require__){var isSymbol
312=__webpack_require__(199);var INFINITY=1/0;function toKey(value){if(typeof value=="string"||isSymbol(value)){return value}var result=value+"";return result=="0"&&1/value==-INFINITY?"-0":result}module.exports=toKey},function(module,exports,__webpack_require__){"use strict";var baseSet=__webpack_require__(321);function setWith(object,path,value,customizer){customizer=typeof customizer=="function"?customizer:undefined;return object==null?object:baseSet(object,path,value,customizer)}module.exports=setWith},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.SavedObjectsService=void 0;var _saved_objects_client=__webpack_require__(319);class SavedObjectsService{async setup(){}async start(_ref){let{http:http}=_ref;return{client:new _saved_objects_client.SavedObjectsClient(http)}}async stop(){}}exports.SavedObjectsService=SavedObjectsService},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.ContextService=void 0;var _context=__webpack_require__(178);class ContextService{constructor(core){this.core=core}setup(_ref){let{pluginDependencies:pluginDependencies}=_ref;return{createContextContainer:()=>new _context.ContextContainer(pluginDependencies,this.core.coreId)}}}exports.ContextService=ContextService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.CoreApp=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _application=__webpack_require__(114);var _errors=__webpack_require__(328);var _status=__webpack_require__(1058);class CoreApp{constructor(coreContext){this.coreContext=coreContext;(0,_defineProperty2.default)(this,"stopHistoryListening",void 0)}setup(_ref){let{http:http,application:application,injectedMetadata:injectedMetadata,notifications:notifications}=_ref;application.register(this.coreContext.coreId,{id:"error",title:"Ap
312p Error",navLinkStatus:_application.AppNavLinkStatus.hidden,mount(params){return(0,_errors.renderApp)(params,{basePath:http.basePath})}});if(injectedMetadata.getAnonymousStatusPage()){http.anonymousPaths.register("/status")}application.register(this.coreContext.coreId,{id:"status",title:"Server Status",appRoute:"/status",chromeless:true,navLinkStatus:_application.AppNavLinkStatus.hidden,mount(params){return(0,_status.renderApp)(params,{http:http,notifications:notifications})}})}start(_ref2){let{application:application,http:http,notifications:notifications,uiSettings:uiSettings}=_ref2;if(!application.history){return}this.stopHistoryListening=(0,_errors.setupUrlOverflowDetection)({basePath:http.basePath,history:application.history,toasts:notifications.toasts,uiSettings:uiSettings})}stop(){if(this.stopHistoryListening){this.stopHistoryListening();this.stopHistoryListening=undefined}}}exports.CoreApp=CoreApp},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.renderApp=void 0;var _react=_interopRequireWildcard(__webpack_require__(5));var _reactDom=_interopRequireDefault(__webpack_require__(24));var _i18n=__webpack_require__(10);var _react2=__webpack_require__(21);var _eui=__webpack_require__(8);var _url_overflow_ui=__webpack_require__(1057);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const ErrorPage=_ref=>{var _title;let{title:title,children:children}=_ref;title=(_title=title)!==null&&_title!==void 0?_title:_i18n.i18n.translate("core.application.appRenderError.defaultTitle",{defaultMessage:"Application error"});return _react.default.createElement(_eui.EuiPage,{style:{minHeight:"100%"},"data-test-subj":"appRenderErrorPageContent"},_react.default.createElement(_eui.EuiPageBody,{component:"main"},_react.default.createElement(_eui.EuiPageContent,{verticalPosition:"center",horizontalPosition:"center"},_react.default.createElement(_eui.EuiEmptyPrompt,{iconType:"alert",iconColor:"danger",title:_react.default.createElement("h2",null,title),body:children}))))};const ErrorApp=_ref2=>{let{basePath:basePath,history:history}=_ref2;const[currentLocation,setCurrentLocation]=(0,_react.useState)(history.location);(0,_react.useLayoutEffect)(()=>history.listen(location=>setCurrentLocation(location)),[history]);const searchParams=new URLSearchParams(currentLocation.search);const errorType=searchParams.get("errorType");if(errorType==="urlOverflow"){return _react.default.createElement(ErrorPage,{title:_i18n.i18n.translate("core.ui.errorUrlOverflow.errorTitle",{defaultMessage:"The URL for this object is too long, and we can't display it"})},_react.default.createElement(_url_overflow_ui.UrlOverflowUi,{basePath:basePath}))}return _react.default.createElement(ErrorPage,null)};const renderApp=(_ref3,_ref4)=>{let{element:element,history:history}=_ref3;let{basePath:basePath}=_ref4;_reactDom.default.render(_react.default.createElement(_react2.I18nProvider,null,_react.default.createElement(ErrorApp,{history:history,basePath:basePath})),element);return()=>{_reactDom.default.unmountComponentAtNode(element)}};exports.renderApp=renderApp},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.UrlOverflowUi=void 0;var _react=_interopRequireDefault(__webpack_require__(5));var _react2=__webpack_require__(21);var _eui=__webpack_require__(8);var _url_overflow=__webpack_require__(329);const UrlOverflowUi=_ref=>{let{basePath:basePath}=_ref;return _react.default.createElement(_eui.EuiText,{size:"s",textAlign:"left"},_react.default.createElement("p",null,_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.errorUrlOverflow.optionsToFixErrorDescription",defaultMessage:"Things to try:"})),_react.default.createElement("ul",null,_react.default.createElement("li",null,_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.errorUrlOverflow.optionsToFixError.enableOptionText",defaultMessage:"Enable the {storeInSessionStorageConfig} option in {opensearchDashboardsSettingsLink}.",values:{storeInSessionStorageConfig:_react.default.createElement("code",null,"state:storeInSessionStorage"),opensearchDashboardsSettingsLink:_react.default.createElement("a",{href:basePath.prepend("/app/management/opensearch-dashboards/settings")},_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.errorUrlOverflow.optionsToFixError.enableOptionText.advancedSettingsLinkText",defaultMessage:"Advanced Settings"}))}})),_react.default.createElement("li",null,_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.errorUrlOverflow.optionsToFixError.removeStuffFromDashboardText",defaultMessage:"Simplify the object you are editing by removing content or filters."})),_url_overflow.IS_IE&&_react.default.createElement("li",null,_react.default.createElement(_react2.FormattedMessage,{id:"core.ui.errorUrlOverflow.optionsToFixError.doNotUseIEText",defaultMessage:"Upgrade to a modern browser. Every other supported browser we know of doesn't have this limit."}))))};exports.UrlOverflowUi=UrlOverflowUi},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"renderApp",{enumerable:true,get:function(){return _render_app.renderApp}});var _render_app=__webpack_require__(1059)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.renderApp=void 0;var _react=_interopRequireDefault(__webpack_require__(5));var _reactDom=_interopRequireDefault(__webpack_require__(24));var _react2=__webpack_require__(21);var _status_app=__webpack_require__(1060);const renderApp=(_ref,_ref2)=>{let{element:element}=_ref;let{http:http,notifications:notifications}=_ref2;_reactDom.default.render(_react.default.createElement(_react2.I18nProvider,null,_react.default.createElement(_status_app.StatusApp,{http:http,notifications:notifications})),element);return()=>{_reactDom.default.unmountComponentAtNode(element)}};exports.renderApp=renderApp},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.StatusApp=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _react=_interopRequireWildcard(__webpack_require__(5));var _eui=__webpack_require__(8);var _react2=__webpack_require__(21);var _lib=__webpack_require__(330);var _components=__webpack_require__(1064);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}
312function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}class StatusApp extends _react.Component{constructor(props){super(props);(0,_defineProperty2.default)(this,"_isMounted",false);this.state={loading:true,fetchError:false,data:null}}async componentDidMount(){this._isMounted=true;const{http:http,notifications:notifications}=this.props;try{const data=await(0,_lib.loadStatus)({http:http,notifications:notifications});if(!this._isMounted)return;this.setState({loading:false,fetchError:false,data:data})}catch(e){if(!this._isMounted)return;this.setState({fetchError:true,loading:false,data:null})}}componentWillUnmount(){this._isMounted=false}render(){const{loading:loading,fetchError:fetchError,data:data}=this.state;if(loading){return _react.default.createElement(_eui.EuiLoadingSpinner,{size:"l"})}if(fetchError){return _react.default.createElement(_eui.EuiText,{color:"danger"},_react.default.createElement(_react2.FormattedMessage,{id:"core.statusPage.statusApp.loadingErrorText",defaultMessage:"An error occurred loading the status"}))}const{metrics:metrics,statuses:statuses,serverState:serverState,name:name,version:version}=data;const{build_hash:buildHash,build_number:buildNumber}=version;return _react.default.createElement(_eui.EuiPage,{className:"stsPage","data-test-subj":"statusPageRoot"},_react.default.createElement(_eui.EuiPageBody,{component:"main",restrictWidth:true},_react.default.createElement(_components.ServerStatus,{name:name,serverState:serverState}),_react.default.createElement(_eui.EuiSpacer,null),_react.default.createElement(_components.MetricTiles,{metrics:metrics}),_react.default.createElement(_eui.EuiSpacer,null),_react.default.createElement(_eui.EuiPageContent,{grow:false},_react.default.createElement(_eui.EuiFlexGroup,{alignItems:"center",justifyContent:"spaceBetween"},_react.default.createElement(_eui.EuiFlexItem,{grow:false},_react.default.createElement(_eui.EuiTitle,{size:"s"},_react.default.createElement("h2",null,_react.default.createElement(_react2.FormattedMessage,{id:"core.statusPage.statusApp.statusTitle",defaultMessage:"Plugin status"})))),_react.default.createElement(_eui.EuiFlexItem,{grow:false},_react.default.createElement(_eui.EuiFlexGroup,null,_react.default.createElement(_eui.EuiFlexItem,{grow:false},_react.default.createElement(_eui.EuiText,{size:"s"},_react.default.createElement("p",{"data-test-subj":"statusBuildNumber"},_react.default.createElement(_react2.FormattedMessage,{id:"core.statusPage.statusApp.statusActions.buildText",defaultMessage:"BUILD {buildNum}",values:{buildNum:_react.default.createElement("strong",null,buildNumber)}})))),_react.default.createElement(_eui.EuiFlexItem,{grow:false},_react.default.createElement(_eui.EuiText,{size:"s"},_react.default.createElement("p",{"data-test-subj":"statusBuildHash"},_react.default.createElement(_react2.FormattedMessage,{id:"core.statusPage.statusApp.statusActions.commitText",defaultMessage:"COMMIT {buildSha}",values:{buildSha:_react.default.createElement("strong",null,buildHash)}}))))))),_react.default.createElement(_eui.EuiSpacer,null),_react.default.createElement(_components.StatusTable,{statuses:statuses}))))}}exports.StatusApp=StatusApp},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.formatNumber=formatNumber;var _numeral=_interopRequireDefault(__webpack_require__(1062));function formatNumber(num,type){let format;let postfix="";switch(type){case"byte":format="0.00 b";break;case"time":format="0.00";postfix=" ms";break;case"integer":format="0";break;case"float":default:format="0.00"}return(0,_numeral.default)(num).format(format)+postfix}},function(module,exports){module.exports=__osdSharedDeps__.ElasticNumeral},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.loadStatus=loadStatus;var _i18n=__webpack_require__(10);function formatMetrics(_ref){let{metrics:metrics}=_ref;if(!metrics){return[]}return[{name:_i18n.i18n.translate("core.statusPage.metricsTiles.columns.heapTotalHeader",{defaultMessage:"Heap total"}),value:metrics.process.memory.heap.size_limit,type:"byte"},{name:_i18n.i18n.translate("core.statusPage.metricsTiles.columns.heapUsedHeader",{defaultMessage:"Heap used"}),value:metrics.process.memory.heap.used_in_bytes,type:"byte"},{name:_i18n.i18n.translate("core.statusPage.metricsTiles.columns.loadHeader",{defaultMessage:"Load"}),value:[metrics.os.load["1m"],metrics.os.load["5m"],metrics.os.load["15m"]],type:"time"},{name:_i18n.i18n.translate("core.statusPage.metricsTiles.columns.resTimeAvgHeader",{defaultMessage:"Response time avg"}),value:metrics.response_times.avg_in_millis,type:"time"},{name:_i18n.i18n.translate("core.statusPage.metricsTiles.columns.resTimeMaxHeader",{defaultMessage:"Response time max"}),value:metrics.response_times.max_in_millis,type:"time"},{name:_i18n.i18n.translate("core.statusPage.metricsTiles.columns.requestsPerSecHeader",{defaultMessage:"Requests per second"}),value:metrics.requests.total*1e3/metrics.collection_interval_in_millis,type:"float"}]}function formatStatus(status){return{id:status.id,state:{id:status.state,title:status.title,message:status.message,uiColor:status.uiColor}}}async function loadStatus(_ref2){let{http:http,notifications:notifications}=_ref2;let response;try{response=await http.get("/api/status")}catch(e){var _e$response$status,_e$response;if(((_e$response$status=(_e$response=e.response)===null||_e$response===void 0?void 0:_e$response.status)!==null&&_e$response$status!==void 0?_e$response$status:0)>=400){var _e$response2;notifications.toasts.addDanger(_i18n.i18n.translate("core.statusPage.loadStatus.serverStatusCodeErrorMessage",{defaultMessage:"Failed to request server status with status code {responseStatus}",values:{responseStatus:(_e$response2=e.response)===null||_e$response2===void 0?void 0:_e$response2.status}}))}else{notifications.toasts.addDanger(_i18n.i18n.translate("core.statusPage.loadStatus.serverIsDownErrorMessage",{defaultMessage:"Failed to request server status. Perhaps your server is down?"}))}throw e}return{name:response.name,version:response.version,statuses:response.status.statuses.map(formatStatus),serverState:formatStatus(response.status.overall).state,metrics:formatMetrics(response)}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"MetricTile",{enumerable:true,get:function(){return _metric_tiles.MetricTile}});Object.defineProperty(exports,"MetricTiles",{enumerable:true,get:function(){return _metric_tiles.MetricTiles}});Object.defineProperty(exports,"ServerStatus",{enumerable:true,get:function(){return _server_status.ServerStatus}});Object.defineProperty(exports,"StatusTable",{enumerable:true,get:function(){return _status_table.StatusTable}});var _metric_tiles=__webpack_require__(1065);var _server_status=__webpack_require__(1066);var _status_table=__webpack_require__(1067)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.MetricTiles=exports.MetricTile=void 0;var _react=_interopRequireDefault(__webpack_require__(5));var _eui=__webpack_require__(8);var _lib=__webpack_require__(330);const MetricTile=_ref=>{let{metric:metric}=_ref;const{name:name}=metric;return _react.default.createElement(_eui.EuiCard,{"data-test-subj":`serverMetric-${formatMetricId(metric)}`,layout:"horizontal",title:formatMetric(metric),description:name})};exports.MetricTile=MetricTile;const MetricTiles=_ref2=>{let{metrics:metrics}=_ref2;return _react.default.createElement(_eui.EuiFlexGrid,{columns:3},metrics.map(metric=>_react.default.createElement(_eui.EuiFlexItem,{key:metric.name,"data-test-subj":"serverMetric"},_react.default.createElement(MetricTile,{metric:metric}))))};exports.MetricTiles=MetricTiles;const formatMetric=_ref3=>{let{value:value,type:type}=_ref3;const metrics=Array.isArray(value)?value:[value];return metrics.map(metric=>(0,_lib.formatNumber)(metric,type)).join(", ")};const formatMetricId=_ref4=>{let{name:name}=_ref4;return name.toLowerCase().replace(/[ ]+/g,"-")}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.ServerStatus=void 0;var _react=_interopRequireDefault(__webpack_require__(5));var _eui=__webpack_require__(8);var _react2=__webpack_require__(21);const ServerStatus=_ref=>{let{name:name,serverState:serverState}=_ref;return _react.default.createElement(_eui.EuiFlexGroup,{alignItems:"center",justifyContent:"spaceBetween",style:{flexGrow:0}},_react.default.createElement(_eui.EuiFlexItem,{grow:false},_react.default.createElement(_eui.EuiTitle,null,_react.default.createElement("h2",{"data-test-subj":"serverStatusTitle"},_react.default.createElement(_react2.FormattedMessage,{id:"core.statusPage.serverStatus.statusTitle",defaultMessage:"OpenSearch Dashboards status is {opensearchDashboardsStatus}",values:{opensearchDashboardsStatus:_react.default.createElement(_eui.EuiBadge,{"data-test-subj":"serverStatusTitleBadge",color:serverState.uiColor,"aria-label":serverState.t
312itle},serverState.title)}})))),_react.default.createElement(_eui.EuiFlexItem,{grow:false},_react.default.createElement(_eui.EuiText,{size:"s"},_react.default.createElement("p",null,name))))};exports.ServerStatus=ServerStatus},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.StatusTable=void 0;var _react=_interopRequireDefault(__webpack_require__(5));var _eui=__webpack_require__(8);var _i18n=__webpack_require__(10);const tableColumns=[{field:"state",name:"",render:state=>_react.default.createElement(_eui.EuiIcon,{type:"dot","aria-hidden":true,color:state.uiColor}),width:"32px"},{field:"id",name:_i18n.i18n.translate("core.statusPage.statusTable.columns.idHeader",{defaultMessage:"ID"})},{field:"state",name:_i18n.i18n.translate("core.statusPage.statusTable.columns.statusHeader",{defaultMessage:"Status"}),render:state=>_react.default.createElement("span",null,state.message)}];const StatusTable=_ref=>{let{statuses:statuses}=_ref;if(!statuses){return null}return _react.default.createElement(_eui.EuiBasicTable,{columns:tableColumns,items:statuses,rowProps:_ref2=>{let{state:state}=_ref2;return{className:`status-table-row-${state.uiColor}`}},"data-test-subj":"statusBreakdown"})};exports.StatusTable=StatusTable},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"InjectedMetadataParams",{enumerable:true,get:function(){return _injected_metadata_service.InjectedMetadataParams}});Object.defineProperty(exports,"InjectedMetadataService",{enumerable:true,get:function(){return _injected_metadata_service.InjectedMetadataService}});Object.defineProperty(exports,"InjectedMetadataSetup",{enumerable:true,get:function(){return _injected_metadata_service.InjectedMetadataSetup}});Object.defineProperty(exports,"InjectedMetadataStart",{enumerable:true,get:function(){return _injected_metadata_service.InjectedMetadataStart}});Object.defineProperty(exports,"InjectedPluginMetadata",{enumerable:true,get:function(){return _injected_metadata_service.InjectedPluginMetadata}});var _injected_metadata_service=__webpack_require__(1069)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.InjectedMetadataService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _lodash=__webpack_require__(20);var _std=__webpack_require__(34);class InjectedMetadataService{constructor(params){this.params=params;(0,_defineProperty2.default)(this,"state",(0,_std.deepFreeze)(this.params.injectedMetadata))}start(){return this.setup()}setup(){return{getBasePath:()=>this.state.basePath,getServerBasePath:()=>this.state.serverBasePath,getAnonymousStatusPage:()=>this.state.anonymousStatusPage,getOpenSearchDashboardsVersion:()=>this.state.version,getCspConfig:()=>this.state.csp,getPlugins:()=>this.state.uiPlugins,getLegacyMetadata:()=>this.state.legacyMetadata,getInjectedVar:(name,defaultValue)=>(0,_lodash.get)(this.state.vars,name,defaultValue),getInjectedVars:()=>this.state.vars,getOpenSearchDashboardsBuildNumber:()=>this.state.buildNumber,getOpenSearchDashboardsBranch:()=>this.state.branch,getBranding:()=>this.state.branding,getSurvey:()=>this.state.survey}}}exports.InjectedMetadataService=InjectedMetadataService},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"IntegrationsService",{enumerable:true,get:function(){return _integrations_service.IntegrationsService}});var _integrations_service=__webpack_require__(1071)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.IntegrationsService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _moment=__webpack_require__(1072);var _styles=__webpack_require__(1074);class IntegrationsService{constructor(){(0,_defineProperty2.default)(this,"styles",new _styles.StylesService);(0,_defineProperty2.default)(this,"moment",new _moment.MomentService)}async setup(){await this.styles.setup();await this.moment.setup()}async start(_ref){let{uiSettings:uiSettings}=_ref;await this.styles.start({uiSettings:uiSettings});await this.moment.start({uiSettings:uiSettings})}async stop(){await this.styles.stop();await this.moment.stop()}}exports.IntegrationsService=IntegrationsService},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"MomentService",{enumerable:true,get:function(){return _moment_service.MomentService}});var _moment_service=__webpack_require__(1073)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.MomentService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _momentTimezone=_interopRequireDefault(__webpack_require__(341));var _rxjs=__webpack_require__(13);var _operators=__webpack_require__(17);class MomentService{constructor(){(0,_defineProperty2.default)(this,"uiSett
312ingsSubscription",void 0)}async setup(){}async start(_ref){let{uiSettings:uiSettings}=_ref;const setDefaultTimezone=tz=>{const zone=_momentTimezone.default.tz.zone(tz);if(zone)_momentTimezone.default.tz.setDefault(zone.name)};const setStartDayOfWeek=day=>{const dow=_momentTimezone.default.weekdays().indexOf(day);_momentTimezone.default.updateLocale(_momentTimezone.default.locale(),{week:{dow:dow}})};this.uiSettingsSubscription=(0,_rxjs.merge)(uiSettings.get$("dateFormat:tz").pipe((0,_operators.tap)(setDefaultTimezone)),uiSettings.get$("dateFormat:dow").pipe((0,_operators.tap)(setStartDayOfWeek))).subscribe()}async stop(){if(this.uiSettingsSubscription){this.uiSettingsSubscription.unsubscribe();this.uiSettingsSubscription=undefined}}}exports.MomentService=MomentService},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"StylesService",{enumerable:true,get:function(){return _styles_service.StylesService}});var _styles_service=__webpack_require__(1075)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.StylesService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _disable_animations=_interopRequireDefault(__webpack_require__(1076));class StylesService{constructor(){(0,_defineProperty2.default)(this,"uiSettingsSub
312scription",void 0)}async setup(){}async start(_ref){let{uiSettings:uiSettings}=_ref;const disableAnimationsStyleTag=document.createElement("style");disableAnimationsStyleTag.setAttribute("id","disableAnimationsCss");document.head.appendChild(disableAnimationsStyleTag);const setDisableAnimations=disableAnimations=>{disableAnimationsStyleTag.textContent=disableAnimations?_disable_animations.default:""};this.uiSettingsSubscription=uiSettings.get$("accessibility:disableAnimations").subscribe(setDisableAnimations)}async stop(){if(this.uiSettingsSubscription){this.uiSettingsSubscription.unsubscribe();this.uiSettingsSubscription=undefined}}}exports.StylesService=StylesService},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_exports__["default"]="*:not(.essentialAnimation),\n*:not(.essentialAnimation):before,\n*:not(.essentialAnimation):after {\n  /**\n   * set the animation/transition duration to 0s so that animation callbacks are\n   * still triggered, allowing components that require them to remain functional\n   */\n\n  -webkit-animation-duration: 0s !important;\n  animation-duration: 0s !important;\n\n  -webkit-transition-duration: 0s !important;\n  transition-duration: 0s !important;\n\n  -webkit-transition-delay: 0s !important;\n  transition-delay: 0s !important;\n}\n"},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"RenderingService",{enumerable:true,get:function(){return _rendering_service.RenderingService}});var _rendering_service=__webpack_require__(1078)},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.RenderingService=void 0;var _react=_interopRequireDefault(__webpack_require__(5));var _reactDom=_interopRequireDefault(__webpack_require__(24));var _react2=__webpack_require__(21);var _app_containers=__webpack_require__(1079);class RenderingService{start(_ref){let{application:application,chrome:chrome,overlays:overlays,targetDomElement:targetDomElement}=_ref;const chromeUi=chrome.getHeaderComponent();const appUi=application.getComponent();const bannerUi=overlays.banners.getComponent();_reactDom.default.render(_react.default.createElement(_react2.I18nProvider,null,_react.default.createElement("div",{className:"content","data-test-subj":"opensearchDashboardsChrome"},chromeUi,_react.default.createElement(_app_containers.AppWrapper,{chromeVisible$:chrome.getIsVisible$(),sidecarConfig$:overlays.sidecar.getSidecarConfig$()},_react.default.createElement("div",{className:"app-wrapper-panel"},_react.default.createElement("div",{id:"globalBannerList"},bannerUi),_react.default.createElement(_app_containers.AppContainer,{classes$:chrome.getApplicationClasses$()},appUi))))),targetDomElement)}}exports.RenderingService=RenderingService},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.AppWrapper=exports.AppContainer=void 0;var _react=_interopRequireWildcard(__webpack_require__(5));var _useObservable=_interopRequireDefault(__webpack_require__(28));var _classnames=_interopRequireDefault(__webpack_require__(52));var _overlays=__webpack_require__(115);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}const AppWrapper=_ref=>{let{chromeVisible$:chromeVisible$,sidecarConfig$:sidecarConfig$,children:children}=_ref;const visible=(0,_useObservable.default)(chromeVisible$);const sidecarConfig=(0,_useObservable.default)(sidecarConfig$,undefined);const sidecarPaddingStyle=(0,_react.useMemo)(()=>(0,_overlays.getOsdSidecarPaddingStyle)(sidecarConfig),[sidecarConfig]);return _react.default.createElement("div",{id:"app-wrapper",className:(0,_classnames.default)("app-wrapper",{"hidden-chrome":!visible}),style:sidecarPaddingStyle},children)};exports.AppWrapper=AppWrapper;const AppContainer=_ref2=>{let{classes$:classes$,children:children}=_ref2;
312const classes=(0,_useObservable.default)(classes$);return _react.default.createElement("div",{className:(0,_classnames.default)("application",classes)},children)};exports.AppContainer=AppContainer},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.WorkspacesService=void 0;var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _rxjs=__webpack_require__(13);var _lodash=__webpack_require__(20);var WORKSPACE_ERROR=function(WORKSPACE_ERROR){WORKSPACE_ERROR["WORKSPACE_IS_STALE"]="WORKSPACE_IS_STALE";return WORKSPACE_ERROR}(WORKSPACE_ERROR||{});class WorkspacesService{constructor(){(0,_defineProperty2.default)(this,"currentWorkspaceId$",new _rxjs.BehaviorSubject(""));(0,_defineProperty2.default)(this,"workspaceList$",new _rxjs.BehaviorSubject([]));(0,_defineProperty2.default)(this,"currentWorkspace$",new _rxjs.BehaviorSubject(null));(0,_defineProperty2.default)(this,"initialized$",new _rxjs.BehaviorSubject(false));(0,_defineProperty2.default)(this,"client$",new _rxjs.BehaviorSubject(null));(0,_rxjs.combineLatest)([this.initialized$,this.workspaceList$,this.currentWorkspaceId$]).subscribe(_ref=>{let[workspaceInitialized,workspaceList,currentWorkspaceId]=_ref;if(workspaceInitialized){const currentWorkspace=workspaceList.find(w=>w&&w.id===currentWorkspaceId);if(!(0,_lodash.isEqual)(currentWorkspace,this.currentWorkspace$.getValue())){this.currentWorkspace$.next(currentWorkspace!==null&&currentWorkspace!==void 0?currentWorkspace:null)}if(currentWorkspaceId&&!(currentWorkspace!==null&&currentWorkspace!==void 0&&currentWorkspace.id)){this.currentWorkspaceId$.error({reason:WORKSPACE_ERROR.WORKSPACE_IS_STALE});this.currentWorkspace$.error({reason:WORKSPACE_ERROR.WORKSPACE_IS_STALE})}}})}setup(){return{currentWorkspaceId$:this.currentWorkspaceId$,currentWorkspace$:this.currentWorkspace$,workspaceList$:this.workspaceList$,initialized$:this.initialized$,setClient:client=>{this.client$.next(client)}}}start(){return{currentWorkspaceId$:this.currentWorkspaceId$,currentWorkspace$:this.currentWorkspace$,workspaceList$:this.workspaceList$,initialized$:this.initialized$,client$:this.client$}}async stop(){this.currentWorkspace$.unsubscribe();this.currentWorkspaceId$.unsubscribe();this.workspaceList$.unsubscribe();this.initialized$.unsubscribe();this.client$.unsubscribe()}}exports.WorkspacesService=WorkspacesService},function(module,exports,__webpack_require__){"use strict"},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ImageValidation",{enumerable:true,get:function(){return _types.ImageValidation}});Object.defineProperty(exports,"PublicUiSettingsParams",{enumerable:true,get:function(){return _types.PublicUiSettingsParams}});Object.defineProperty(exports,"StringValidationRegex",{enumerable:true,get:function(){return _types.StringValidationRegex}});Object.defineProperty(exports,"UiSettingsParams",{enumerable:true,get:function(){return _types.UiSettingsParams}});Object.defineProperty(exports,"UiSettingsType",{enumerable:true,get:function(){return _types.UiSettingsType}});Object.defineProperty(exports,"UserProvidedValues",{enumerable:true,get:function(){return _types.UserProvidedValues}});var _types=__webpack_require__(49)},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.__osdBootstrap__=__osdBootstrap__;var _i18n=__webpack_require__(10);var _core_system=__webpack_require__(326);var _apm_system=__webpack_require__(1084);async function __osdBootstrap__(){const injectedMetadata=JSON.parse(document.querySelector("osd-injected-metadata").getAttribute("data"));const globals=typeof window==="undefined"?{}:window;const themeTag=globals.__osdThemeTag__||"";injectedMetadata.branding.darkMode=themeTag.endsWith("dark");let i18nError;const apmSystem=new _apm_system.ApmSystem(injectedMetadata.vars.apmConfig,injectedMetadata.basePath);await Promise.all([apmSystem.setup().catch(console.warn),_i18n.i18n.load(injectedMetadata.i18n.translationsUrl).cat
312ch(error=>{i18nError=error})]);const coreSystem=new _core_system.CoreSystem({injectedMetadata:injectedMetadata,rootDomElement:document.body,browserSupportsCsp:!window.__osdCspNotEnforced__});const setup=await coreSystem.setup();if(i18nError&&setup){setup.fatalErrors.add(i18nError)}const start=await coreSystem.start();await apmSystem.start(start);if(window.__i18nWarning){const warning=window.__i18nWarning;console.warn(`${warning.title}: ${warning.text}`);delete window.__i18nWarning}if(window.__localeWarning){const warning=window.__localeWarning;console.warn(`${warning.title}: ${warning.text}`);delete window.__localeWarning}}},function(module,exports,__webpack_require__){"use strict";var _interopRequireDefault=__webpack_require__(2);Object.defineProperty(exports,"__esModule",{value:true});exports.ApmSystem=void 0;var _objectWithoutProperties2=_interopRequireDefault(__webpack_require__(42));var _defineProperty2=_interopRequireDefault(__webpack_require__(3));var _std=__webpack_require__(34);const _excluded=["globalLabels"];const HTTP_REQUEST_TRANSACTION_NAME_REGEX=/^(GET|POST|PUT|HEAD|PATCH|DELETE|OPTIONS|CONNECT|TRACE)\s(.*)$/;class ApmSystem{constructor(apmConfig){let basePath=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"";this.apmConfig=apmConfig;this.basePath=basePath;(0,_defineProperty2.default)(this,"enabled",void 0);this.enabled=apmConfig!=null&&!!apmConfig.active}async setup(){if(!this.enabled)return;const{init:init,apm:apm}=await __webpack_require__.e(2).then(__webpack_require__.t.bind(null,1089,7));const _ref=this.apmConfig,{globalLabels:globalLabels}=_ref,apmConfig=(0,_objectWithoutProperties2.default)(_ref,_excluded);if(globalLabels){apm.addLabels(globalLabels)}this.addHttpRequestNormalization(apm);init(apmConfig)}async start(start){if(!this.enabled||!start)return;start.application.currentAppId$.subscribe(appId=>{const apmInstance=window.opensearchApm;if(appId&&apmInstance&&typeof apmInstance.startTransaction==="function"){apmInstance.startTransaction(`/app/${appId}`,"route-change",{managed:true,canReuse:true})}})}addHttpRequestNormalization(apm){apm.observe("transaction:end",t=>{if(t.type!=="http-request"){return}const matches=t.name.match(HTTP_REQUEST_TRANSACTION_NAME_REGEX);if(!matches){return}const[,method,originalUrl]=matches;const normalizedUrl=(0,_std.modifyUrl)(originalUrl,parts=>{var _parts$pathname;const isAbsolute=parts.hostname&&parts.protocol&&parts.port;if(isAbsolute&&(parts.hostname!==window.location.hostname||parts.protocol!==window.location.protocol||parts.port!==window.location.port)){return}parts.protocol=null;parts.hostname=null;parts.port=null;parts.slashes=false;if(parts.pathname===this.basePath){parts.pathname="/"}else if((_parts$pathname=parts.pathname)!==null&&_parts$pathname!==void 0&&_parts$pathname.startsWith(`${this.basePath}/`)){var _parts$pathname2;parts.pathname=(_parts$pathname2=parts.pathname)===null||_parts$pathname2===void 0?void 0:_parts$pathname2.slice(this.basePath.length)}});t.name=`${method} ${normalizedUrl}`})}}exports.ApmSystem=ApmSystem},function(module,exports,__webpack_require__){"use strict"}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.