diff --git a/assets/index-e4f3f1bf.js b/assets/index-455c938f.js similarity index 99% rename from assets/index-e4f3f1bf.js rename to assets/index-455c938f.js index 6fa5c30f..69677e97 100644 --- a/assets/index-e4f3f1bf.js +++ b/assets/index-455c938f.js @@ -418,7 +418,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `)}function makeTemplate(_e){return lodashExports$1.join(lodashExports$1.map(_e,Pt=>lodashExports$1.join([makeComment(Pt),makeBody(Pt)],` `)),` -`)}const shouldBreak={name:"shouldBreak",description:"Define in what situations the debugger should break, in addition to the conditions defined in the standard options.",params:[{name:"step",type:"number"},{name:"event",type:"any"},{name:"events",type:"any"},{name:"parent",type:"any"},{name:"children",type:"any"}],defaultReturnValue:!1,returnType:"boolean"},templates={shouldBreak},LARGE_FILE_B=20*1024*1024,[useBusy,BusyProvider]=createSlice({},{reduce:(_e,Pt)=>lodashExports$1.omitBy(merge$3(_e,Pt),lodashExports$1.isUndefined)});function wait$1(_e){return new Promise(Pt=>lodashExports$1.delay(Pt,_e))}function useBusyState(_e){const[,Pt]=useBusy();return reactExports.useCallback(async(Dt,Nt)=>{Pt(()=>({[_e]:Nt})),wait$1(300);const jt=await Dt();return Pt(()=>({[_e]:void 0})),jt},[_e,Pt])}function formatByte(_e){return`${(_e/(1024*1024)).toFixed(2)} MB`}const[useConnections,ConnectionsProvider]=createSlice([],{reduce:replace$1}),[useFeatures,FeaturesProvider]=createSlice({algorithms:[],maps:[],formats:[],traces:[]}),[useLoading,LoadingProvider]=createSlice({specimen:0,connections:0,features:0,map:0,general:0},{reduce:(_e,{action:Pt,key:Dt})=>produce(_e,Nt=>{switch(Pt){case"start":Nt[Dt]+=1;break;case"end":Nt[Dt]-=1}return Nt})});function useAnyLoading(){const[_e]=useLoading();return lodashExports$1.some(lodashExports$1.values(_e))}function useLoadingState(_e="general"){const[,Pt]=useLoading();return reactExports.useCallback(async Dt=>{Pt(()=>({action:"start",key:_e}));const Nt=await Dt();return Pt(()=>({action:"end",key:_e})),Nt},[_e,Pt])}let e$4=class extends Error{},t$4=class extends e$4{},n$4=class extends e$4{};const c$4=(_e,Pt=",")=>_e.join(Pt),l$4={accept:"*",multiple:!1,strict:!1},r$4=_e=>{const{accept:Pt,multiple:Dt,strict:Nt}={...l$4,..._e},jt=p$5({multiple:Dt,accept:Array.isArray(Pt)?c$4(Pt):Pt});return new Promise(Ut=>{jt.onchange=()=>{Ut(s$5(jt.files,Dt,Nt)),jt.remove()},jt.click()})},s$5=(_e,Pt,Dt)=>new Promise((Nt,jt)=>{if(!_e)return jt(new t$4);const Ut=i$8(_e,Pt,Dt);if(!Ut)return jt(new n$4);Nt(Ut)}),i$8=(_e,Pt,Dt)=>!Pt&&Dt?_e.length===1?_e[0]:null:_e.length?_e:null,p$5=({accept:_e,multiple:Pt})=>{const Dt=document.createElement("input");return Dt.type="file",Dt.multiple=Pt,Dt.accept=_e,Dt},hashWorkerUrl=""+new URL("hash.worker-76266fd6.js",import.meta.url).href,ipcWorkerUrl=""+new URL("ipc.worker-78007631.js",import.meta.url).href,compressWorkerUrl=""+new URL("compress.worker-5a39bbab.js",import.meta.url).href,compressBinaryWorkerUrl=""+new URL("compressBinary.worker-0e5dbf65.js",import.meta.url).href,decompressBinaryWorkerUrl=""+new URL("decompressBinary.worker-e2ab768a.js",import.meta.url).href,yamlWorkerUrl=""+new URL("parseYaml.worker-858dc2e2.js",import.meta.url).href;class HashWorker extends Worker{constructor(){super(hashWorkerUrl,{type:"module"})}}class CompressWorker extends Worker{constructor(){super(compressWorkerUrl,{type:"module"})}}class CompressBinaryWorker extends Worker{constructor(){super(compressBinaryWorkerUrl,{type:"module"})}}class DecompressBinaryWorker extends Worker{constructor(){super(decompressBinaryWorkerUrl,{type:"module"})}}class IPCWorker extends Worker{constructor(){super(ipcWorkerUrl,{type:"module"})}}class ParseYamlWorker extends Worker{constructor(){super(yamlWorkerUrl,{type:"module"})}}var noop$7=function(){},_undefined$3=noop$7(),isValue$d=function(_e){return _e!==_undefined$3&&_e!==null},isValue$c=isValue$d,forEach$3=Array.prototype.forEach,create$4=Object.create,process$2=function(_e,Pt){var Dt;for(Dt in _e)Pt[Dt]=_e[Dt]},normalizeOptions$2=function(_e){var Pt=create$4(null);return forEach$3.call(arguments,function(Dt){isValue$c(Dt)&&process$2(Object(Dt),Pt)}),Pt},isImplemented$e=function(){var _e=Math.sign;return typeof _e!="function"?!1:_e(10)===1&&_e(-20)===-1},shim$a,hasRequiredShim$a;function requireShim$a(){return hasRequiredShim$a||(hasRequiredShim$a=1,shim$a=function(_e){return _e=Number(_e),isNaN(_e)||_e===0?_e:_e>0?1:-1}),shim$a}var sign$5=isImplemented$e()?Math.sign:requireShim$a(),sign$4=sign$5,abs$1=Math.abs,floor$3=Math.floor,toInteger$3=function(_e){return isNaN(_e)?0:(_e=Number(_e),_e===0||!isFinite(_e)?_e:sign$4(_e)*floor$3(abs$1(_e)))},toInteger$2=toInteger$3,max$5=Math.max,toPosInteger$1=function(_e){return max$5(0,toInteger$2(_e))},toPosInt$1=toPosInteger$1,resolveLength$2=function(_e,Pt,Dt){var Nt;return isNaN(_e)?(Nt=Pt,Nt>=0?Dt&&Nt?Nt-1:Nt:1):_e===!1?!1:toPosInt$1(_e)},validCallable$1=function(_e){if(typeof _e!="function")throw new TypeError(_e+" is not a function");return _e},isValue$b=isValue$d,validValue$1=function(_e){if(!isValue$b(_e))throw new TypeError("Cannot use null or undefined");return _e},callable$3=validCallable$1,value$2=validValue$1,bind$3=Function.prototype.bind,call$3=Function.prototype.call,keys$3=Object.keys,objPropertyIsEnumerable=Object.prototype.propertyIsEnumerable,_iterate=function(_e,Pt){return function(Dt,Nt){var jt,Ut=arguments[2],Gt=arguments[3];return Dt=Object(value$2(Dt)),callable$3(Nt),jt=keys$3(Dt),Gt&&jt.sort(typeof Gt=="function"?bind$3.call(Gt,Dt):void 0),typeof _e!="function"&&(_e=jt[_e]),call$3.call(_e,jt,function(Wt,qt){return objPropertyIsEnumerable.call(Dt,Wt)?call$3.call(Nt,Ut,Dt[Wt],Wt,Dt,qt):Pt})}},forEach$2=_iterate("forEach"),registeredExtensions={},custom$2={exports:{}},isImplemented$d=function(){var _e=Object.assign,Pt;return typeof _e!="function"?!1:(Pt={foo:"raz"},_e(Pt,{bar:"dwa"},{trzy:"trzy"}),Pt.foo+Pt.bar+Pt.trzy==="razdwatrzy")},isImplemented$c,hasRequiredIsImplemented$8;function requireIsImplemented$8(){return hasRequiredIsImplemented$8||(hasRequiredIsImplemented$8=1,isImplemented$c=function(){try{return Object.keys("primitive"),!0}catch{return!1}}),isImplemented$c}var shim$9,hasRequiredShim$9;function requireShim$9(){if(hasRequiredShim$9)return shim$9;hasRequiredShim$9=1;var _e=isValue$d,Pt=Object.keys;return shim$9=function(Dt){return Pt(_e(Dt)?Object(Dt):Dt)},shim$9}var keys$2,hasRequiredKeys$1;function requireKeys$1(){return hasRequiredKeys$1||(hasRequiredKeys$1=1,keys$2=requireIsImplemented$8()()?Object.keys:requireShim$9()),keys$2}var shim$8,hasRequiredShim$8;function requireShim$8(){if(hasRequiredShim$8)return shim$8;hasRequiredShim$8=1;var _e=requireKeys$1(),Pt=validValue$1,Dt=Math.max;return shim$8=function(Nt,jt){var Ut,Gt,Wt=Dt(arguments.length,2),qt;for(Nt=Object(Pt(Nt)),qt=function(Yt){try{Nt[Yt]=jt[Yt]}catch(Xt){Ut||(Ut=Xt)}},Gt=1;Gt-1},shim$7}var contains$4=isImplemented$b()?String.prototype.contains:requireShim$7(),isValue$8=is$b,isPlainFunction$1=is$7,assign$3=assign$4,normalizeOpts$2=normalizeOptions$2,contains$3=contains$4,d$8=d$9.exports=function(_e,Pt){var Dt,Nt,jt,Ut,Gt;return arguments.length<2||typeof _e!="string"?(Ut=Pt,Pt=_e,_e=null):Ut=arguments[2],isValue$8(_e)?(Dt=contains$3.call(_e,"c"),Nt=contains$3.call(_e,"e"),jt=contains$3.call(_e,"w")):(Dt=jt=!0,Nt=!1),Gt={value:Pt,configurable:Dt,enumerable:Nt,writable:jt},Ut?assign$3(normalizeOpts$2(Ut),Gt):Gt};d$8.gs=function(_e,Pt,Dt){var Nt,jt,Ut,Gt;return typeof _e!="string"?(Ut=Dt,Dt=Pt,Pt=_e,_e=null):Ut=arguments[3],isValue$8(Pt)?isPlainFunction$1(Pt)?isValue$8(Dt)?isPlainFunction$1(Dt)||(Ut=Dt,Dt=void 0):Dt=void 0:(Ut=Pt,Pt=Dt=void 0):Pt=void 0,isValue$8(_e)?(Nt=contains$3.call(_e,"c"),jt=contains$3.call(_e,"e")):(Nt=!0,jt=!1),Gt={get:Pt,set:Dt,configurable:Nt,enumerable:jt},Ut?assign$3(normalizeOpts$2(Ut),Gt):Gt};var dExports$1=d$9.exports,eventEmitter$1={exports:{}};(function(_e,Pt){var Dt=dExports$1,Nt=validCallable$1,jt=Function.prototype.apply,Ut=Function.prototype.call,Gt=Object.create,Wt=Object.defineProperty,qt=Object.defineProperties,Yt=Object.prototype.hasOwnProperty,Xt={configurable:!0,enumerable:!1,writable:!0},Zt,Qt,en,tn,nn,rn,an;Zt=function(sn,ln){var dn;return Nt(ln),Yt.call(this,"__ee__")?dn=this.__ee__:(dn=Xt.value=Gt(null),Wt(this,"__ee__",Xt),Xt.value=null),dn[sn]?typeof dn[sn]=="object"?dn[sn].push(ln):dn[sn]=[dn[sn],ln]:dn[sn]=ln,this},Qt=function(sn,ln){var dn,mn;return Nt(ln),mn=this,Zt.call(this,sn,dn=function(){en.call(mn,sn,dn),jt.call(ln,this,arguments)}),dn.__eeOnceListener__=ln,this},en=function(sn,ln){var dn,mn,gn,un;if(Nt(ln),!Yt.call(this,"__ee__"))return this;if(dn=this.__ee__,!dn[sn])return this;if(mn=dn[sn],typeof mn=="object")for(un=0;gn=mn[un];++un)(gn===ln||gn.__eeOnceListener__===ln)&&(mn.length===2?dn[sn]=mn[un?0:1]:mn.splice(un,1));else(mn===ln||mn.__eeOnceListener__===ln)&&delete dn[sn];return this},tn=function(sn){var ln,dn,mn,gn,un;if(Yt.call(this,"__ee__")&&(gn=this.__ee__[sn],!!gn))if(typeof gn=="object"){for(dn=arguments.length,un=new Array(dn-1),ln=1;ln=55296&&dn<=56319&&(hn+=Qt[++rn])),hn=en?Yt.call(en,tn,hn,an):hn,nn?(Xt.value=hn,Zt(sn,an,Xt)):sn[an]=hn,++an;ln=an}}if(ln===void 0)for(ln=Nt(Qt.length),nn&&(sn=new nn(ln)),rn=0;rn=0?Xt=Gt(Xt):Xt=Pt(this.length)-Gt(Ut(Xt)),qt=Xt;qt"}},safeToString}var toShortStringRepresentation,hasRequiredToShortStringRepresentation;function requireToShortStringRepresentation(){if(hasRequiredToShortStringRepresentation)return toShortStringRepresentation;hasRequiredToShortStringRepresentation=1;var _e=requireSafeToString(),Pt=/[\n\r\u2028\u2029]/g;return toShortStringRepresentation=function(Dt){var Nt=_e(Dt);return Nt.length>100&&(Nt=Nt.slice(0,99)+"…"),Nt=Nt.replace(Pt,function(jt){return JSON.stringify(jt).slice(1,-1)}),Nt},toShortStringRepresentation}var isPromise={exports:{}},hasRequiredIsPromise;function requireIsPromise(){if(hasRequiredIsPromise)return isPromise.exports;hasRequiredIsPromise=1,isPromise.exports=_e,isPromise.exports.default=_e;function _e(Pt){return!!Pt&&(typeof Pt=="object"||typeof Pt=="function")&&typeof Pt.then=="function"}return isPromise.exports}var hasRequiredPromise;function requirePromise(){if(hasRequiredPromise)return promise;hasRequiredPromise=1;var _e=requireMap(),Pt=requirePrimitiveSet(),Dt=requireValidateStringifiableValue(),Nt=requireToShortStringRepresentation(),jt=requireIsPromise(),Ut=requireNextTick(),Gt=Object.create,Wt=Pt("then","then:finally","done","done:finally");return registeredExtensions.promise=function(qt,Yt){var Xt=Gt(null),Zt=Gt(null),Qt=Gt(null);if(qt===!0)qt=null;else if(qt=Dt(qt),!Wt[qt])throw new TypeError("'"+Nt(qt)+"' is not valid promise mode");Yt.on("set",function(en,tn,nn){var rn=!1;if(!jt(nn)){Zt[en]=nn,Yt.emit("setasync",en,1);return}Xt[en]=1,Qt[en]=nn;var an=function(mn){var gn=Xt[en];if(rn)throw new Error(`Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode) +`)}const shouldBreak={name:"shouldBreak",description:"Define in what situations the debugger should break, in addition to the conditions defined in the standard options.",params:[{name:"step",type:"number"},{name:"event",type:"any"},{name:"events",type:"any"},{name:"parent",type:"any"},{name:"children",type:"any"}],defaultReturnValue:!1,returnType:"boolean"},templates={shouldBreak},LARGE_FILE_B=20*1024*1024,[useBusy,BusyProvider]=createSlice({},{reduce:(_e,Pt)=>lodashExports$1.omitBy(merge$3(_e,Pt),lodashExports$1.isUndefined)});function wait$1(_e){return new Promise(Pt=>lodashExports$1.delay(Pt,_e))}function useBusyState(_e){const[,Pt]=useBusy();return reactExports.useCallback(async(Dt,Nt)=>{Pt(()=>({[_e]:Nt})),wait$1(300);const jt=await Dt();return Pt(()=>({[_e]:void 0})),jt},[_e,Pt])}function formatByte(_e){return`${(_e/(1024*1024)).toFixed(2)} MB`}const[useConnections,ConnectionsProvider]=createSlice([],{reduce:replace$1}),[useFeatures,FeaturesProvider]=createSlice({algorithms:[],maps:[],formats:[],traces:[]}),[useLoading,LoadingProvider]=createSlice({specimen:0,connections:0,features:0,map:0,general:0},{reduce:(_e,{action:Pt,key:Dt})=>produce(_e,Nt=>{switch(Pt){case"start":Nt[Dt]+=1;break;case"end":Nt[Dt]-=1}return Nt})});function useAnyLoading(){const[_e]=useLoading();return lodashExports$1.some(lodashExports$1.values(_e))}function useLoadingState(_e="general"){const[,Pt]=useLoading();return reactExports.useCallback(async Dt=>{Pt(()=>({action:"start",key:_e}));const Nt=await Dt();return Pt(()=>({action:"end",key:_e})),Nt},[_e,Pt])}let e$4=class extends Error{},t$4=class extends e$4{},n$4=class extends e$4{};const c$4=(_e,Pt=",")=>_e.join(Pt),l$4={accept:"*",multiple:!1,strict:!1},r$4=_e=>{const{accept:Pt,multiple:Dt,strict:Nt}={...l$4,..._e},jt=p$5({multiple:Dt,accept:Array.isArray(Pt)?c$4(Pt):Pt});return new Promise(Ut=>{jt.onchange=()=>{Ut(s$5(jt.files,Dt,Nt)),jt.remove()},jt.click()})},s$5=(_e,Pt,Dt)=>new Promise((Nt,jt)=>{if(!_e)return jt(new t$4);const Ut=i$8(_e,Pt,Dt);if(!Ut)return jt(new n$4);Nt(Ut)}),i$8=(_e,Pt,Dt)=>!Pt&&Dt?_e.length===1?_e[0]:null:_e.length?_e:null,p$5=({accept:_e,multiple:Pt})=>{const Dt=document.createElement("input");return Dt.type="file",Dt.multiple=Pt,Dt.accept=_e,Dt},hashWorkerUrl=""+new URL("hash.worker-76266fd6.js",import.meta.url).href,ipcWorkerUrl=""+new URL("ipc.worker-78007631.js",import.meta.url).href,compressWorkerUrl=""+new URL("compress.worker-5a39bbab.js",import.meta.url).href,compressBinaryWorkerUrl=""+new URL("compressBinary.worker-0e5dbf65.js",import.meta.url).href,decompressBinaryWorkerUrl=""+new URL("decompressBinary.worker-e2ab768a.js",import.meta.url).href,yamlWorkerUrl=""+new URL("parseYaml.worker-858dc2e2.js",import.meta.url).href;class HashWorker extends Worker{constructor(){super(hashWorkerUrl,{type:"module"})}}class CompressWorker extends Worker{constructor(){super(compressWorkerUrl,{type:"module"})}}class CompressBinaryWorker extends Worker{constructor(){super(compressBinaryWorkerUrl,{type:"module"})}}class DecompressBinaryWorker extends Worker{constructor(){super(decompressBinaryWorkerUrl,{type:"module"})}}class IPCWorker extends Worker{constructor(){super(ipcWorkerUrl,{type:"module"})}}class ParseYamlWorker extends Worker{constructor(){super(yamlWorkerUrl,{type:"module"})}}var noop$7=function(){},_undefined$3=noop$7(),isValue$d=function(_e){return _e!==_undefined$3&&_e!==null},isValue$c=isValue$d,forEach$3=Array.prototype.forEach,create$4=Object.create,process$2=function(_e,Pt){var Dt;for(Dt in _e)Pt[Dt]=_e[Dt]},normalizeOptions$2=function(_e){var Pt=create$4(null);return forEach$3.call(arguments,function(Dt){isValue$c(Dt)&&process$2(Object(Dt),Pt)}),Pt},isImplemented$e=function(){var _e=Math.sign;return typeof _e!="function"?!1:_e(10)===1&&_e(-20)===-1},shim$a,hasRequiredShim$a;function requireShim$a(){return hasRequiredShim$a||(hasRequiredShim$a=1,shim$a=function(_e){return _e=Number(_e),isNaN(_e)||_e===0?_e:_e>0?1:-1}),shim$a}var sign$5=isImplemented$e()?Math.sign:requireShim$a(),sign$4=sign$5,abs$1=Math.abs,floor$2=Math.floor,toInteger$3=function(_e){return isNaN(_e)?0:(_e=Number(_e),_e===0||!isFinite(_e)?_e:sign$4(_e)*floor$2(abs$1(_e)))},toInteger$2=toInteger$3,max$5=Math.max,toPosInteger$1=function(_e){return max$5(0,toInteger$2(_e))},toPosInt$1=toPosInteger$1,resolveLength$2=function(_e,Pt,Dt){var Nt;return isNaN(_e)?(Nt=Pt,Nt>=0?Dt&&Nt?Nt-1:Nt:1):_e===!1?!1:toPosInt$1(_e)},validCallable$1=function(_e){if(typeof _e!="function")throw new TypeError(_e+" is not a function");return _e},isValue$b=isValue$d,validValue$1=function(_e){if(!isValue$b(_e))throw new TypeError("Cannot use null or undefined");return _e},callable$3=validCallable$1,value$2=validValue$1,bind$3=Function.prototype.bind,call$3=Function.prototype.call,keys$3=Object.keys,objPropertyIsEnumerable=Object.prototype.propertyIsEnumerable,_iterate=function(_e,Pt){return function(Dt,Nt){var jt,Ut=arguments[2],Gt=arguments[3];return Dt=Object(value$2(Dt)),callable$3(Nt),jt=keys$3(Dt),Gt&&jt.sort(typeof Gt=="function"?bind$3.call(Gt,Dt):void 0),typeof _e!="function"&&(_e=jt[_e]),call$3.call(_e,jt,function(Wt,qt){return objPropertyIsEnumerable.call(Dt,Wt)?call$3.call(Nt,Ut,Dt[Wt],Wt,Dt,qt):Pt})}},forEach$2=_iterate("forEach"),registeredExtensions={},custom$2={exports:{}},isImplemented$d=function(){var _e=Object.assign,Pt;return typeof _e!="function"?!1:(Pt={foo:"raz"},_e(Pt,{bar:"dwa"},{trzy:"trzy"}),Pt.foo+Pt.bar+Pt.trzy==="razdwatrzy")},isImplemented$c,hasRequiredIsImplemented$8;function requireIsImplemented$8(){return hasRequiredIsImplemented$8||(hasRequiredIsImplemented$8=1,isImplemented$c=function(){try{return Object.keys("primitive"),!0}catch{return!1}}),isImplemented$c}var shim$9,hasRequiredShim$9;function requireShim$9(){if(hasRequiredShim$9)return shim$9;hasRequiredShim$9=1;var _e=isValue$d,Pt=Object.keys;return shim$9=function(Dt){return Pt(_e(Dt)?Object(Dt):Dt)},shim$9}var keys$2,hasRequiredKeys$1;function requireKeys$1(){return hasRequiredKeys$1||(hasRequiredKeys$1=1,keys$2=requireIsImplemented$8()()?Object.keys:requireShim$9()),keys$2}var shim$8,hasRequiredShim$8;function requireShim$8(){if(hasRequiredShim$8)return shim$8;hasRequiredShim$8=1;var _e=requireKeys$1(),Pt=validValue$1,Dt=Math.max;return shim$8=function(Nt,jt){var Ut,Gt,Wt=Dt(arguments.length,2),qt;for(Nt=Object(Pt(Nt)),qt=function(Yt){try{Nt[Yt]=jt[Yt]}catch(Xt){Ut||(Ut=Xt)}},Gt=1;Gt-1},shim$7}var contains$4=isImplemented$b()?String.prototype.contains:requireShim$7(),isValue$8=is$b,isPlainFunction$1=is$7,assign$3=assign$4,normalizeOpts$2=normalizeOptions$2,contains$3=contains$4,d$8=d$9.exports=function(_e,Pt){var Dt,Nt,jt,Ut,Gt;return arguments.length<2||typeof _e!="string"?(Ut=Pt,Pt=_e,_e=null):Ut=arguments[2],isValue$8(_e)?(Dt=contains$3.call(_e,"c"),Nt=contains$3.call(_e,"e"),jt=contains$3.call(_e,"w")):(Dt=jt=!0,Nt=!1),Gt={value:Pt,configurable:Dt,enumerable:Nt,writable:jt},Ut?assign$3(normalizeOpts$2(Ut),Gt):Gt};d$8.gs=function(_e,Pt,Dt){var Nt,jt,Ut,Gt;return typeof _e!="string"?(Ut=Dt,Dt=Pt,Pt=_e,_e=null):Ut=arguments[3],isValue$8(Pt)?isPlainFunction$1(Pt)?isValue$8(Dt)?isPlainFunction$1(Dt)||(Ut=Dt,Dt=void 0):Dt=void 0:(Ut=Pt,Pt=Dt=void 0):Pt=void 0,isValue$8(_e)?(Nt=contains$3.call(_e,"c"),jt=contains$3.call(_e,"e")):(Nt=!0,jt=!1),Gt={get:Pt,set:Dt,configurable:Nt,enumerable:jt},Ut?assign$3(normalizeOpts$2(Ut),Gt):Gt};var dExports$1=d$9.exports,eventEmitter$1={exports:{}};(function(_e,Pt){var Dt=dExports$1,Nt=validCallable$1,jt=Function.prototype.apply,Ut=Function.prototype.call,Gt=Object.create,Wt=Object.defineProperty,qt=Object.defineProperties,Yt=Object.prototype.hasOwnProperty,Xt={configurable:!0,enumerable:!1,writable:!0},Zt,Qt,en,tn,nn,rn,an;Zt=function(sn,ln){var dn;return Nt(ln),Yt.call(this,"__ee__")?dn=this.__ee__:(dn=Xt.value=Gt(null),Wt(this,"__ee__",Xt),Xt.value=null),dn[sn]?typeof dn[sn]=="object"?dn[sn].push(ln):dn[sn]=[dn[sn],ln]:dn[sn]=ln,this},Qt=function(sn,ln){var dn,mn;return Nt(ln),mn=this,Zt.call(this,sn,dn=function(){en.call(mn,sn,dn),jt.call(ln,this,arguments)}),dn.__eeOnceListener__=ln,this},en=function(sn,ln){var dn,mn,gn,un;if(Nt(ln),!Yt.call(this,"__ee__"))return this;if(dn=this.__ee__,!dn[sn])return this;if(mn=dn[sn],typeof mn=="object")for(un=0;gn=mn[un];++un)(gn===ln||gn.__eeOnceListener__===ln)&&(mn.length===2?dn[sn]=mn[un?0:1]:mn.splice(un,1));else(mn===ln||mn.__eeOnceListener__===ln)&&delete dn[sn];return this},tn=function(sn){var ln,dn,mn,gn,un;if(Yt.call(this,"__ee__")&&(gn=this.__ee__[sn],!!gn))if(typeof gn=="object"){for(dn=arguments.length,un=new Array(dn-1),ln=1;ln=55296&&dn<=56319&&(hn+=Qt[++rn])),hn=en?Yt.call(en,tn,hn,an):hn,nn?(Xt.value=hn,Zt(sn,an,Xt)):sn[an]=hn,++an;ln=an}}if(ln===void 0)for(ln=Nt(Qt.length),nn&&(sn=new nn(ln)),rn=0;rn=0?Xt=Gt(Xt):Xt=Pt(this.length)-Gt(Ut(Xt)),qt=Xt;qt"}},safeToString}var toShortStringRepresentation,hasRequiredToShortStringRepresentation;function requireToShortStringRepresentation(){if(hasRequiredToShortStringRepresentation)return toShortStringRepresentation;hasRequiredToShortStringRepresentation=1;var _e=requireSafeToString(),Pt=/[\n\r\u2028\u2029]/g;return toShortStringRepresentation=function(Dt){var Nt=_e(Dt);return Nt.length>100&&(Nt=Nt.slice(0,99)+"…"),Nt=Nt.replace(Pt,function(jt){return JSON.stringify(jt).slice(1,-1)}),Nt},toShortStringRepresentation}var isPromise={exports:{}},hasRequiredIsPromise;function requireIsPromise(){if(hasRequiredIsPromise)return isPromise.exports;hasRequiredIsPromise=1,isPromise.exports=_e,isPromise.exports.default=_e;function _e(Pt){return!!Pt&&(typeof Pt=="object"||typeof Pt=="function")&&typeof Pt.then=="function"}return isPromise.exports}var hasRequiredPromise;function requirePromise(){if(hasRequiredPromise)return promise;hasRequiredPromise=1;var _e=requireMap(),Pt=requirePrimitiveSet(),Dt=requireValidateStringifiableValue(),Nt=requireToShortStringRepresentation(),jt=requireIsPromise(),Ut=requireNextTick(),Gt=Object.create,Wt=Pt("then","then:finally","done","done:finally");return registeredExtensions.promise=function(qt,Yt){var Xt=Gt(null),Zt=Gt(null),Qt=Gt(null);if(qt===!0)qt=null;else if(qt=Dt(qt),!Wt[qt])throw new TypeError("'"+Nt(qt)+"' is not valid promise mode");Yt.on("set",function(en,tn,nn){var rn=!1;if(!jt(nn)){Zt[en]=nn,Yt.emit("setasync",en,1);return}Xt[en]=1,Qt[en]=nn;var an=function(mn){var gn=Xt[en];if(rn)throw new Error(`Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode) Consider to rely on 'then' or 'done' mode instead.`);gn&&(delete Xt[en],Zt[en]=mn,Yt.emit("setasync",en,gn))},sn=function(){rn=!0,Xt[en]&&(delete Xt[en],delete Qt[en],Yt.delete(en))},ln=qt;if(ln||(ln="then"),ln==="then"){var dn=function(){Ut(sn)};nn=nn.then(function(mn){Ut(an.bind(this,mn))},dn),typeof nn.finally=="function"&&nn.finally(dn)}else if(ln==="done"){if(typeof nn.done!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done' mode");nn.done(an,sn)}else if(ln==="done:finally"){if(typeof nn.done!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode");if(typeof nn.finally!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode");nn.done(an),nn.finally(sn)}}),Yt.on("get",function(en,tn,nn){var rn;if(Xt[en]){++Xt[en];return}rn=Qt[en];var an=function(){Yt.emit("getasync",en,tn,nn)};jt(rn)?typeof rn.done=="function"?rn.done(an):rn.then(function(){Ut(an)}):an()}),Yt.on("delete",function(en){if(delete Qt[en],Xt[en]){delete Xt[en];return}if(hasOwnProperty.call(Zt,en)){var tn=Zt[en];delete Zt[en],Yt.emit("deleteasync",en,[tn])}}),Yt.on("clear",function(){var en=Zt;Zt=Gt(null),Xt=Gt(null),Qt=Gt(null),Yt.emit("clearasync",_e(en,function(tn){return[tn]}))})},promise}var dispose={},hasRequiredDispose;function requireDispose(){if(hasRequiredDispose)return dispose;hasRequiredDispose=1;var _e=validCallable$1,Pt=forEach$2,Dt=registeredExtensions,Nt=Function.prototype.apply;return Dt.dispose=function(jt,Ut,Gt){var Wt;if(_e(jt),Gt.async&&Dt.async||Gt.promise&&Dt.promise){Ut.on("deleteasync",Wt=function(qt,Yt){Nt.call(jt,null,Yt)}),Ut.on("clearasync",function(qt){Pt(qt,function(Yt,Xt){Wt(Xt,Yt)})});return}Ut.on("delete",Wt=function(qt,Yt){jt(Yt)}),Ut.on("clear",function(qt){Pt(qt,function(Yt,Xt){Wt(Xt,Yt)})})},dispose}var maxAge={},maxTimeout,hasRequiredMaxTimeout;function requireMaxTimeout(){return hasRequiredMaxTimeout||(hasRequiredMaxTimeout=1,maxTimeout=2147483647),maxTimeout}var validTimeout,hasRequiredValidTimeout;function requireValidTimeout(){if(hasRequiredValidTimeout)return validTimeout;hasRequiredValidTimeout=1;var _e=toPosInteger$1,Pt=requireMaxTimeout();return validTimeout=function(Dt){if(Dt=_e(Dt),Dt>Pt)throw new TypeError(Dt+" exceeds maximum possible timeout");return Dt},validTimeout}var hasRequiredMaxAge;function requireMaxAge(){if(hasRequiredMaxAge)return maxAge;hasRequiredMaxAge=1;var _e=requireFrom$1(),Pt=forEach$2,Dt=requireNextTick(),Nt=requireIsPromise(),jt=requireValidTimeout(),Ut=registeredExtensions,Gt=Function.prototype,Wt=Math.max,qt=Math.min,Yt=Object.create;return Ut.maxAge=function(Xt,Zt,Qt){var en,tn,nn,rn;Xt=jt(Xt),Xt&&(en=Yt(null),tn=Qt.async&&Ut.async||Qt.promise&&Ut.promise?"async":"",Zt.on("set"+tn,function(an){en[an]=setTimeout(function(){Zt.delete(an)},Xt),typeof en[an].unref=="function"&&en[an].unref(),rn&&(rn[an]&&rn[an]!=="nextTick"&&clearTimeout(rn[an]),rn[an]=setTimeout(function(){delete rn[an]},nn),typeof rn[an].unref=="function"&&rn[an].unref())}),Zt.on("delete"+tn,function(an){clearTimeout(en[an]),delete en[an],rn&&(rn[an]!=="nextTick"&&clearTimeout(rn[an]),delete rn[an])}),Qt.preFetch&&(Qt.preFetch===!0||isNaN(Qt.preFetch)?nn=.333:nn=Wt(qt(Number(Qt.preFetch),1),0),nn&&(rn={},nn=(1-nn)*Xt,Zt.on("get"+tn,function(an,sn,ln){rn[an]||(rn[an]="nextTick",Dt(function(){var dn;rn[an]==="nextTick"&&(delete rn[an],Zt.delete(an),Qt.async&&(sn=_e(sn),sn.push(Gt)),dn=Zt.memoized.apply(ln,sn),Qt.promise&&Nt(dn)&&(typeof dn.done=="function"?dn.done(Gt,Gt):dn.then(Gt,Gt)))}))}))),Zt.on("clear"+tn,function(){Pt(en,function(an){clearTimeout(an)}),en={},rn&&(Pt(rn,function(an){an!=="nextTick"&&clearTimeout(an)}),rn={})}))},maxAge}var max$4={},lruQueue,hasRequiredLruQueue;function requireLruQueue(){if(hasRequiredLruQueue)return lruQueue;hasRequiredLruQueue=1;var _e=toPosInteger$1,Pt=Object.create,Dt=Object.prototype.hasOwnProperty;return lruQueue=function(Nt){var jt=0,Ut=1,Gt=Pt(null),Wt=Pt(null),qt=0,Yt;return Nt=_e(Nt),{hit:function(Xt){var Zt=Wt[Xt],Qt=++qt;if(Gt[Qt]=Xt,Wt[Xt]=Qt,!Zt)return++jt,jt<=Nt?void 0:(Xt=Gt[Ut],Yt(Xt),Xt);if(delete Gt[Zt],Ut===Zt)for(;!Dt.call(Gt,++Ut););},delete:Yt=function(Xt){var Zt=Wt[Xt];if(Zt&&(delete Gt[Zt],delete Wt[Xt],--jt,Ut===Zt)){if(!jt){qt=0,Ut=1;return}for(;!Dt.call(Gt,++Ut););}},clear:function(){jt=0,Ut=1,Gt=Pt(null),Wt=Pt(null),qt=0}}},lruQueue}var hasRequiredMax;function requireMax(){if(hasRequiredMax)return max$4;hasRequiredMax=1;var _e=toPosInteger$1,Pt=requireLruQueue(),Dt=registeredExtensions;return Dt.max=function(Nt,jt,Ut){var Gt,Wt,qt;Nt=_e(Nt),Nt&&(Wt=Pt(Nt),Gt=Ut.async&&Dt.async||Ut.promise&&Dt.promise?"async":"",jt.on("set"+Gt,qt=function(Yt){Yt=Wt.hit(Yt),Yt!==void 0&&jt.delete(Yt)}),jt.on("get"+Gt,qt),jt.on("delete"+Gt,Wt.delete),jt.on("clear"+Gt,Wt.clear))},max$4}var refCounter={},hasRequiredRefCounter;function requireRefCounter(){if(hasRequiredRefCounter)return refCounter;hasRequiredRefCounter=1;var _e=dExports$1,Pt=registeredExtensions,Dt=Object.create,Nt=Object.defineProperties;return Pt.refCounter=function(jt,Ut,Gt){var Wt,qt;Wt=Dt(null),qt=Gt.async&&Pt.async||Gt.promise&&Pt.promise?"async":"",Ut.on("set"+qt,function(Yt,Xt){Wt[Yt]=Xt||1}),Ut.on("get"+qt,function(Yt){++Wt[Yt]}),Ut.on("delete"+qt,function(Yt){delete Wt[Yt]}),Ut.on("clear"+qt,function(){Wt={}}),Nt(Ut.memoized,{deleteRef:_e(function(){var Yt=Ut.get(arguments);return Yt===null||!Wt[Yt]?null:--Wt[Yt]?!1:(Ut.delete(Yt),!0)}),getRefCount:_e(function(){var Yt=Ut.get(arguments);return Yt===null||!Wt[Yt]?0:Wt[Yt]})})},refCounter}var normalizeOpts$1=normalizeOptions$2,resolveLength=resolveLength$2,plain=plain$1,memoizee=function(_e){var Pt=normalizeOpts$1(arguments[1]),Dt;return Pt.normalizer||(Dt=Pt.length=resolveLength(Pt.length,_e.length,Pt.async),Dt!==0&&(Pt.primitive?Dt===!1?Pt.normalizer=requirePrimitive():Dt>1&&(Pt.normalizer=requireGetPrimitiveFixed()(Dt)):Dt===!1?Pt.normalizer=requireGet()():Dt===1?Pt.normalizer=requireGet1()():Pt.normalizer=requireGetFixed()(Dt))),Pt.async&&requireAsync(),Pt.promise&&requirePromise(),Pt.dispose&&requireDispose(),Pt.maxAge&&requireMaxAge(),Pt.max&&requireMax(),Pt.refCounter&&requireRefCounter(),plain(_e,Pt)};const memo=getDefaultExportFromCjs(memoizee),usingWorker=_e=>async Pt=>{const Dt=new _e,Nt=await Pt(Dt);return Dt.terminate(),Nt},usingWorkerTask=_e=>Pt=>usingWorker(_e)(Dt=>(Dt.postMessage(Pt),new Promise((Nt,jt)=>{Dt.onmessage=Ut=>{Nt(Ut.data)},Dt.onerror=jt}))),usingMemoizedWorkerTask=(_e,Pt={async:!0,length:1})=>memo(usingWorkerTask(_e),Pt);lodashExports$1.memoize(usingWorkerTask(HashWorker));lodashExports$1.memoize(usingWorkerTask(CompressWorker));const compressBinaryAsync=lodashExports$1.memoize(usingWorkerTask(CompressBinaryWorker)),decompressBinaryAsync=lodashExports$1.memoize(usingWorkerTask(DecompressBinaryWorker)),parseYamlAsync=lodashExports$1.memoize(usingWorkerTask(ParseYamlWorker));function ext(_e){return _e.split(".").pop()}function name$2(_e){return _e.split(".").shift()}const customId="internal/custom",custom$1=(_e,Pt="resource")=>({name:(_e==null?void 0:_e.id)===customId?`Imported ${lodashExports$1.startCase(Pt)} - ${_e==null?void 0:_e.name}`:`Import ${lodashExports$1.startCase(Pt)}`,description:"Internal",id:customId}),EXTENSIONS=["json","yaml","yml"],FORMATS$1=EXTENSIONS.map(_e=>`.trace.${_e}`);async function uploadTrace(){const _e=await r$4({accept:FORMATS$1,strict:!0});if(_e)return readUploadedTrace(_e)}function readUploadedTrace(_e){return{file:_e,read:async()=>{if(isTraceFormat(_e)){const Pt=await _e.text(),Dt=await parseYamlAsync(Pt);return{...custom$1(),format:Dt==null?void 0:Dt.format,content:Dt,name:lodashExports$1.startCase(name$2(_e.name)),type:customId,key:nanoid$1()}}else throw new Error(`The format (${ext(_e.name)}) is unsupported.`)}}}function isTraceFormat(_e){return!!lodashExports$1.find(FORMATS$1,Pt=>_e.name.endsWith(Pt))}async function uploadMap(_e){const Pt=await r$4({accept:_e.map(({id:Dt})=>`.${Dt}`),strict:!0});if(Pt)return readUploadedMap(Pt,_e)}function readUploadedMap(_e,Pt){return{file:_e,read:async()=>{if(lodashExports$1.find(Pt,{id:ext(_e.name)}))return{...custom$1(),format:ext(_e.name),content:await _e.text(),name:lodashExports$1.startCase(name$2(_e.name))};throw new Error(`The format (${ext(_e.name)}) is unsupported.`)}}}function name$1(_e){return _e.split(".").shift()}function MapPicker({onChange:_e,value:Pt}){const Dt=useSnackbar(),Nt=useLoadingState("map"),[{features:jt,connections:Ut}]=useLoading(),Gt=useBusyState("map"),[Wt]=useConnections(),[{maps:qt,formats:Yt}]=useFeatures();return jsxRuntimeExports.jsx(FeaturePicker,{showTooltip:!0,arrow:!0,paper:!0,disabled:!!jt||!!Ut,ellipsis:25,icon:jsxRuntimeExports.jsx(FileOpenOutlined,{}),label:"Choose Map",value:Pt==null?void 0:Pt.id,items:[custom$1(Pt,"map"),...qt.map(Xt=>{var Zt;return{...Xt,description:(Zt=lodashExports$1.find(Wt,{url:Xt.source}))==null?void 0:Zt.name}})],onChange:async Xt=>{switch(Xt){case custom$1().id:try{const Zt=await uploadMap(Yt);Zt&&Nt(async()=>{Dt("Opening map...");const Qt=Zt.file.size>LARGE_FILE_B?await Gt(Zt.read,`Opening map (${formatByte(Zt.file.size)})`):await Zt.read();Qt&&(_e==null||_e(Qt))})}catch(Zt){Dt(`${Zt}`)}break;default:_e==null||_e(lodashExports$1.find(qt,{id:Xt}));break}}})}function TracePicker({onChange:_e,value:Pt}){const Dt=useSnackbar(),Nt=useLoadingState("specimen"),jt=useBusyState("specimen"),[Ut]=useConnections(),[{features:Gt,connections:Wt}]=useLoading(),[{traces:qt}]=useFeatures();return jsxRuntimeExports.jsx(FeaturePicker,{showTooltip:!0,paper:!0,arrow:!0,ellipsis:25,disabled:!!Gt||!!Wt,icon:jsxRuntimeExports.jsx(FileOpenOutlined,{}),label:"Choose Trace",value:Pt==null?void 0:Pt.id,items:[custom$1(Pt,"trace"),...qt.map(Yt=>{var Xt;return{...Yt,description:(Xt=lodashExports$1.find(Ut,{url:Yt.source}))==null?void 0:Xt.name}})],onChange:async Yt=>{switch(Yt){case custom$1().id:try{const Xt=await uploadTrace();Xt&&Nt(async()=>{Dt("Opening trace...");try{const Zt=Xt.file.size>LARGE_FILE_B?await jt(Xt.read,`Opening trace (${formatByte(Xt.file.size)})`):await Xt.read();Zt&&(_e==null||_e(Zt))}catch(Zt){console.error(Zt),Dt(`Error opening, ${lodashExports$1.get(Zt,"message")}`),_e==null||_e({id:custom$1().id,error:lodashExports$1.get(Zt,"message"),name:lodashExports$1.startCase(name$1(Xt.file.name))})}})}catch(Xt){console.error(Xt),Dt(`Error opening, ${lodashExports$1.get(Xt,"message")}`),_e==null||_e({id:custom$1().id,error:lodashExports$1.get(Xt,"message"),name:"File"})}break;default:_e==null||_e(lodashExports$1.find(qt,{id:Yt}));break}}})}const Heading=({label:_e})=>jsxRuntimeExports.jsx(Type$1,{variant:"overline",color:"text.secondary",sx:{pt:1},component:"p",children:_e}),Label=({label:_e})=>jsxRuntimeExports.jsx(Type$1,{variant:"body1",children:_e}),Option=({label:_e,content:Pt})=>jsxRuntimeExports.jsxs(Flex,{alignItems:"center",children:[jsxRuntimeExports.jsx(Label,{label:_e}),jsxRuntimeExports.jsx(Space,{flex:1}),Pt]});var hexRgb$1=function(_e){if(typeof _e!="string")throw new TypeError("Expected a string");_e=_e.replace(/^#/,""),_e.length===3&&(_e=_e[0]+_e[0]+_e[1]+_e[1]+_e[2]+_e[2]);var Pt=parseInt(_e,16);return[Pt>>16,Pt>>8&255,Pt&255]},rgbHex$1=(_e,Pt,Dt,Nt)=>{const jt=(_e+(Nt||"")).toString().includes("%");if(typeof _e=="string"){const Ut=_e.match(/(0?\.?\d{1,3})%?\b/g).map(Number);_e=Ut[0],Pt=Ut[1],Dt=Ut[2],Nt=Ut[3]}else Nt!==void 0&&(Nt=parseFloat(Nt));if(typeof _e!="number"||typeof Pt!="number"||typeof Dt!="number"||_e>255||Pt>255||Dt>255)throw new TypeError("Expected three numbers below 256");if(typeof Nt=="number"){if(!jt&&Nt>=0&&Nt<=1)Nt=Math.round(255*Nt);else if(jt&&Nt>=0&&Nt<=100)Nt=Math.round(255*Nt/100);else throw new TypeError(`Expected alpha value (${Nt}) as a fraction or percentage`);Nt=(Nt|256).toString(16).slice(1)}else Nt="";return(Dt|Pt<<8|_e<<16|1<<24).toString(16).slice(1)+Nt},colorDiff={};/** * @author Markus Ekholm * @copyright 2012-2023 (c) Markus Ekholm @@ -497,7 +497,7 @@ Consider to rely on 'then' or 'done' mode instead.`);gn&&(delete Xt[en],Zt[en]=m * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */function paletteMapKey(_e){return _e=normalize$1(_e),_e.A!==1?`rgba(${_e.R}, ${_e.G}, ${_e.B}, ${_e.A})`:`rgb(${_e.R}, ${_e.G}, ${_e.B})`}function labPaletteMapKey(_e){return`lab(${_e.L}, ${_e.a}, ${_e.b})`}function mapPalette(_e,Pt,Dt,Nt){const jt={};Nt=Nt||{R:255,G:255,B:255},Dt=Dt||"closest";for(let Ut=0;Ut<_e.length;Ut+=1){const Gt=_e[Ut];let Wt,qt;for(let Yt=0;Ytqt){Wt=Xt,qt=Zt;continue}}Wt&&(jt[paletteMapKey(Gt)]=Wt)}return jt}function matchPaletteLab(_e,Pt,Dt){let Nt,jt,Ut=Pt[0],Gt=ciede2000(_e,Ut);for(let Wt=1,qt=Pt.length;WtGt)&&(Ut=Nt,Gt=jt);return Ut}function mapPaletteLab(_e,Pt,Dt){const Nt={},jt=Dt==="furthest";for(let Ut=0;Ut<_e.length;Ut+=1){const Gt=_e[Ut];Nt[labPaletteMapKey(Gt)]=matchPaletteLab(Gt,Pt,jt)}return Nt}function closest$3(_e,Pt,Dt){const Nt=paletteMapKey(_e);return Dt=Dt||{R:255,G:255,B:255},mapPalette([_e],Pt,"closest",Dt)[Nt]}function closestLab(_e,Pt){return matchPaletteLab(_e,Pt,!1)}function furthest(_e,Pt,Dt){const Nt=paletteMapKey(_e);return Dt=Dt||{R:255,G:255,B:255},mapPalette([_e],Pt,"furthest",Dt)[Nt]}function furthestLab(_e,Pt){return matchPaletteLab(_e,Pt,!0)}function map_palette(_e,Pt,Dt,Nt){return mapPalette(_e,Pt,Dt,Nt)}function palette_map_key(_e){return paletteMapKey(_e)}function rgb_to_lab(_e){return rgbaToLab(_e)}function rgba_to_lab(_e){return rgbaToLab(_e)}function match_palette_lab(_e,Pt,Dt){return matchPaletteLab(_e,Pt,Dt)}function map_palette_lab(_e,Pt,Dt){return mapPaletteLab(_e,Pt,Dt)}function lab_palette_map_key(_e){return labPaletteMapKey(_e)}function closest_lab(_e,Pt){return closestLab(_e,Pt)}function furthest_lab(_e,Pt){return furthestLab(_e,Pt)}colorDiff.closest=closest$3;colorDiff.closestLab=closestLab;colorDiff.closest_lab=closest_lab;colorDiff.diff=ciede2000;colorDiff.furthest=furthest;colorDiff.furthestLab=furthestLab;colorDiff.furthest_lab=furthest_lab;colorDiff.labPaletteMapKey=labPaletteMapKey;colorDiff.lab_palette_map_key=lab_palette_map_key;colorDiff.mapPalette=mapPalette;colorDiff.mapPaletteLab=mapPaletteLab;colorDiff.map_palette=map_palette;colorDiff.map_palette_lab=map_palette_lab;colorDiff.matchPaletteLab=matchPaletteLab;colorDiff.match_palette_lab=match_palette_lab;colorDiff.paletteMapKey=paletteMapKey;colorDiff.palette_map_key=palette_map_key;colorDiff.rgb_to_lab=rgb_to_lab;colorDiff.rgbaToLab=rgbaToLab;colorDiff.rgba_to_lab=rgba_to_lab;const hexRgb=hexRgb$1,rgbHex=rgbHex$1,diff=colorDiff,pantones=[{pantone:"11-0103",name:"egret",hex:"#f3ece0"},{pantone:"11-0602",name:"snow-white",hex:"#f2f0eb"},{pantone:"11-0601",name:"bright-white",hex:"#f4f5f0"},{pantone:"11-4201",name:"cloud-dancer",hex:"#f0eee9"},{pantone:"11-0604",name:"gardenia",hex:"#f1e8df"},{pantone:"11-4300",name:"marshmallow",hex:"#f0eee4"},{pantone:"11-4800",name:"blanc-de-blanc",hex:"#e7e9e7"},{pantone:"11-0606",name:"pristine",hex:"#f2e8da"},{pantone:"11-0701",name:"whisper-white",hex:"#ede6db"},{pantone:"12-0104",name:"white-asparagus",hex:"#e1dbc8"},{pantone:"13-0905",name:"birch",hex:"#ddd5c7"},{pantone:"12-5202",name:"turtledove",hex:"#ded7c8"},{pantone:"12-0105",name:"bone-white",hex:"#d7d0c0"},{pantone:"13-4403",name:"silver-birch",hex:"#d2cfc4"},{pantone:"11-0104",name:"vanilla-ice",hex:"#f0eada"},{pantone:"11-0107",name:"papyrus",hex:"#f5edd6"},{pantone:"11-0105",name:"antique-white",hex:"#ede3d2"},{pantone:"11-0507",name:"winter-white",hex:"#f5ecd2"},{pantone:"12-0804",name:"cloud-cream",hex:"#e6ddc5"},{pantone:"12-0605",name:"angora",hex:"#dfd1bb"},{pantone:"12-0703",name:"seedpearl",hex:"#e6dac4"},{pantone:"12-0815",name:"vanilla-custard",hex:"#f3e0be"},{pantone:"12-0713",name:"almond-oil",hex:"#f4efc1"},{pantone:"12-0812",name:"alabaster-gleam",hex:"#f0debd"},{pantone:"12-0712",name:"vanilla",hex:"#f4e1c1"},{pantone:"12-0806",name:"rutabaga",hex:"#ecddbe"},{pantone:"13-0815",name:"banana-crepe",hex:"#e7d3ad"},{pantone:"13-0917",name:"italian-straw",hex:"#e7d1a1"},{pantone:"12-0304",name:"whitecap-gray",hex:"#e0d5c6"},{pantone:"13-0607",name:"fog",hex:"#d0c5b1"},{pantone:"12-0000",name:"white-swan",hex:"#e4d7c5"},{pantone:"13-0907",name:"sandshell",hex:"#d8ccbb"},{pantone:"12-1403",name:"tapioca",hex:"#dccdbc"},{pantone:"13-1006",name:"creme-brulee",hex:"#dbccb5"},{pantone:"13-0908",name:"parchment",hex:"#dfd1be"},{pantone:"12-1106",name:"sheer-pink",hex:"#f6e5db"},{pantone:"12-1108",name:"dew",hex:"#eeded1"},{pantone:"11-1404",name:"powder-puff",hex:"#f3e0d6"},{pantone:"11-0907",name:"pearled-ivory",hex:"#f0dfcc"},{pantone:"12-0704",name:"white-smoke",hex:"#eddcc9"},{pantone:"11-0809",name:"ecru",hex:"#f3dfca"},{pantone:"12-0710",name:"navajo",hex:"#efdcc3"},{pantone:"12-2103",name:"almost-mauve",hex:"#e7dcd9"},{pantone:"11-2409",name:"delicacy",hex:"#f5e3e2"},{pantone:"11-2309",name:"petal-pink",hex:"#f2e2e0"},{pantone:"11-1005",name:"bridal-blush",hex:"#eee2dd"},{pantone:"11-1306",name:"cream-pink",hex:"#f6e4d9"},{pantone:"11-1305",name:"angel-wing",hex:"#f3dfd7"},{pantone:"11-0603",name:"pastel-parchment",hex:"#e5d9d3"},{pantone:"11-4202",name:"star-white",hex:"#efefe8"},{pantone:"11-4301",name:"lily-white",hex:"#e2e2da"},{pantone:"12-4302",name:"vaporous-gray",hex:"#dfddd7"},{pantone:"11-4802",name:"summer-shower",hex:"#e5ebe3"},{pantone:"11-4803",name:"ice",hex:"#e0e4d9"},{pantone:"12-6207",name:"frost",hex:"#dde2d6"},{pantone:"12-5201",name:"icicle",hex:"#dadcd0"},{pantone:"11-4601",name:"bit-of-blue",hex:"#e2eaeb"},{pantone:"11-4303",name:"mystic-blue",hex:"#e1e3de"},{pantone:"12-4304",name:"bluewash",hex:"#e2e6e0"},{pantone:"12-4305",name:"spa-blue",hex:"#d3dedf"},{pantone:"11-4804",name:"lightest-sky",hex:"#e4eadf"},{pantone:"11-4805",name:"hint-of-mint",hex:"#d8e8e6"},{pantone:"12-5203",name:"murmur",hex:"#d2d8d2"},{pantone:"12-4306",name:"barely-blue",hex:"#dde0df"},{pantone:"12-4705",name:"blue-blush",hex:"#d6dbd9"},{pantone:"12-5603",name:"zephyr-blue",hex:"#d3d9d1"},{pantone:"12-5403",name:"blue-flower",hex:"#d0d9d4"},{pantone:"12-5303",name:"sprout-green",hex:"#cbd7d2"},{pantone:"11-4604",name:"billowing-sail",hex:"#d8e7e7"},{pantone:"12-5508",name:"hushed-green",hex:"#d8e9e5"},{pantone:"12-0910",name:"lambs-wool",hex:"#e5d0b1"},{pantone:"14-1119",name:"winter-wheat",hex:"#dfc09f"},{pantone:"13-0814",name:"summer-melon",hex:"#ead3ae"},{pantone:"13-0916",name:"chamomile",hex:"#e8d0a7"},{pantone:"12-0714",name:"cornhusk",hex:"#f2d6ae"},{pantone:"12-0817",name:"apricot-gelato",hex:"#f5d7af"},{pantone:"13-1009",name:"biscotti",hex:"#dac7ab"},{pantone:"12-0311",name:"asparagus-green",hex:"#d2cdb4"},{pantone:"13-1007",name:"oyster-white",hex:"#d2caaf"},{pantone:"13-0711",name:"putty",hex:"#d4cab0"},{pantone:"13-0611",name:"moth",hex:"#d2cbaf"},{pantone:"14-1108",name:"wood-ash",hex:"#d7cab0"},{pantone:"14-1014",name:"gravel",hex:"#cbbfa2"},{pantone:"15-1216",name:"pale-khaki",hex:"#bfaf92"},{pantone:"12-0404",name:"light-gray",hex:"#dad8c9"},{pantone:"12-6204",name:"silver-green",hex:"#d7d7c7"},{pantone:"14-6305",name:"pelican",hex:"#c1bcac"},{pantone:"14-0105",name:"overcast",hex:"#c3bdab"},{pantone:"14-0210",name:"tidal-foam",hex:"#bfb9a3"},{pantone:"15-6307",name:"agate-gray",hex:"#b1b09f"},{pantone:"14-6308",name:"alfalfa",hex:"#b7b59f"},{pantone:"14-0108",name:"castle-wall",hex:"#c8c1ab"},{pantone:"14-1107",name:"oyster-gray",hex:"#cbc1ae"},{pantone:"14-0708",name:"cement",hex:"#c4b6a6"},{pantone:"15-0309",name:"spray-green",hex:"#aea692"},{pantone:"15-0513",name:"eucalyptus",hex:"#b1a992"},{pantone:"16-1108",name:"twill",hex:"#a79b82"},{pantone:"16-1110",name:"olive-gray",hex:"#a6997a"},{pantone:"17-1109",name:"chinchilla",hex:"#9c8e7b"},{pantone:"17-1107",name:"seneca-rock",hex:"#9a927f"},{pantone:"17-0610",name:"laurel-oak",hex:"#918c7e"},{pantone:"17-1113",name:"coriander",hex:"#938772"},{pantone:"17-1009",name:"dune",hex:"#998978"},{pantone:"17-1118",name:"lead-gray",hex:"#8a7963"},{pantone:"18-0617",name:"covert-green",hex:"#80765f"},{pantone:"15-1306",name:"oxford-tan",hex:"#b8a99a"},{pantone:"16-1105",name:"plaza-taupe",hex:"#aea393"},{pantone:"16-1106",name:"tuffet",hex:"#a59788"},{pantone:"17-1312",name:"silver-mink",hex:"#9f8d7c"},{pantone:"17-1310",name:"timber-wolf",hex:"#8d8070"},{pantone:"17-0808",name:"taupe-gray",hex:"#8e7c71"},{pantone:"17-1410",name:"pine-bark",hex:"#827064"},{pantone:"14-0002",name:"pumice-stone",hex:"#cac2b9"},{pantone:"16-0906",name:"simply-taupe",hex:"#ad9f93"},{pantone:"16-1107",name:"aluminum",hex:"#9f9586"},{pantone:"16-1407",name:"cobblestone",hex:"#a89a8e"},{pantone:"18-1110",name:"brindle",hex:"#82776b"},{pantone:"18-1112",name:"walnut",hex:"#776a5f"},{pantone:"18-0513",name:"bungee-cord",hex:"#696156"},{pantone:"13-0401",name:"oatmeal",hex:"#cbc3b4"},{pantone:"13-0000",name:"moonbeam",hex:"#cdc6bd"},{pantone:"13-5304",name:"rainy-day",hex:"#cfc8bd"},{pantone:"13-0403",name:"gray-morn",hex:"#cabeb5"},{pantone:"14-1106",name:"peyote",hex:"#c5bbae"},{pantone:"15-1305",name:"feather-gray",hex:"#b8ad9e"},{pantone:"16-0806",name:"goat",hex:"#a89a91"},{pantone:"13-0002",name:"white-sand",hex:"#dbd5d1"},{pantone:"14-0000",name:"silver-gray",hex:"#c1b7b0"},{pantone:"15-4503",name:"chateau-gray",hex:"#bbb1a8"},{pantone:"16-1305",name:"string",hex:"#aa9f96"},{pantone:"16-1406",name:"atmosphere",hex:"#a89c94"},{pantone:"17-1210",name:"moon-rock",hex:"#958b84"},{pantone:"17-1212",name:"fungi",hex:"#8f8177"},{pantone:"14-4501",name:"silver-lining",hex:"#bdb6ab"},{pantone:"14-4500",name:"moonstruck",hex:"#c2beb6"},{pantone:"15-6304",name:"pussywillow-gray",hex:"#aeaca1"},{pantone:"16-0207",name:"london-fog",hex:"#a29e92"},{pantone:"17-0207",name:"rock-ridge",hex:"#918c86"},{pantone:"18-4105",name:"moon-mist",hex:"#80817d"},{pantone:"18-0510",name:"castor-gray",hex:"#646762"},{pantone:"14-4102",name:"glacier-gray",hex:"#c5c6c7"},{pantone:"14-4201",name:"lunar-rock",hex:"#c5c5c5"},{pantone:"13-4303",name:"dawn-blue",hex:"#cacccb"},{pantone:"14-4103",name:"gray-violet",hex:"#bbbcbc"},{pantone:"14-4203",name:"vapor-blue",hex:"#bebdbd"},{pantone:"15-4101",name:"high-rise",hex:"#aeb2b5"},{pantone:"16-4702",name:"limestone",hex:"#989a98"},{pantone:"15-4502",name:"silver-cloud",hex:"#beb7b0"},{pantone:"15-0000",name:"dove",hex:"#b3ada7"},{pantone:"16-5803",name:"flint-gray",hex:"#a09c98"},{pantone:"16-4402",name:"drizzle",hex:"#a09f9c"},{pantone:"17-0205",name:"elephant-skin",hex:"#8f8982"},{pantone:"17-1506",name:"cinder",hex:"#8a7e78"},{pantone:"17-1500",name:"steeple-gray",hex:"#827e7c"},{pantone:"14-4503",name:"metal",hex:"#babfbc"},{pantone:"14-4804",name:"blue-fox",hex:"#b9bcb6"},{pantone:"15-4003",name:"storm-gray",hex:"#b5bab6"},{pantone:"15-4704",name:"pigeon",hex:"#a9afaa"},{pantone:"15-4703",name:"mirage-gray",hex:"#abafae"},{pantone:"15-4702",name:"puritan-gray",hex:"#a8b0ae"},{pantone:"16-5904",name:"wrought-iron",hex:"#99,9e,98"},{pantone:"16-3801",name:"opal-gray",hex:"#a49e9e"},{pantone:"17-1501",name:"wild-dove",hex:"#8b8c89"},{pantone:"17-4402",name:"neutral-gray",hex:"#8e918f"},{pantone:"18-0503",name:"gargoyle",hex:"#686767"},{pantone:"18-0000",name:"smoked-pearl",hex:"#656466"},{pantone:"18-5105",name:"sedona-sage",hex:"#686d6c"},{pantone:"18-0306",name:"gunmetal",hex:"#5c5d5b"},{pantone:"14-4002",name:"wind-chime",hex:"#cac5c2"},{pantone:"16-0000",name:"paloma",hex:"#9f9c99"},{pantone:"18-0601",name:"charcoal-gray",hex:"#6c6868"},{pantone:"18-4005",name:"steel-gray",hex:"#726f70"},{pantone:"18-5203",name:"pewter",hex:"#666564"},{pantone:"18-0201",name:"castlerock",hex:"#5f5e62"},{pantone:"19-3908",name:"nine-iron",hex:"#46434a"},{pantone:"16-3802",name:"ash",hex:"#a09998"},{pantone:"17-1502",name:"cloudburst",hex:"#837f7f"},{pantone:"17-0000",name:"frost-gray",hex:"#848283"},{pantone:"18-3905",name:"excalibur",hex:"#676168"},{pantone:"18-0403",name:"dark-gull-gray",hex:"#625d5d"},{pantone:"19-3905",name:"rabbit",hex:"#5f575c"},{pantone:"19-3903",name:"shale",hex:"#4a3f41"},{pantone:"17-0909",name:"fossil",hex:"#806f63"},{pantone:"19-0810",name:"major-brown",hex:"#5b5149"},{pantone:"19-0809",name:"chocolate-chip",hex:"#685a4e"},{pantone:"19-0820",name:"canteen",hex:"#5e5347"},{pantone:"18-0615",name:"stone-gray",hex:"#685e4f"},{pantone:"18-0820",name:"capers",hex:"#695e4b"},{pantone:"19-0618",name:"beech",hex:"#5b4f3b"},{pantone:"19-0822",name:"tarmac",hex:"#5a5348"},{pantone:"19-0614",name:"wren",hex:"#4a4139"},{pantone:"19-0608",name:"black-olive",hex:"#48413b"},{pantone:"19-0405",name:"beluga",hex:"#4a4843"},{pantone:"19-0506",name:"black-ink",hex:"#44413c"},{pantone:"19-0508",name:"peat",hex:"#3b3a36"},{pantone:"19-5708",name:"jet-set",hex:"#262c2a"},{pantone:"18-1306",name:"iron",hex:"#736460"},{pantone:"19-3803",name:"plum-kitten",hex:"#625b5c"},{pantone:"19-0812",name:"turkish-coffee",hex:"#483f39"},{pantone:"19-1111",name:"black-coffee",hex:"#3b302f"},{pantone:"19-1101",name:"after-dark",hex:"#3c3535"},{pantone:"19-1102",name:"licorice",hex:"#3a3536"},{pantone:"19-0000",name:"raven",hex:"#413e3d"},{pantone:"19-0303",name:"jet-black",hex:"#2d2c2f"},{pantone:"19-4205",name:"phantom",hex:"#39373b"},{pantone:"19-4005",name:"stretch-limo",hex:"#2b2c30"},{pantone:"19-4203",name:"moonless-night",hex:"#2f2d30"},{pantone:"19-4006",name:"caviar",hex:"#292a2d"},{pantone:"19-4305",name:"pirate-black",hex:"#363838"},{pantone:"19-4007",name:"anthracite",hex:"#28282d"},{pantone:"12-1009",name:"vanilla-cream",hex:"#f4d8c6"},{pantone:"12-0811",name:"dawn",hex:"#ebd2b7"},{pantone:"13-1010",name:"gray-sand",hex:"#e5ccaf"},{pantone:"12-0813",name:"autumn-blonde",hex:"#eed0ae"},{pantone:"14-1120",name:"apricot-illusion",hex:"#e2c4a6"},{pantone:"13-1014",name:"mellow-buff",hex:"#d8b998"},{pantone:"14-1122",name:"sheepskin",hex:"#dab58f"},{pantone:"14-1116",name:"almond-buff",hex:"#ccb390"},{pantone:"14-1118",name:"beige",hex:"#d5ba98"},{pantone:"15-1225",name:"sand",hex:"#cca67f"},{pantone:"15-1220",name:"latte",hex:"#c5a582"},{pantone:"16-1334",name:"tan",hex:"#b69574"},{pantone:"16-1333",name:"doe",hex:"#b98e68"},{pantone:"17-1328",name:"indian-tan",hex:"#ad8567"},{pantone:"15-1116",name:"safari",hex:"#baaa91"},{pantone:"15-1213",name:"candied-ginger",hex:"#bfa387"},{pantone:"15-1214",name:"warm-sand",hex:"#c5ae91"},{pantone:"15-1314",name:"cuban-sand",hex:"#c1a68d"},{pantone:"16-1320",name:"nougat",hex:"#b69885"},{pantone:"16-1310",name:"natural",hex:"#aa907d"},{pantone:"16-1212",name:"nomad",hex:"#b49f89"},{pantone:"13-0513",name:"frozen-dew",hex:"#d8cfb2"},{pantone:"13-1008",name:"bleached-sand",hex:"#daccb4"},{pantone:"14-1112",name:"pebble",hex:"#cab698"},{pantone:"16-0924",name:"croissant",hex:"#c4ab86"},{pantone:"16-1010",name:"incense",hex:"#af9a7e"},{pantone:"16-1315",name:"cornstalk",hex:"#a9947a"},{pantone:"17-1320",name:"tannin",hex:"#a68a6d"},{pantone:"14-0615",name:"green-haze",hex:"#cac4a4"},{pantone:"15-1217",name:"mojave-desert",hex:"#c7b595"},{pantone:"15-1119",name:"taos-taupe",hex:"#bfa77f"},{pantone:"16-1324",name:"lark",hex:"#b89b72"},{pantone:"17-1022",name:"kelp",hex:"#988467"},{pantone:"17-1028",name:"antique-bronze",hex:"#907954"},{pantone:"17-0935",name:"dull-gold",hex:"#8a6f48"},{pantone:"17-1134",name:"brown-sugar",hex:"#a17249"},{pantone:"17-1044",name:"chipmunk",hex:"#976f4c"},{pantone:"17-1327",name:"tobacco-brown",hex:"#9a7352"},{pantone:"18-1027",name:"bison",hex:"#6e4f3a"},{pantone:"18-1048",name:"monks-robe",hex:"#704822"},{pantone:"18-1033",name:"dachshund",hex:"#704f37"},{pantone:"18-1031",name:"toffee",hex:"#755139"},{pantone:"18-1130",name:"aztec",hex:"#7a5747"},{pantone:"18-1222",name:"cocoa-brown",hex:"#6c5043"},{pantone:"18-1124",name:"partridge",hex:"#725440"},{pantone:"19-1230",name:"friar-brown",hex:"#6e493a"},{pantone:"19-1217",name:"mustang",hex:"#684b40"},{pantone:"19-1121",name:"pinecone",hex:"#61473b"},{pantone:"19-1218",name:"potting-soil",hex:"#54392d"},{pantone:"18-1022",name:"ermine",hex:"#836b4f"},{pantone:"18-1018",name:"otter",hex:"#7f674f"},{pantone:"18-0920",name:"kangaroo",hex:"#725e,43"},{pantone:"18-0928",name:"sepia",hex:"#6b543e"},{pantone:"18-0930",name:"coffee-liqueur",hex:"#6a513b"},{pantone:"19-0815",name:"desert-palm",hex:"#5a4632"},{pantone:"19-0617",name:"teak",hex:"#655341"},{pantone:"18-1015",name:"shitake",hex:"#736253"},{pantone:"18-1016",name:"cub",hex:"#6e5c4b"},{pantone:"19-1116",name:"carafe",hex:"#5d473a"},{pantone:"19-1020",name:"dark-earth",hex:"#5c4939"},{pantone:"19-0814",name:"slate-black",hex:"#4b3d33"},{pantone:"19-0912",name:"chocolate-brown",hex:"#4e403b"},{pantone:"19-0712",name:"demitasse",hex:"#40342b"},{pantone:"18-1312",name:"deep-taupe",hex:"#7b6660"},{pantone:"19-1213",name:"shopping-bag",hex:"#5a4743"},{pantone:"19-1118",name:"chestnut",hex:"#584039"},{pantone:"19-1015",name:"bracken",hex:"#4f3f3b"},{pantone:"19-1314",name:"seal-brown",hex:"#493b39"},{pantone:"19-1016",name:"java",hex:"#433331"},{pantone:"19-0915",name:"coffee-bean",hex:"#40312f"},{pantone:"12-1006",name:"mother-of-pearl",hex:"#e9d4c3"},{pantone:"12-1007",name:"pastel-rose-tan",hex:"#e9d1bf"},{pantone:"12-1005",name:"novelle-peach",hex:"#e7cfbd"},{pantone:"12-0807",name:"sun-kiss",hex:"#ebd1bb"},{pantone:"13-1011",name:"ivory-cream",hex:"#dac0a7"},{pantone:"14-1210",name:"shifting-sand",hex:"#d8c0ad"},{pantone:"13-1013",name:"appleblossom",hex:"#ddbca0"},{pantone:"12-0601",name:"eggnog",hex:"#ece1d3"},{pantone:"13-1108",name:"cream-tan",hex:"#e4c7b8"},{pantone:"13-1106",name:"sand-dollar",hex:"#decdbe"},{pantone:"14-1209",name:"smoke-gray",hex:"#cebaa8"},{pantone:"15-1308",name:"doeskin",hex:"#bdab9b"},{pantone:"15-1215",name:"sesame",hex:"#baa38b"},{pantone:"16-1210",name:"light-taupe",hex:"#b19d8d"},{pantone:"16-1318",name:"warm-taupe",hex:"#af9483"},{pantone:"16-1412",name:"stucco",hex:"#a58d7f"},{pantone:"16-1415",name:"almondine",hex:"#a78c8b"},{pantone:"16-1414",name:"chanterelle",hex:"#a28776"},{pantone:"17-1418",name:"ginger-snap",hex:"#977d70"},{pantone:"17-1321",name:"woodsmoke",hex:"#947764"},{pantone:"17-1319",name:"amphora",hex:"#9f8672"},{pantone:"15-1309",name:"moonlight",hex:"#c5b1a0"},{pantone:"14-1212",name:"frappe",hex:"#d1b7a0"},{pantone:"15-1315",name:"rugby-tan",hex:"#c2a594"},{pantone:"16-1221",name:"roebuck",hex:"#b09080"},{pantone:"17-1223",name:"praline",hex:"#ad8b75"},{pantone:"17-1322",name:"burro",hex:"#947764"},{pantone:"17-1417",name:"beaver-fur",hex:"#997867"},{pantone:"14-1213",name:"toasted-almond",hex:"#d2b49c"},{pantone:"17-1225",name:"tawny-birch",hex:"#ae856c"},{pantone:"16-1323",name:"macaroon",hex:"#b38b71"},{pantone:"17-1226",name:"tawny-brown",hex:"#ab856f"},{pantone:"17-1224",name:"camel",hex:"#b0846a"},{pantone:"16-1331",name:"toast",hex:"#ca9978"},{pantone:"16-1327",name:"toasted-nut",hex:"#c08768"},{pantone:"12-0911",name:"nude",hex:"#f2d3bc"},{pantone:"12-0912",name:"tender-peach",hex:"#f8d5b8"},{pantone:"12-0913",name:"alesan",hex:"#f1ceb3"},{pantone:"12-0915",name:"pale-peach",hex:"#fed1bd"},{pantone:"12-1011",name:"peach-puree",hex:"#efcfba"},{pantone:"13-1114",name:"bellini",hex:"#f4c9b1"},{pantone:"14-1217",name:"amberlight",hex:"#e2bea2"},{pantone:"12-1107",name:"peach-dust",hex:"#f0d8cc"},{pantone:"12-1008",name:"linen",hex:"#edd2c0"},{pantone:"12-1010",name:"scallop-shell",hex:"#fbd8c9"},{pantone:"12-1209",name:"soft-pink",hex:"#f2d8cd"},{pantone:"13-1404",name:"pale-dogwood",hex:"#edcdc2"},{pantone:"12-1206",name:"silver-peony",hex:"#e7cfc7"},{pantone:"14-1307",name:"rose-dust",hex:"#cdb2a5"},{pantone:"13-1405",name:"shell",hex:"#e1cfc6"},{pantone:"13-1107",name:"whisper-pink",hex:"#dacbbe"},{pantone:"12-1404",name:"pink-tint",hex:"#dbcbbd"},{pantone:"14-1311",name:"evening-sand",hex:"#ddb6ab"},{pantone:"15-1317",name:"sirocco",hex:"#c39d88"},{pantone:"16-1317",name:"brush",hex:"#b99984"},{pantone:"17-1227",name:"cafe-au-lait",hex:"#ae8774"},{pantone:"14-1310",name:"cameo-rose",hex:"#d7b8ab"},{pantone:"14-1312",name:"pale-blush",hex:"#e4bfb3"},{pantone:"14-1313",name:"rose-cloud",hex:"#dbb0a2"},{pantone:"14-1314",name:"spanish-villa",hex:"#dfbaa9"},{pantone:"15-1316",name:"maple-sugar",hex:"#c9a38d"},{pantone:"16-1219",name:"tuscany",hex:"#be9785"},{pantone:"16-1422",name:"cork",hex:"#ba8671"},{pantone:"13-1109",name:"bisque",hex:"#edcab5"},{pantone:"15-1319",name:"almost-apricot",hex:"#e5b39b"},{pantone:"15-1318",name:"pink-sand",hex:"#dfb19b"},{pantone:"14-1220",name:"peach-nougat",hex:"#e6af91"},{pantone:"15-1327",name:"peach-bloom",hex:"#d99b7c"},{pantone:"15-1322",name:"dusty-coral",hex:"#d29b83"},{pantone:"16-1220",name:"cafe-creme",hex:"#c79685"},{pantone:"16-1235",name:"sandstorm",hex:"#bd8b69"},{pantone:"16-1341",name:"butterum",hex:"#c68f65"},{pantone:"16-1336",name:"biscuit",hex:"#b4835b"},{pantone:"17-1137",name:"cashew",hex:"#a47149"},{pantone:"16-1432",name:"almond",hex:"#a7754d"},{pantone:"17-1330",name:"lion",hex:"#a0714f"},{pantone:"18-1030",name:"thrush",hex:"#936b4f"},{pantone:"17-1230",name:"mocha-mousse",hex:"#a47864"},{pantone:"17-1430",name:"pecan-brown",hex:"#a36e51"},{pantone:"17-1143",name:"hazel",hex:"#ae7250"},{pantone:"17-1336",name:"bran",hex:"#a66e4a"},{pantone:"17-1340",name:"adobe",hex:"#a3623b"},{pantone:"18-1142",name:"leather-brown",hex:"#97572b"},{pantone:"18-1154",name:"glazed-ginger",hex:"#91552b"},{pantone:"16-1328",name:"sandstone",hex:"#c48a69"},{pantone:"16-1439",name:"caramel",hex:"#c37c54"},{pantone:"17-1147",name:"amber-brown",hex:"#a66646"},{pantone:"18-1239",name:"sierra",hex:"#985c41"},{pantone:"18-1244",name:"ginger-bread",hex:"#8c4a2f"},{pantone:"18-1140",name:"mocha-bisque",hex:"#8c543a"},{pantone:"19-1241",name:"tortoise-shell",hex:"#754734"},{pantone:"16-1332",name:"pheasant",hex:"#c68463"},{pantone:"16-1429",name:"sunburn",hex:"#b37256"},{pantone:"17-1436",name:"raw-sienna",hex:"#b9714f"},{pantone:"17-1347",name:"autumn-leaf",hex:"#b56a4c"},{pantone:"18-1450",name:"mecca-orange",hex:"#bd5745"},{pantone:"18-1248",name:"rust",hex:"#b55a30"},{pantone:"18-1250",name:"bombay-brown",hex:"#9f5130"},{pantone:"13-1012",name:"frosted-almond",hex:"#d2c2ac"},{pantone:"14-1012",name:"gilded-beige",hex:"#b39f8d"},{pantone:"15-0927",name:"pale-gold",hex:"#bd9865"},{pantone:"16-0836",name:"rich-gold",hex:"#c8b273"},{pantone:"16-1325",name:"copper",hex:"#c47e5a"},{pantone:"18-1537",name:"copper-coin",hex:"#ba6b57"},{pantone:"14-5002",name:"silver",hex:"#a2a2a1"},{pantone:"17-1422",name:"raw-umber",hex:"#92705f"},{pantone:"18-1321",name:"brownie",hex:"#8f7265"},{pantone:"18-1314",name:"acorn",hex:"#7e5e52"},{pantone:"18-1320",name:"clove",hex:"#876155"},{pantone:"18-1229",name:"carob-brown",hex:"#855c4c"},{pantone:"18-1235",name:"russet",hex:"#8f5f50"},{pantone:"18-1137",name:"rawhide",hex:"#86,5e,49"},{pantone:"18-1433",name:"chutney",hex:"#98594b"},{pantone:"18-1441",name:"baked-clay",hex:"#9c5642"},{pantone:"18-1336",name:"copper-brown",hex:"#9a6051"},{pantone:"18-1242",name:"brown-patina",hex:"#834f3d"},{pantone:"18-1238",name:"rustic-brown",hex:"#855141"},{pantone:"18-1230",name:"coconut-shell",hex:"#874e3c"},{pantone:"19-1333",name:"sequoia",hex:"#804839"},{pantone:"19-1228",name:"root-beer",hex:"#714a41"},{pantone:"19-1235",name:"brunette",hex:"#664238"},{pantone:"19-1320",name:"sable",hex:"#6e403c"},{pantone:"19-1436",name:"cinnamon",hex:"#6b4139"},{pantone:"19-1431",name:"fudgesickle",hex:"#63403a"},{pantone:"19-1430",name:"mink",hex:"#734b42"},{pantone:"19-1220",name:"cappuccino",hex:"#633f33"},{pantone:"18-1421",name:"cognac",hex:"#8b645a"},{pantone:"18-1326",name:"nutmeg",hex:"#7e5c54"},{pantone:"19-1012",name:"french-roast",hex:"#58423f"},{pantone:"19-1420",name:"deep-mahogany",hex:"#553b39"},{pantone:"19-1321",name:"rum-raisin",hex:"#583432"},{pantone:"19-1322",name:"brown-stone",hex:"#593c39"},{pantone:"19-1317",name:"bitter-chocolate",hex:"#503130"},{pantone:"18-1425",name:"mahogany",hex:"#824d46"},{pantone:"19-1334",name:"henna",hex:"#7c423c"},{pantone:"19-1245",name:"arabian-spice",hex:"#884332"},{pantone:"19-1325",name:"hot-chocolate",hex:"#683b39"},{pantone:"19-1338",name:"russet-brown",hex:"#743332"},{pantone:"19-1331",name:"madder-brown",hex:"#6a3331"},{pantone:"19-1327",name:"andorra",hex:"#603535"},{pantone:"11-0510",name:"afterglow",hex:"#f3e6c9"},{pantone:"11-0617",name:"transparent-yellow",hex:"#f4ecc2"},{pantone:"12-0715",name:"double-cream",hex:"#f3e0ac"},{pantone:"13-0822",name:"sunlight",hex:"#edd59e"},{pantone:"13-0922",name:"straw",hex:"#e0c992"},{pantone:"14-0935",name:"jojoba",hex:"#dabe81"},{pantone:"14-1031",name:"rattan",hex:"#d1b272"},{pantone:"14-1110",name:"boulder",hex:"#d1be9b"},{pantone:"13-0715",name:"sea-mist",hex:"#d8c9a3"},{pantone:"13-0915",name:"reed-yellow",hex:"#dcc99e"},{pantone:"13-0613",name:"chino-green",hex:"#d9caa5"},{pantone:"14-0925",name:"parsnip",hex:"#d6c69a"},{pantone:"12-0619",name:"dusty-yellow",hex:"#d4cc9a"},{pantone:"15-0719",name:"silver-fern",hex:"#bbaa7e"},{pantone:"12-0626",name:"lemon-grass",hex:"#dcd494"},{pantone:"13-0725",name:"raffia",hex:"#dac483"},{pantone:"13-0624",name:"golden-mist",hex:"#d5cd94"},{pantone:"14-0826",name:"pampas",hex:"#cfbb7b"},{pantone:"14-0740",name:"bamboo",hex:"#d2b04c"},{pantone:"15-0643",name:"cress-green",hex:"#bca949"},{pantone:"16-0847",name:"olive-oil",hex:"#a98b2d"},{pantone:"14-0626",name:"dried-moss",hex:"#ccb97e"},{pantone:"14-0647",name:"celery",hex:"#cec153"},{pantone:"13-0640",name:"acacia",hex:"#dacd65"},{pantone:"14-0755",name:"sulphur",hex:"#ddb614"},{pantone:"15-0743",name:"oil-yellow",hex:"#c4a647"},{pantone:"16-0742",name:"green-sulphur",hex:"#ae8e2c"},{pantone:"17-0839",name:"golden-palm",hex:"#aa8805"},{pantone:"14-1025",name:"cocoon",hex:"#c9b27c"},{pantone:"14-0721",name:"hemp",hex:"#c0ad7c"},{pantone:"15-0730",name:"southern-moss",hex:"#bca66a"},{pantone:"15-0732",name:"olivenite",hex:"#c1a65c"},{pantone:"15-0636",name:"golden-green",hex:"#bdb369"},{pantone:"16-0730",name:"antique-gold",hex:"#b59e5f"},{pantone:"16-0737",name:"burnished-gold",hex:"#aa9855"},{pantone:"12-0722",name:"french-vanilla",hex:"#efe1a7"},{pantone:"11-0616",name:"pastel-yellow",hex:"#f2e6b1"},{pantone:"11-0710",name:"tender-yellow",hex:"#ededb7"},{pantone:"11-0618",name:"wax-yellow",hex:"#ede9ad"},{pantone:"12-0721",name:"lemonade",hex:"#f0e79d"},{pantone:"11-0620",name:"elfin-yellow",hex:"#eeea97"},{pantone:"12-0740",name:"limelight",hex:"#f0e87d"},{pantone:"14-0827",name:"dusky-citron",hex:"#e3cc81"},{pantone:"14-0636",name:"muted-lime",hex:"#d1c87c"},{pantone:"13-0632",name:"endive",hex:"#d2cc81"},{pantone:"13-0720",name:"custard",hex:"#e5d68e"},{pantone:"12-0633",name:"canary-yellow",hex:"#dfd87e"},{pantone:"12-0738",name:"yellow-cream",hex:"#efdc75"},{pantone:"13-0739",name:"cream-gold",hex:"#dec05f"},{pantone:"12-0642",name:"aurora",hex:"#eddd59"},{pantone:"13-0648",name:"green-sheen",hex:"#d9ce52"},{pantone:"13-0746",name:"maize",hex:"#eec843"},{pantone:"12-0643",name:"blazing-yellow",hex:"#fee715"},{pantone:"12-0752",name:"buttercup",hex:"#fae03c"},{pantone:"14-0756",name:"empire-yellow",hex:"#f7d000"},{pantone:"13-0752",name:"lemon",hex:"#f3bf08"},{pantone:"14-0848",name:"mimosa",hex:"#f0c05a"},{pantone:"13-0850",name:"aspen-gold",hex:"#ffd662"},{pantone:"13-0758",name:"dandelion",hex:"#ffd02e"},{pantone:"13-0858",name:"vibrant-yellow",hex:"#ffda29"},{pantone:"14-0760",name:"cyber-yellow",hex:"#ffd400"},{pantone:"14-0852",name:"freesia",hex:"#f3c12c"},{pantone:"13-0859",name:"lemon-chrome",hex:"#ffc300"},{pantone:"12-0720",name:"mellow-yellow",hex:"#f0dd9d"},{pantone:"12-0824",name:"pale-banana",hex:"#fae199"},{pantone:"12-0825",name:"popcorn",hex:"#f8de8d"},{pantone:"12-0727",name:"sunshine",hex:"#fade85"},{pantone:"12-0736",name:"lemon-drop",hex:"#fdd878"},{pantone:"13-0755",name:"primrose-yellow",hex:"#f6d155"},{pantone:"14-0754",name:"super-lemon",hex:"#e4bf45"},{pantone:"14-0837",name:"misted-yellow",hex:"#dab965"},{pantone:"15-0942",name:"sauterne",hex:"#c5a253"},{pantone:"16-0946",name:"honey",hex:"#ba9238"},{pantone:"16-0954",name:"arrowwood",hex:"#bc8d1f"},{pantone:"16-0953",name:"tawny-olive",hex:"#c4962c"},{pantone:"15-0850",name:"ceylon-yellow",hex:"#d4ae40"},{pantone:"15-0751",name:"lemon-curry",hex:"#cda323"},{pantone:"15-1132",name:"fall-leaf",hex:"#c9a86a"},{pantone:"16-1126",name:"antelope",hex:"#b19664"},{pantone:"16-1133",name:"mustard-gold",hex:"#b08e51"},{pantone:"16-0948",name:"harvest-gold",hex:"#b68a3a"},{pantone:"16-0952",name:"nugget-gold",hex:"#c89720"},{pantone:"15-0948",name:"golden-spice",hex:"#c6973f"},{pantone:"15-0953",name:"golden-yellow",hex:"#cb8e16"},{pantone:"14-1036",name:"ochre",hex:"#d6af66"},{pantone:"16-0945",name:"tinsel",hex:"#c3964d"},{pantone:"16-0947",name:"bright-gold",hex:"#cf9f52"},{pantone:"15-1142",name:"honey-gold",hex:"#d1a054"},{pantone:"16-1139",name:"amber-gold",hex:"#c19552"},{pantone:"15-1046",name:"mineral-yellow",hex:"#d39c43"},{pantone:"16-0950",name:"narcissus",hex:"#c39449"},{pantone:"14-1113",name:"marzipan",hex:"#d8c09d"},{pantone:"16-0928",name:"curry",hex:"#be9e6f"},{pantone:"16-1326",name:"prairie-sand",hex:"#b59a6a"},{pantone:"17-1047",name:"honey-mustard",hex:"#b68f52"},{pantone:"17-1129",name:"wood-thrush",hex:"#a47d43"},{pantone:"18-0940",name:"golden-brown",hex:"#91672f"},{pantone:"18-0937",name:"bronze-brown",hex:"#825e2f"},{pantone:"17-1045",name:"apple-cinnamon",hex:"#b0885a"},{pantone:"17-1128",name:"bone-brown",hex:"#9d7446"},{pantone:"17-1125",name:"dijon",hex:"#97754c"},{pantone:"17-1036",name:"bistre",hex:"#98754a"},{pantone:"17-0942",name:"medal-bronze",hex:"#977547"},{pantone:"18-0939",name:"cumin",hex:"#927240"},{pantone:"19-1034",name:"breen",hex:"#795d34"},{pantone:"13-0840",name:"snapdragon",hex:"#fed777"},{pantone:"13-0941",name:"banana-cream",hex:"#ffcf73"},{pantone:"14-0850",name:"daffodil",hex:"#fdc04e"},{pantone:"14-0846",name:"yolk-yellow",hex:"#e2b051"},{pantone:"14-0951",name:"golden-rod",hex:"#e2a829"},{pantone:"15-0955",name:"old-gold",hex:"#eca825"},{pantone:"14-0957",name:"spectra-yellow",hex:"#f7b718"},{pantone:"12-0826",name:"golden-haze",hex:"#fbd897"},{pantone:"14-0936",name:"sahara-sun",hex:"#dfc08a"},{pantone:"14-1038",name:"new-wheat",hex:"#d7b57f"},{pantone:"13-0932",name:"cornsilk",hex:"#edc373"},{pantone:"14-0847",name:"buff-yellow",hex:"#f1bf70"},{pantone:"13-0940",name:"sunset-gold",hex:"#f7c46c"},{pantone:"13-0939",name:"golden-cream",hex:"#f7b768"},{pantone:"13-1025",name:"impala",hex:"#f8ce97"},{pantone:"13-0935",name:"flax",hex:"#ffc87d"},{pantone:"13-0945",name:"pale-marigold",hex:"#ffc66e"},{pantone:"13-0942",name:"amber-yellow",hex:"#fab75a"},{pantone:"14-1045",name:"amber",hex:"#efad55"},{pantone:"14-1041",name:"golden-apricot",hex:"#dda758"},{pantone:"14-0941",name:"beeswax",hex:"#eba851"},{pantone:"13-0947",name:"banana",hex:"#fcb953"},{pantone:"14-0955",name:"citrus",hex:"#f9ac2f"},{pantone:"15-1050",name:"golden-glow",hex:"#d99938"},{pantone:"15-1049",name:"artisans-gold",hex:"#f2ab46"},{pantone:"16-1054",name:"sunflower",hex:"#d39237"},{pantone:"18-0935",name:"buckthorn-brown",hex:"#a76f1f"},{pantone:"18-0950",name:"cathay-spice",hex:"#99642c"},{pantone:"16-0940",name:"taffy",hex:"#c39b6a"},{pantone:"16-1144",name:"oak-buff",hex:"#cf9c63"},{pantone:"16-1143",name:"honey-yellow",hex:"#ca9456"},{pantone:"17-1040",name:"spruce-yellow",hex:"#be8a4a"},{pantone:"17-1048",name:"inca-gold",hex:"#bb7a2c"},{pantone:"18-1160",name:"sudan-brown",hex:"#ac6b29"},{pantone:"18-0933",name:"rubber",hex:"#815b37"},{pantone:"13-1016",name:"wheat",hex:"#dec5a5"},{pantone:"13-1015",name:"honey-peach",hex:"#dcbd9e"},{pantone:"13-1018",name:"desert-dust",hex:"#e3bc8e"},{pantone:"12-0921",name:"golden-straw",hex:"#e6bd8f"},{pantone:"13-1024",name:"buff",hex:"#ebc396"},{pantone:"14-1127",name:"desert-mist",hex:"#e0b589"},{pantone:"15-1231",name:"clay",hex:"#d2a172"},{pantone:"12-0822",name:"golden-fleece",hex:"#f2d1a0"},{pantone:"13-1031",name:"apricot-sherbet",hex:"#facd9e"},{pantone:"13-1030",name:"sunburst",hex:"#f6c289"},{pantone:"13-1027",name:"apricot-cream",hex:"#f1bd89"},{pantone:"14-1128",name:"buff-orange",hex:"#ffbb7c"},{pantone:"15-1145",name:"chamois",hex:"#f7b26a"},{pantone:"14-1051",name:"warm-apricot",hex:"#ffb865"},{pantone:"14-1050",name:"marigold",hex:"#fadc53"},{pantone:"16-1142",name:"golden-nugget",hex:"#db9b59"},{pantone:"15-1147",name:"butterscotch",hex:"#e19640"},{pantone:"16-1148",name:"nugget",hex:"#cf8848"},{pantone:"16-1342",name:"buckskin",hex:"#d18e54"},{pantone:"16-1140",name:"yam",hex:"#d0893f"},{pantone:"17-1046",name:"golden-oak",hex:"#be752d"},{pantone:"15-1062",name:"gold-fusion",hex:"#ffb000"},{pantone:"14-1064",name:"saffron",hex:"#ffa500"},{pantone:"15-1054",name:"cadmium-yellow",hex:"#ee9626"},{pantone:"14-1159",name:"zinnia",hex:"#ffa010"},{pantone:"15-1058",name:"radiant-yellow",hex:"#fc9e21"},{pantone:"15-1153",name:"apricot",hex:"#f19035"},{pantone:"15-1150",name:"dark-cheddar",hex:"#e08119"},{pantone:"13-1020",name:"apricot-ice",hex:"#fbbe99"},{pantone:"14-1133",name:"apricot-nectar",hex:"#ecaa79"},{pantone:"15-1234",name:"gold-earth",hex:"#dd9c6b"},{pantone:"15-1237",name:"apricot-tan",hex:"#dd9760"},{pantone:"16-1150",name:"topaz",hex:"#d08344"},{pantone:"16-1346",name:"golden-ochre",hex:"#c77943"},{pantone:"16-1443",name:"apricot-buff",hex:"#cd7e4d"},{pantone:"14-1231",name:"peach-cobbler",hex:"#ffb181"},{pantone:"14-1135",name:"salmon-buff",hex:"#feaa7b"},{pantone:"14-1139",name:"pumpkin",hex:"#f5a26f"},{pantone:"15-1245",name:"mock-orange",hex:"#ffa368"},{pantone:"15-1242",name:"muskmelon",hex:"#ec935e"},{pantone:"16-1338",name:"copper-tan",hex:"#de8e65"},{pantone:"16-1337",name:"coral-gold",hex:"#d27d56"},{pantone:"16-1255",name:"russet-orange",hex:"#e47127"},{pantone:"16-1253",name:"orange-ochre",hex:"#dc793a"},{pantone:"16-1350",name:"amberglow",hex:"#dc793e"},{pantone:"16-1454",name:"jaffa-orange",hex:"#d86d39"},{pantone:"17-1353",name:"apricot-orange",hex:"#c86b3c"},{pantone:"16-1448",name:"burnt-orange",hex:"#c86733"},{pantone:"16-1260",name:"harvest-pumpkin",hex:"#d56231"},{pantone:"15-1160",name:"blazing-orange",hex:"#ffa64f"},{pantone:"15-1157",name:"flame-orange",hex:"#fb8b23"},{pantone:"15-1164",name:"bright-marigold",hex:"#ff8d00"},{pantone:"15-1263",name:"autumn-glory",hex:"#ff8812"},{pantone:"16-1257",name:"sun-orange",hex:"#f48037"},{pantone:"16-1356",name:"persimmon-orange",hex:"#f47327"},{pantone:"17-1350",name:"orange-popsicle",hex:"#ff7913"},{pantone:"16-1343",name:"autumn-sunset",hex:"#f38554"},{pantone:"15-1247",name:"tangerine",hex:"#f88f58"},{pantone:"16-1357",name:"bird-of-paradise",hex:"#ff8c55"},{pantone:"16-1359",name:"orange-peel",hex:"#fa7a35"},{pantone:"16-1459",name:"mandarin-orange",hex:"#ec6a37"},{pantone:"16-1462",name:"golden-poppy",hex:"#f56733"},{pantone:"16-1364",name:"vibrant-orange",hex:"#ff7420"},{pantone:"16-1360",name:"nectarine",hex:"#ff8656"},{pantone:"16-1349",name:"coral-rose",hex:"#f3774d"},{pantone:"16-1361",name:"carrot",hex:"#fd6f3b"},{pantone:"16-1452",name:"firecracker",hex:"#f36944"},{pantone:"17-1464",name:"red-orange",hex:"#f05627"},{pantone:"16-1362",name:"vermillion-orange",hex:"#f9633b"},{pantone:"17-1462",name:"flame",hex:"#f2552c"},{pantone:"13-1026",name:"creampuff",hex:"#ffcda8"},{pantone:"12-0917",name:"bleached-apricot",hex:"#fccaac"},{pantone:"13-1017",name:"almond-cream",hex:"#f4c29f"},{pantone:"14-1225",name:"beach-sand",hex:"#fbb995"},{pantone:"13-1019",name:"cream-blush",hex:"#f8c19a"},{pantone:"13-1022",name:"caramel-cream",hex:"#f4ba94"},{pantone:"13-1023",name:"peach-fuzz",hex:"#ffbe98"},{pantone:"13-1021",name:"prairie-sunset",hex:"#ffbb9e"},{pantone:"14-1224",name:"coral-sands",hex:"#edaa86"},{pantone:"14-1230",name:"apricot-wash",hex:"#fbac82"},{pantone:"15-1333",name:"canyon-sunset",hex:"#e1927a"},{pantone:"16-1340",name:"brandied-melon",hex:"#ce7b5b"},{pantone:"16-1435",name:"carnelian",hex:"#ce785d"},{pantone:"17-1446",name:"mango",hex:"#b75e41"},{pantone:"14-1227",name:"peach",hex:"#f2a987"},{pantone:"15-1239",name:"cantaloupe",hex:"#ffa177"},{pantone:"15-1331",name:"coral-reef",hex:"#faa181"},{pantone:"15-1334",name:"shell-coral",hex:"#ea9575"},{pantone:"15-1340",name:"cadmium-orange",hex:"#f99471"},{pantone:"16-1442",name:"melon",hex:"#fe8863"},{pantone:"16-1344",name:"dusty-orange",hex:"#e27a53"},{pantone:"16-1441",name:"arabesque",hex:"#d16f52"},{pantone:"16-1440",name:"langoustino",hex:"#ca6c56"},{pantone:"17-1444",name:"ginger",hex:"#c96551"},{pantone:"16-1450",name:"flamingo",hex:"#df7253"},{pantone:"18-1447",name:"orange-rust",hex:"#c25a3c"},{pantone:"18-1354",name:"burnt-ochre",hex:"#bb4f35"},{pantone:"18-1448",name:"chili",hex:"#be5141"},{pantone:"18-1535",name:"ginger-spice",hex:"#b65d48"},{pantone:"18-1451",name:"autumn-glaze",hex:"#b3573f"},{pantone:"18-1343",name:"auburn",hex:"#a15843"},{pantone:"19-1250",name:"picante",hex:"#8d3f2d"},{pantone:"18-1444",name:"tandori-spice",hex:"#9f4440"},{pantone:"18-1540",name:"cinnabar",hex:"#9c453b"},{pantone:"18-1547",name:"bossa-nova",hex:"#973a36"},{pantone:"13-1318",name:"tropical-peach",hex:"#ffc4b2"},{pantone:"14-1219",name:"peach-parfait",hex:"#f8bfa8"},{pantone:"14-1318",name:"coral-pink",hex:"#e8a798"},{pantone:"14-1316",name:"dusty-pink",hex:"#deaa9b"},{pantone:"16-1330",name:"muted-clay",hex:"#d29380"},{pantone:"15-1523",name:"shrimp",hex:"#e29a86"},{pantone:"17-1341",name:"tawny-orange",hex:"#d37f6f"},{pantone:"16-1329",name:"coral-haze",hex:"#e38e84"},{pantone:"16-1431",name:"canyon-clay",hex:"#ce8477"},{pantone:"16-1526",name:"terra-cotta",hex:"#d38377"},{pantone:"17-1524",name:"desert-sand",hex:"#bd7b74"},{pantone:"18-1436",name:"light-mahogany",hex:"#ad6d68"},{pantone:"17-1525",name:"cedar-wood",hex:"#a1655b"},{pantone:"18-1435",name:"withered-rose",hex:"#a26666"},{pantone:"16-1522",name:"rose-dawn",hex:"#c2877b"},{pantone:"17-1514",name:"ash-rose",hex:"#b5817d"},{pantone:"17-1518",name:"old-rose",hex:"#b47b77"},{pantone:"17-1424",name:"brick-dust",hex:"#b07069"},{pantone:"17-1520",name:"canyon-rose",hex:"#af6c67"},{pantone:"18-1630",name:"dusty-cedar",hex:"#ad5d5d"},{pantone:"18-1438",name:"marsala",hex:"#964f4c"},{pantone:"17-1540",name:"apricot-brandy",hex:"#c26a5a"},{pantone:"17-1532",name:"aragon",hex:"#b06455"},{pantone:"18-1536",name:"hot-sauce",hex:"#ab4f41"},{pantone:"18-1346",name:"bruschetta",hex:"#a75949"},{pantone:"18-1434",name:"etruscan-red",hex:"#a2574b"},{pantone:"18-1443",name:"redwood",hex:"#a6594c"},{pantone:"18-1350",name:"burnt-brick",hex:"#a14d3a"},{pantone:"18-1629",name:"faded-rose",hex:"#bf6464"},{pantone:"18-1648",name:"baked-apple",hex:"#b34646"},{pantone:"18-1658",name:"pompeian-red",hex:"#a4292e"},{pantone:"18-1449",name:"ketchup",hex:"#9a382d"},{pantone:"18-1442",name:"red-ochre",hex:"#913832"},{pantone:"18-1531",name:"barn-red",hex:"#8f423b"},{pantone:"19-1540",name:"burnt-henna",hex:"#7e392f"},{pantone:"14-1419",name:"peach-pearl",hex:"#ffb2a5"},{pantone:"14-1418",name:"peach-melba",hex:"#fbbdaf"},{pantone:"14-1420",name:"apricot-blush",hex:"#feaea5"},{pantone:"14-1324",name:"peach-bud",hex:"#fdb2ab"},{pantone:"16-1434",name:"coral-almond",hex:"#e29d94"},{pantone:"16-1520",name:"lobster-bisque",hex:"#dd9289"},{pantone:"16-1624",name:"lantana",hex:"#da7e7a"},{pantone:"14-1228",name:"peach-nectar",hex:"#ffb59b"},{pantone:"14-1323",name:"salmon",hex:"#faaa94"},{pantone:"15-1423",name:"peach-amber",hex:"#fb9f93"},{pantone:"15-1435",name:"desert-flower",hex:"#ff9687"},{pantone:"15-1530",name:"peach-pink",hex:"#fa9a85"},{pantone:"16-1529",name:"burnt-coral",hex:"#e9897e"},{pantone:"16-1532",name:"crabapple",hex:"#d77e70"},{pantone:"15-1433",name:"papaya-punch",hex:"#fca289"},{pantone:"16-1543",name:"fusion-coral",hex:"#ff8576"},{pantone:"16-1542",name:"fresh-salmon",hex:"#ff7f6a"},{pantone:"16-1544",name:"persimmon",hex:"#f67866"},{pantone:"16-1539",name:"coral",hex:"#ed7464"},{pantone:"16-1546",name:"living-coral",hex:"#ff6f61"},{pantone:"17-1656",name:"hot-coral",hex:"#f35b53"},{pantone:"16-1632",name:"shell-pink",hex:"#f88180"},{pantone:"16-1641",name:"georgia-peach",hex:"#f97272"},{pantone:"16-1640",name:"sugar-coral",hex:"#f56c73"},{pantone:"17-1647",name:"dubarry",hex:"#f25f66"},{pantone:"17-1643",name:"porcelain-rose",hex:"#ea6b6a"},{pantone:"17-1644",name:"spiced-coral",hex:"#d75c5d"},{pantone:"18-1649",name:"deep-sea-coral",hex:"#d9615b"},{pantone:"17-1635",name:"rose-of-sharon",hex:"#dc5b62"},{pantone:"18-1651",name:"cayenne",hex:"#e04951"},{pantone:"18-1762",name:"hibiscus",hex:"#dd3848"},{pantone:"17-1654",name:"poinsettia",hex:"#cb3441"},{pantone:"17-1641",name:"chrysanthemum",hex:"#be454f"},{pantone:"17-1545",name:"cranberry",hex:"#bb4a4d"},{pantone:"18-1643",name:"cardinal",hex:"#ad3e48"},{pantone:"17-1456",name:"tigerlily",hex:"#e2583e"},{pantone:"17-1558",name:"grenadine",hex:"#df3f32"},{pantone:"17-1562",name:"mandarin-red",hex:"#e74a33"},{pantone:"17-1564",name:"fiesta",hex:"#dd4132"},{pantone:"17-1563",name:"cherry-tomato",hex:"#eb3c27"},{pantone:"18-1561",name:"orange-com",hex:"#da321c"},{pantone:"18-1445",name:"spicy-orange",hex:"#d73c26"},{pantone:"16-1541",name:"camellia",hex:"#f6745f"},{pantone:"16-1451",name:"nasturtium",hex:"#fe6347"},{pantone:"17-1547",name:"emberglow",hex:"#ea6759"},{pantone:"17-1544",name:"burnt-sienna",hex:"#c65d52"},{pantone:"17-1553",name:"paprika",hex:"#ce4d42"},{pantone:"18-1454",name:"red-clay",hex:"#c2452d"},{pantone:"18-1555",name:"molten-lava",hex:"#b5332e"},{pantone:"17-1663",name:"bittersweet",hex:"#d93744"},{pantone:"17-1664",name:"poppy-red",hex:"#dc343b"},{pantone:"18-1660",name:"tomato",hex:"#ce2939"},{pantone:"18-1664",name:"fiery-red",hex:"#d01c1f"},{pantone:"18-1662",name:"flame-scarlet",hex:"#cd212a"},{pantone:"18-1763",name:"high-risk-red",hex:"#c71f2d"},{pantone:"18-1550",name:"aurora-red",hex:"#b93a32"},{pantone:"18-1652",name:"rococco-red",hex:"#bb363f"},{pantone:"18-1661",name:"tomato-puree",hex:"#c53346"},{pantone:"18-1764",name:"lollipop",hex:"#cc1c3b"},{pantone:"18-1761",name:"ski-patrol",hex:"#bb1237"},{pantone:"19-1760",name:"scarlet",hex:"#bc2b3d"},{pantone:"19-1764",name:"lipstick-red",hex:"#b31a38"},{pantone:"19-1762",name:"crimson",hex:"#ae0e36"},{pantone:"19-1763",name:"racing-red",hex:"#bd162c"},{pantone:"18-1655",name:"mars-red",hex:"#bc2731"},{pantone:"19-1761",name:"tango-red",hex:"#ac0e2e"},{pantone:"18-1663",name:"chinese-red",hex:"#be132d"},{pantone:"19-1663",name:"ribbon-red",hex:"#b92636"},{pantone:"19-1664",name:"true-red",hex:"#bf1932"},{pantone:"19-1557",name:"chili-pepper",hex:"#9b1b30"},{pantone:"14-1714",name:"quartz-pink",hex:"#efa6aa"},{pantone:"15-1717",name:"pink-icing",hex:"#eea0a6"},{pantone:"14-1513",name:"blossom",hex:"#f2b2ae"},{pantone:"14-1521",name:"peaches-n-cream",hex:"#f4a6a3"},{pantone:"15-1621",name:"candlelight-peach",hex:"#f8a39d"},{pantone:"16-1720",name:"strawberry-ice",hex:"#e78b90"},{pantone:"16-1626",name:"peach-blossom",hex:"#de8286"},{pantone:"15-1821",name:"flamingo-pink",hex:"#f7969e"},{pantone:"16-1723",name:"confetti",hex:"#e6798e"},{pantone:"17-1928",name:"bubblegum",hex:"#ea738d"},{pantone:"16-1735",name:"pink-lemonade",hex:"#ee6d8a"},{pantone:"17-1930",name:"camellia-rose",hex:"#eb6081"},{pantone:"17-1929",name:"rapture-rose",hex:"#d16277"},{pantone:"17-1927",name:"desert-rose",hex:"#cf6977"},{pantone:"15-1922",name:"geranium-pink",hex:"#f6909d"},{pantone:"15-1624",name:"conch-shell",hex:"#fc8f9b"},{pantone:"15-1626",name:"salmon-rose",hex:"#ff8d94"},{pantone:"16-1731",name:"strawberry-pink",hex:"#f57f8e"},{pantone:"17-1736",name:"sunkist-coral",hex:"#ea6676"},{pantone:"17-1744",name:"calypso-coral",hex:"#ee5c6c"},{pantone:"16-1620",name:"tea-rose",hex:"#dc7178"},{pantone:"17-1753",name:"geranium",hex:"#da3d58"},{pantone:"17-1755",name:"paradise-pink",hex:"#e4445e"},{pantone:"18-1756",name:"teaberry",hex:"#dc3855"},{pantone:"18-1755",name:"rouge-red",hex:"#e24666"},{pantone:"18-1754",name:"raspberry",hex:"#d32e5e"},{pantone:"17-1842",name:"azalea",hex:"#d42e5b"},{pantone:"18-1856",name:"virtual-pink",hex:"#c6174e"},{pantone:"17-1740",name:"claret-red",hex:"#c84c61"},{pantone:"18-1741",name:"raspberry-wine",hex:"#b63753"},{pantone:"18-1852",name:"rose-red",hex:"#c92351"},{pantone:"18-1760",name:"barberry",hex:"#bf1945"},{pantone:"18-1945",name:"bright-rose",hex:"#c51959"},{pantone:"19-1860",name:"persian-red",hex:"#a21441"},{pantone:"19-1955",name:"cerise",hex:"#a41247"},{pantone:"13-2806",name:"pink-lady",hex:"#efc1d6"},{pantone:"14-2710",name:"lilac-sachet",hex:"#e9adca"},{pantone:"14-2311",name:"prism-pink",hex:"#f0a1bf"},{pantone:"15-2215",name:"begonia-pink",hex:"#ec9abe"},{pantone:"15-2718",name:"fuchsia-pink",hex:"#df88b7"},{pantone:"15-2214",name:"rosebloom",hex:"#e290b2"},{pantone:"17-2520",name:"ibis-rose",hex:"#ca628f"},{pantone:"15-2216",name:"sachet-pink",hex:"#f18aad"},{pantone:"16-2120",name:"wild-orchid",hex:"#d979a2"},{pantone:"15-2217",name:"aurora-pink",hex:"#e881a6"},{pantone:"17-2120",name:"chateau-rose",hex:"#d2738f"},{pantone:"15-1920",name:"morning-glory",hex:"#ee819f"},{pantone:"16-2126",name:"azalea-pink",hex:"#e96a97"},{pantone:"17-2127",name:"shocking-pink",hex:"#de5b8c"},{pantone:"17-1937",name:"hot-pink",hex:"#e55982"},{pantone:"17-2033",name:"fandango-pink",hex:"#e04f80"},{pantone:"18-2120",name:"honeysuckle",hex:"#d94f70"},{pantone:"18-2043",name:"raspberry-sorbet",hex:"#d2386c"},{pantone:"17-1831",name:"carmine",hex:"#bc4869"},{pantone:"17-2031",name:"fuchsia-rose",hex:"#c74375"},{pantone:"18-2143",name:"beetroot-purple",hex:"#cf2d71"},{pantone:"16-2124",name:"pink-carnation",hex:"#ed7a9e"},{pantone:"17-2230",name:"carmine-rose",hex:"#e35b8f"},{pantone:"17-2036",name:"magenta",hex:"#d23c77"},{pantone:"18-2133",name:"pink-flambe",hex:"#d3507a"},{pantone:"18-2436",name:"fuchsia-purple",hex:"#d33479"},{pantone:"17-2227",name:"lilac-rose",hex:"#bd4275"},{pantone:"18-2336",name:"very-berry",hex:"#b73275"},{pantone:"17-2625",name:"super-pink",hex:"#ce6ba4"},{pantone:"17-2627",name:"phlox-pink",hex:"#ce5e9a"},{pantone:"18-2333",name:"raspberry-rose",hex:"#cc4385"},{pantone:"17-2624",name:"rose-violet",hex:"#c0428a"},{pantone:"18-2328",name:"fuchsia-red",hex:"#ab3475"},{pantone:"18-2326",name:"cactus-flower",hex:"#a83e6c"},{pantone:"18-2525",name:"magenta-haze",hex:"#9d446e"},{pantone:"11-2511",name:"shrinking-violet",hex:"#f4e1e6"},{pantone:"12-2904",name:"primrose-pink",hex:"#eed4d9"},{pantone:"14-1508",name:"silver-pink",hex:"#dcb1af"},{pantone:"14-1511",name:"powder-pink",hex:"#ecb2b3"},{pantone:"16-1617",name:"mauveglow",hex:"#d18489"},{pantone:"16-1610",name:"brandied-apricot",hex:"#ca848a"},{pantone:"17-1718",name:"dusty-rose",hex:"#ba797d"},{pantone:"12-2102",name:"mauve-morn",hex:"#ecd6d6"},{pantone:"12-2902",name:"mauve-chalk",hex:"#e5d0cf"},{pantone:"12-1304",name:"pearl",hex:"#f9dbd8"},{pantone:"15-1611",name:"bridal-rose",hex:"#d69fa2"},{pantone:"15-1614",name:"blush",hex:"#d1969a"},{pantone:"18-1634",name:"baroque-rose",hex:"#b35a66"},{pantone:"18-1635",name:"slate-rose",hex:"#b45865"},{pantone:"17-1537",name:"mineral-red",hex:"#b35457"},{pantone:"18-1633",name:"garnet-rose",hex:"#ac4b55"},{pantone:"17-1633",name:"holly-berry",hex:"#b44e5d"},{pantone:"19-1759",name:"american-beauty",hex:"#a73340"},{pantone:"19-1862",name:"jester-red",hex:"#9e1030"},{pantone:"19-1656",name:"rio-red",hex:"#8a2232"},{pantone:"19-1940",name:"rumba-red",hex:"#7c2439"},{pantone:"18-1631",name:"earth-red",hex:"#95424e"},{pantone:"19-1840",name:"deep-claret",hex:"#973443"},{pantone:"19-1655",name:"garnet",hex:"#953640"},{pantone:"19-1543",name:"brick-red",hex:"#8c373e"},{pantone:"19-1532",name:"rosewood",hex:"#813639"},{pantone:"19-1934",name:"tibetan-red",hex:"#782a39"},{pantone:"19-1650",name:"biking-red",hex:"#77212e"},{pantone:"18-1426",name:"apple-butter",hex:"#844b4d"},{pantone:"19-1524",name:"oxblood-red",hex:"#70393f"},{pantone:"19-1533",name:"cowhide",hex:"#884344"},{pantone:"19-1530",name:"burnt-russet",hex:"#7e3940"},{pantone:"19-1629",name:"ruby-wine",hex:"#77333b"},{pantone:"19-1726",name:"cordovan",hex:"#702f3b"},{pantone:"19-1725",name:"tawny-port",hex:"#5c2c35"},{pantone:"13-1407",name:"creole-pink",hex:"#f7d5cc"},{pantone:"13-1504",name:"peach-blush",hex:"#e4ccc6"},{pantone:"13-1406",name:"cloud-pink",hex:"#f5d1c8"},{pantone:"12-1212",name:"veiled-rose",hex:"#f8cdc9"},{pantone:"12-1207",name:"pearl-blush",hex:"#f4cec5"},{pantone:"13-1310",name:"english-rose",hex:"#f4c6c3"},{pantone:"14-1905",name:"lotus",hex:"#e2c1c0"},{pantone:"11-1408",name:"rosewater",hex:"#f6dbd8"},{pantone:"14-1309",name:"peach-whip",hex:"#dbbeb7"},{pantone:"14-1506",name:"rose-smoke",hex:"#d3b4ad"},{pantone:"15-1415",name:"coral-cloud",hex:"#e2a9a1"},{pantone:"15-1512",name:"misty-rose",hex:"#caa39a"},{pantone:"15-1516",name:"peach-beige",hex:"#d3a297"},{pantone:"16-1516",name:"cameo-brown",hex:"#c08a80"},{pantone:"13-1409",name:"seashell-pink",hex:"#f7c8c2"},{pantone:"13-1408",name:"chintz-rose",hex:"#eec4be"},{pantone:"13-1510",name:"impatiens-pink",hex:"#ffc4bc"},{pantone:"14-1907",name:"peachskin",hex:"#dfb8b6"},{pantone:"15-1515",name:"mellow-rose",hex:"#d9a6a1"},{pantone:"16-1511",name:"rose-tan",hex:"#d19c97"},{pantone:"16-1518",name:"rosette",hex:"#ce8e8b"},{pantone:"17-1522",name:"mauvewood",hex:"#a75d67"},{pantone:"17-1623",name:"rose-wine",hex:"#a4596d"},{pantone:"17-1723",name:"malaga",hex:"#9f5069"},{pantone:"18-1725",name:"dry-rose",hex:"#8c4759"},{pantone:"18-1718",name:"hawthorn-rose",hex:"#884c5e"},{pantone:"18-1619",name:"maroon",hex:"#834655"},{pantone:"18-1420",name:"wild-ginger",hex:"#7c4c53"},{pantone:"19-2047",name:"sangria",hex:"#982551"},{pantone:"19-1850",name:"red-bud",hex:"#962d49"},{pantone:"18-2027",name:"beaujolais",hex:"#80304c"},{pantone:"19-2033",name:"anemone",hex:"#842c48"},{pantone:"19-2030",name:"beet-red",hex:"#7a1f3d"},{pantone:"19-2025",name:"red-plum",hex:"#7c2946"},{pantone:"19-2024",name:"rhododendron",hex:"#722b3f"},{pantone:"12-2906",name:"barely-pink",hex:"#f8d7dd"},{pantone:"12-1310",name:"blushing-bride",hex:"#fbd3d9"},{pantone:"12-2905",name:"cradle-pink",hex:"#edd0dd"},{pantone:"13-2803",name:"pale-lilac",hex:"#e1c6cc"},{pantone:"13-1904",name:"chalk-pink",hex:"#e6c5ca"},{pantone:"12-2903",name:"light-lilac",hex:"#dec6d3"},{pantone:"14-2305",name:"pink-nectar",hex:"#d8aab7"},{pantone:"12-1305",name:"heavenly-pink",hex:"#f4dede"},{pantone:"13-2004",name:"potpourri",hex:"#e7c9ca"},{pantone:"12-1605",name:"crystal-pink",hex:"#edd0ce"},{pantone:"12-1706",name:"pink-dogwood",hex:"#f7d1d1"},{pantone:"12-1708",name:"crystal-rose",hex:"#fdc3c6"},{pantone:"13-2005",name:"strawberry-cream",hex:"#f4c3c4"},{pantone:"13-1513",name:"gossamer-pink",hex:"#fac8c3"},{pantone:"13-1906",name:"rose-shadow",hex:"#f9c2cd"},{pantone:"13-2010",name:"orchid-pink",hex:"#f3bbca"},{pantone:"13-2006",name:"almond-blossom",hex:"#f5bec7"},{pantone:"14-1909",name:"coral-blush",hex:"#e6b2b8"},{pantone:"14-1911",name:"candy-pink",hex:"#f5b0bd"},{pantone:"15-1816",name:"peony",hex:"#ed9ca8"},{pantone:"15-1912",name:"sea-pink",hex:"#de98ab"},{pantone:"16-2215",name:"cashmere-rose",hex:"#ce879f"},{pantone:"16-1715",name:"wild-rose",hex:"#ce8498"},{pantone:"15-2210",name:"orchid-smoke",hex:"#d294aa"},{pantone:"16-1712",name:"polignac",hex:"#c28799"},{pantone:"16-1708",name:"lilas",hex:"#b88995"},{pantone:"16-2111",name:"mauve-orchid",hex:"#b58299"},{pantone:"16-2107",name:"orchid-haze",hex:"#b0879b"},{pantone:"13-2804",name:"parfait-pink",hex:"#e9c3cf"},{pantone:"13-2805",name:"pink-mist",hex:"#e6bccd"},{pantone:"14-2307",name:"cameo-pink",hex:"#dba9b8"},{pantone:"14-2808",name:"sweet-lilac",hex:"#e8b5ce"},{pantone:"14-3207",name:"pink-lavender",hex:"#d9afca"},{pantone:"14-3209",name:"pastel-lavender",hex:"#d8a1c4"},{pantone:"15-3214",name:"orchid",hex:"#d198c5"},{pantone:"15-2913",name:"lilac-chiffon",hex:"#de9bc4"},{pantone:"16-2614",name:"moonlite-mauve",hex:"#d28fb0"},{pantone:"16-3118",name:"cyclamen",hex:"#d687ba"},{pantone:"16-3116",name:"opera-mauve",hex:"#ca80b1"},{pantone:"16-3115",name:"crocus",hex:"#c67fae"},{pantone:"17-3014",name:"mulberry",hex:"#a76c97"},{pantone:"18-3025",name:"striking-purple",hex:"#94,4e,87"},{pantone:"16-3320",name:"violet",hex:"#c17fb5"},{pantone:"17-3323",name:"iris-orchid",hex:"#a767a2"},{pantone:"18-3224",name:"radiant-orchid",hex:"#ad5e99"},{pantone:"17-3020",name:"spring-crocus",hex:"#ba69a1"},{pantone:"18-3230",name:"meadow-mauve",hex:"#a9568c"},{pantone:"18-3015",name:"amethyst",hex:"#864d75"},{pantone:"19-2428",name:"magenta-purple",hex:"#6b264b"},{pantone:"17-3023",name:"rosebud",hex:"#b65f9a"},{pantone:"18-3027",name:"purple-orchid",hex:"#ad4d8c"},{pantone:"19-2434",name:"festival-fuchsia",hex:"#9e2c6a"},{pantone:"18-2527",name:"baton-rouge",hex:"#973c6c"},{pantone:"19-2431",name:"boysenberry",hex:"#85325c"},{pantone:"19-2432",name:"raspberry-radiance",hex:"#802a50"},{pantone:"19-2430",name:"purple-potion",hex:"#692746"},{pantone:"17-2617",name:"dahlia-mauve",hex:"#a64f82"},{pantone:"18-3339",name:"vivid-viola",hex:"#993c7c"},{pantone:"19-2630",name:"wild-aster",hex:"#92316f"},{pantone:"18-3022",name:"deep-orchid",hex:"#903f75"},{pantone:"18-2320",name:"clover",hex:"#8a3371"},{pantone:"18-2929",name:"purple-wine",hex:"#8c3573"},{pantone:"19-2924",name:"hollyhock",hex:"#823270"},{pantone:"18-3331",name:"hyacinth-violet",hex:"#8d4687"},{pantone:"18-3324",name:"dahlia",hex:"#843e,83"},{pantone:"19-3336",name:"sparkling-grape",hex:"#773376"},{pantone:"19-3138",name:"byzantium",hex:"#853b7b"},{pantone:"19-2820",name:"phlox",hex:"#692d5d"},{pantone:"19-3230",name:"grape-juice",hex:"#682961"},{pantone:"19-3022",name:"gloxinia",hex:"#622e5a"},{pantone:"13-3801",name:"crystal-gray",hex:"#d7cbc4"},{pantone:"14-1305",name:"mushroom",hex:"#bdaca3"},{pantone:"16-1509",name:"shadow-gray",hex:"#bba5a0"},{pantone:"16-1703",name:"sphinx",hex:"#ab9895"},{pantone:"16-1506",name:"bark",hex:"#a99592"},{pantone:"16-1510",name:"fawn",hex:"#ae9490"},{pantone:"16-1508",name:"adobe-rose",hex:"#ba9f99"},{pantone:"15-1607",name:"pale-mauve",hex:"#c6a4a4"},{pantone:"16-1806",name:"woodrose",hex:"#ae8c8e"},{pantone:"16-1707",name:"deauville-mauve",hex:"#af9294"},{pantone:"18-1807",name:"twilight-mauve",hex:"#8b6f70"},{pantone:"18-1612",name:"rose-taupe",hex:"#806062"},{pantone:"18-1512",name:"rose-brown",hex:"#80565b"},{pantone:"18-1616",name:"roan-rouge",hex:"#885157"},{pantone:"17-1510",name:"antler",hex:"#957a76"},{pantone:"18-1409",name:"peppercorn",hex:"#6c5656"},{pantone:"19-1606",name:"raisin",hex:"#524144"},{pantone:"19-1620",name:"huckleberry",hex:"#5b4349"},{pantone:"19-1621",name:"catawba-grape",hex:"#5d3c43"},{pantone:"19-1518",name:"puce",hex:"#503938"},{pantone:"19-1619",name:"fudge",hex:"#493338"},{pantone:"15-1511",name:"mahogany-rose",hex:"#c5a193"},{pantone:"17-1516",name:"burlwood",hex:"#9b716b"},{pantone:"18-1415",name:"marron",hex:"#6e4c4b"},{pantone:"19-1625",name:"decadent-chocolate",hex:"#513235"},{pantone:"19-1521",name:"red-mahogany",hex:"#60373d"},{pantone:"19-1623",name:"vineyard-wine",hex:"#58363d"},{pantone:"19-2118",name:"winetasting",hex:"#492a34"},{pantone:"19-1525",name:"port",hex:"#663336"},{pantone:"19-1526",name:"chocolate-truffle",hex:"#612e,35"},{pantone:"19-1617",name:"burgundy",hex:"#64313e"},{pantone:"19-1522",name:"zinfandel",hex:"#5c2935"},{pantone:"19-1528",name:"windsor-wine",hex:"#582b36"},{pantone:"19-1627",name:"port-royale",hex:"#502b33"},{pantone:"19-1718",name:"fig",hex:"#532d3b"},{pantone:"15-2706",name:"violet-ice",hex:"#c2acb1"},{pantone:"15-1905",name:"burnished-lilac",hex:"#c5aeb1"},{pantone:"15-2705",name:"keepsake-lilac",hex:"#c0a5ae"},{pantone:"16-3205",name:"mauve-shadows",hex:"#b598a3"},{pantone:"15-2205",name:"dawn-pink",hex:"#bfa3af"},{pantone:"14-3204",name:"fragrant-lilac",hex:"#ceadbe"},{pantone:"15-3207",name:"mauve-mist",hex:"#c49bd4"},{pantone:"17-1608",name:"heather-rose",hex:"#ad6d7f"},{pantone:"17-1818",name:"red-violet",hex:"#a35776"},{pantone:"17-1612",name:"mellow-mauve",hex:"#996378"},{pantone:"17-1710",name:"bordeaux",hex:"#96637b"},{pantone:"18-1720",name:"violet-quartz",hex:"#8b4963"},{pantone:"18-1716",name:"damson",hex:"#854c65"},{pantone:"19-2410",name:"amaranth",hex:"#6f3c56"},{pantone:"15-1906",name:"zephyr",hex:"#c89fa5"},{pantone:"17-1610",name:"dusky-orchid",hex:"#9a7182"},{pantone:"18-2109",name:"grape-shake",hex:"#886971"},{pantone:"17-1511",name:"wistful-mauve",hex:"#946c74"},{pantone:"18-1709",name:"tulipwood",hex:"#805466"},{pantone:"18-1710",name:"grape-nectar",hex:"#8d5c74"},{pantone:"18-3011",name:"argyle-purple",hex:"#895c79"},{pantone:"17-1512",name:"nostalgia-rose",hex:"#a4777e"},{pantone:"17-1614",name:"deco-rose",hex:"#985f68"},{pantone:"18-1613",name:"renaissance-rose",hex:"#865560"},{pantone:"18-1614",name:"nocturne",hex:"#7a4b56"},{pantone:"18-1418",name:"crushed-berry",hex:"#804f5a"},{pantone:"19-2312",name:"crushed-violets",hex:"#643a4c"},{pantone:"19-1716",name:"mauve-wine",hex:"#5b3644"},{pantone:"18-1411",name:"plum-wine",hex:"#674550"},{pantone:"19-2311",name:"eggplant",hex:"#613f4c"},{pantone:"19-2014",name:"prune",hex:"#603749"},{pantone:"19-1608",name:"prune-purple",hex:"#5c3a4d"},{pantone:"19-2315",name:"grape-wine",hex:"#5a2f43"},{pantone:"19-2514",name:"italian-plum",hex:"#533146"},{pantone:"19-2520",name:"potent-purple",hex:"#462639"},{pantone:"16-3310",name:"lavender-herb",hex:"#b18eaa"},{pantone:"16-3307",name:"lavender-mist",hex:"#ae90a7"},{pantone:"17-3410",name:"valerian",hex:"#9f7a93"},{pantone:"18-3220",name:"very-grape",hex:"#927288"},{pantone:"18-3211",name:"grapeade",hex:"#85677b"},{pantone:"18-3012",name:"purple-gumdrop",hex:"#7a596f"},{pantone:"18-3013",name:"berry-conserve",hex:"#765269"},{pantone:"18-3418",name:"chinese-violet",hex:"#835e,81"},{pantone:"18-3522",name:"crushed-grape",hex:"#7a547f"},{pantone:"18-3218",name:"concord-grape",hex:"#7c5379"},{pantone:"19-3424",name:"sunset-purple",hex:"#6f456e"},{pantone:"19-3325",name:"wood-violet",hex:"#75406a"},{pantone:"19-3223",name:"purple-passion",hex:"#683d62"},{pantone:"19-2524",name:"dark-purple",hex:"#582147"},{pantone:"18-3415",name:"grape-jam",hex:"#725671"},{pantone:"19-3323",name:"deep-purple",hex:"#50314c"},{pantone:"19-2814",name:"wineberry",hex:"#5a395b"},{pantone:"19-3518",name:"grape-royale",hex:"#4f2d54"},{pantone:"19-3218",name:"plum-purple",hex:"#51304e"},{pantone:"19-2009",name:"hortensia",hex:"#553b50"},{pantone:"19-2816",name:"blackberry-wine",hex:"#4d3246"},{pantone:"19-3714",name:"navy-cosmos",hex:"#503b53"},{pantone:"19-3215",name:"indigo",hex:"#4c3957"},{pantone:"19-3519",name:"purple-pennant",hex:"#432c47"},{pantone:"19-3316",name:"plum-perfect",hex:"#473442"},{pantone:"19-3619",name:"sweet-grape",hex:"#4b3b4f"},{pantone:"19-3217",name:"shadow-purple",hex:"#4e334e"},{pantone:"19-3520",name:"blackberry-cordial",hex:"#3f2a47"},{pantone:"19-3620",name:"purple-reign",hex:"#56456b"},{pantone:"19-3722",name:"mulberry-purple",hex:"#493c62"},{pantone:"19-3720",name:"gothic-grape",hex:"#473951"},{pantone:"19-3728",name:"grape",hex:"#433455"},{pantone:"19-3617",name:"mysterioso",hex:"#46394b"},{pantone:"19-3725",name:"purple-velvet",hex:"#41354d"},{pantone:"19-3712",name:"nightshade",hex:"#433748"},{pantone:"13-3802",name:"orchid-tint",hex:"#dbd2db"},{pantone:"13-3803",name:"lilac-ash",hex:"#d7cdcd"},{pantone:"13-3804",name:"gray-lilac",hex:"#d4cacd"},{pantone:"14-3803",name:"hushed-violet",hex:"#d1c0bf"},{pantone:"15-3802",name:"cloud-gray",hex:"#b7a9ac"},{pantone:"17-1505",name:"quail",hex:"#98868c"},{pantone:"17-3808",name:"nirvana",hex:"#a2919b"},{pantone:"13-3805",name:"orchid-hush",hex:"#cec3d2"},{pantone:"14-3805",name:"iris",hex:"#baafbc"},{pantone:"16-3304",name:"sea-fog",hex:"#a5929d"},{pantone:"17-1605",name:"elderberry",hex:"#9d848e"},{pantone:"18-1706",name:"black-plum",hex:"#6c5765"},{pantone:"18-1405",name:"flint",hex:"#705861"},{pantone:"19-1624",name:"sassafras",hex:"#54353b"},{pantone:"14-3904",name:"evening-haze",hex:"#bdb8c7"},{pantone:"14-3907",name:"thistle",hex:"#b9b3c5"},{pantone:"17-3910",name:"lavender-gray",hex:"#9890a2"},{pantone:"17-3906",name:"minimal-gray",hex:"#948d99"},{pantone:"17-3810",name:"purple-ash",hex:"#8f8395"},{pantone:"18-3710",name:"gray-ridge",hex:"#847986"},{pantone:"18-3712",name:"purple-sage",hex:"#75697e"},{pantone:"16-3812",name:"heirloom-lilac",hex:"#9d96b2"},{pantone:"16-3810",name:"wisteria",hex:"#a198af"},{pantone:"17-3812",name:"dusk",hex:"#897f98"},{pantone:"17-3817",name:"daybreak",hex:"#8981a0"},{pantone:"18-3812",name:"cadet",hex:"#6a6378"},{pantone:"18-3714",name:"mulled-grape",hex:"#675a74"},{pantone:"19-3716",name:"purple-plumeria",hex:"#473854"},{pantone:"14-3903",name:"lilac-marble",hex:"#c3babf"},{pantone:"15-0703",name:"ashes-of-roses",hex:"#b5acab"},{pantone:"16-3803",name:"gull-gray",hex:"#a49ca0"},{pantone:"17-2601",name:"zinc",hex:"#92898a"},{pantone:"17-3802",name:"gull",hex:"#918c8f"},{pantone:"18-1703",name:"shark",hex:"#6d636b"},{pantone:"18-1404",name:"sparrow",hex:"#69595c"},{pantone:"13-3406",name:"orchid-ice",hex:"#e0d0db"},{pantone:"13-3405",name:"lilac-snow",hex:"#e0c7d7"},{pantone:"14-3206",name:"winsome-orchid",hex:"#d4b9cb"},{pantone:"15-3508",name:"fair-orchid",hex:"#c0aac0"},{pantone:"15-3507",name:"lavender-frost",hex:"#bdabbe"},{pantone:"14-3710",name:"orchid-petal",hex:"#bfb4cb"},{pantone:"14-3812",name:"pastel-lilac",hex:"#bdb0d0"},{pantone:"14-3612",name:"orchid-bloom",hex:"#c5aecf"},{pantone:"15-3412",name:"orchid-bouquet",hex:"#d1acce"},{pantone:"16-3521",name:"lupine",hex:"#be9cc1"},{pantone:"16-3416",name:"violet-tulle",hex:"#c193c0"},{pantone:"16-3617",name:"sheer-lilac",hex:"#b793c0"},{pantone:"16-3520",name:"african-violet",hex:"#b085b7"},{pantone:"17-3313",name:"dusty-lavender",hex:"#a1759c"},{pantone:"17-3730",name:"paisley-purple",hex:"#8b79b1"},{pantone:"17-3619",name:"hyacinth",hex:"#936ca7"},{pantone:"17-3628",name:"amethyst-orchid",hex:"#926aa6"},{pantone:"18-3533",name:"dewberry",hex:"#8b5987"},{pantone:"18-3520",name:"purple-heart",hex:"#745587"},{pantone:"19-3526",name:"meadow-violet",hex:"#764f82"},{pantone:"19-3642",name:"royal-purple",hex:"#603f83"},{pantone:"18-3633",name:"deep-lavender",hex:"#775496"},{pantone:"18-3531",name:"royal-lilac",hex:"#774d8e"},{pantone:"19-3542",name:"pansy",hex:"#653d7c"},{pantone:"19-3438",name:"bright-violet",hex:"#784384"},{pantone:"19-3536",name:"amaranth-purple",hex:"#6a397b"},{pantone:"19-3540",name:"purple-magic",hex:"#663271"},{pantone:"19-3220",name:"plum",hex:"#5a315d"},{pantone:"18-3615",name:"imperial-palace",hex:"#604e7a"},{pantone:"18-3518",name:"patrician-purple",hex:"#6c4e79"},{pantone:"19-3622",name:"loganberry",hex:"#5a4769"},{pantone:"19-3514",name:"majesty",hex:"#593761"},{pantone:"19-3528",name:"imperial-purple",hex:"#542c5d"},{pantone:"19-3640",name:"crown-jewel",hex:"#482d54"},{pantone:"19-3731",name:"parachute-purple",hex:"#392852"},{pantone:"13-3820",name:"lavender-fog",hex:"#d2c4d6"},{pantone:"15-3620",name:"lavendula",hex:"#bca4cb"},{pantone:"15-3817",name:"lavender",hex:"#afa4ce"},{pantone:"17-3725",name:"bougainvillea",hex:"#9884b9"},{pantone:"16-3823",name:"violet-tulip",hex:"#9e91c3"},{pantone:"17-3615",name:"chalk-violet",hex:"#8f7da5"},{pantone:"18-3718",name:"purple-haze",hex:"#807396"},{pantone:"16-3110",name:"smoky-grape",hex:"#b88aac"},{pantone:"16-3525",name:"regal-orchid",hex:"#a98baf"},{pantone:"16-3815",name:"viola",hex:"#a692ba"},{pantone:"17-3612",name:"orchid-mist",hex:"#917798"},{pantone:"18-3513",name:"grape-compote",hex:"#6b5876"},{pantone:"18-3715",name:"montana-grape",hex:"#6c5971"},{pantone:"18-3410",name:"vintage-violet",hex:"#634f62"},{pantone:"17-3826",name:"aster-purple",hex:"#7d74a8"},{pantone:"17-3834",name:"dahlia-purple",hex:"#7e6eac"},{pantone:"18-3737",name:"passion-flower",hex:"#6d5698"},{pantone:"18-3838",name:"ultra-violet",hex:"#5f4b8b"},{pantone:"19-3748",name:"prism-violet",hex:"#53357d"},{pantone:"19-3737",name:"heliotrope",hex:"#4f3872"},{pantone:"19-3632",name:"petunia",hex:"#4f3466"},{pantone:"18-3828",name:"corsican-blue",hex:"#646093"},{pantone:"18-3834",name:"veronica",hex:"#6d6695"},{pantone:"18-3943",name:"blue-iris",hex:"#5a5b9f"},{pantone:"18-3840",name:"purple-opulence",hex:"#60569a"},{pantone:"19-3730",name:"gentian-violet",hex:"#544275"},{pantone:"19-3850",name:"liberty",hex:"#4d448a"},{pantone:"19-3847",name:"deep-blue",hex:"#44377d"},{pantone:"18-3930",name:"bleached-denim",hex:"#646f9b"},{pantone:"18-3817",name:"heron",hex:"#62617e"},{pantone:"19-3936",name:"skipper-blue",hex:"#484a72"},{pantone:"19-3832",name:"navy-blue",hex:"#403f6f"},{pantone:"19-3842",name:"deep-wisteria",hex:"#443f6f"},{pantone:"19-3839",name:"blue-ribbon",hex:"#3a395f"},{pantone:"19-3830",name:"astral-aura",hex:"#363151"},{pantone:"13-4105",name:"lilac-hint",hex:"#d0d0da"},{pantone:"15-3807",name:"misty-lilac",hex:"#bcb4c4"},{pantone:"14-3905",name:"lavender-blue",hex:"#c5c0d0"},{pantone:"14-3911",name:"purple-heather",hex:"#bab8d3"},{pantone:"15-3909",name:"cosmic-sky",hex:"#aaaac4"},{pantone:"15-3910",name:"languid-lavender",hex:"#a2a1ba"},{pantone:"16-3907",name:"dapple-gray",hex:"#9c9ba7"},{pantone:"16-3931",name:"sweet-lavender",hex:"#9a9bc1"},{pantone:"16-3925",name:"easter-egg",hex:"#919bc9"},{pantone:"17-3930",name:"jacaranda",hex:"#848dc5"},{pantone:"17-3932",name:"deep-periwinkle",hex:"#7c83bc"},{pantone:"18-3833",name:"dusted-peri",hex:"#696ba0"},{pantone:"18-3944",name:"violet-storm",hex:"#5c619d"},{pantone:"18-3946",name:"baja-blue",hex:"#5f6db0"},{pantone:"16-3930",name:"thistle-down",hex:"#9499bb"},{pantone:"17-3925",name:"persian-violet",hex:"#8c8eb2"},{pantone:"18-3820",name:"twilight-purple",hex:"#66648b"},{pantone:"19-3947",name:"orient-blue",hex:"#47457a"},{pantone:"19-3951",name:"clematis-blue",hex:"#363b7c"},{pantone:"19-3955",name:"royal-blue",hex:"#3d428b"},{pantone:"18-3963",name:"spectrum-blue",hex:"#3d3c7c"},{pantone:"17-3924",name:"lavender-violet",hex:"#767ba5"},{pantone:"17-3922",name:"blue-ice",hex:"#70789b"},{pantone:"18-3927",name:"velvet-morning",hex:"#60688d"},{pantone:"18-3932",name:"marlin",hex:"#515b87"},{pantone:"19-3939",name:"blueprint",hex:"#2d3359"},{pantone:"19-3940",name:"blue-depths",hex:"#263056"},{pantone:"19-3933",name:"medieval-blue",hex:"#29304e"},{pantone:"16-3911",name:"lavender-aura",hex:"#9f99aa"},{pantone:"17-3917",name:"stonewash",hex:"#74809a"},{pantone:"19-3919",name:"nightshadow-blue",hex:"#4e5368"},{pantone:"19-3928",name:"blue-indigo",hex:"#49516d"},{pantone:"19-3915",name:"graystone",hex:"#4d495b"},{pantone:"19-3926",name:"crown-blue",hex:"#464b65"},{pantone:"19-3935",name:"deep-cobalt",hex:"#404466"},{pantone:"13-4110",name:"arctic-ice",hex:"#bfc7d6"},{pantone:"14-4106",name:"gray-dawn",hex:"#bbc1cc"},{pantone:"14-4110",name:"heather",hex:"#b7c0d6"},{pantone:"16-3919",name:"eventide",hex:"#959eb7"},{pantone:"17-4030",name:"silver-lake-blue",hex:"#618bb9"},{pantone:"17-3936",name:"blue-bonnet",hex:"#6384b8"},{pantone:"18-3937",name:"blue-yonder",hex:"#5a77a8"},{pantone:"16-3920",name:"lavender-lustre",hex:"#8c9cc1"},{pantone:"17-3919",name:"purple-impression",hex:"#858fb1"},{pantone:"16-3929",name:"grapemist",hex:"#8398ca"},{pantone:"15-3930",name:"vista-blue",hex:"#81a0d4"},{pantone:"16-4031",name:"cornflower-blue",hex:"#7391c8"},{pantone:"17-3934",name:"persian-jewel",hex:"#6e81be"},{pantone:"18-3935",name:"wedgewood",hex:"#6479b3"},{pantone:"14-4112",name:"skyway",hex:"#adbed3"},{pantone:"14-4115",name:"cashmere-blue",hex:"#a5b8d0"},{pantone:"14-4121",name:"blue-bell",hex:"#93b4d7"},{pantone:"15-3920",name:"placid-blue",hex:"#8cadd3"},{pantone:"16-4020",name:"della-robbia-blue",hex:"#7a9dcb"},{pantone:"16-4032",name:"provence",hex:"#658dc6"},{pantone:"17-4037",name:"ultramarine",hex:"#5b7ebd"},{pantone:"16-4021",name:"allure",hex:"#7291b4"},{pantone:"17-3923",name:"colony-blue",hex:"#65769a"},{pantone:"18-4027",name:"moonlight-blue",hex:"#506886"},{pantone:"18-3928",name:"dutch-blue",hex:"#4a638d"},{pantone:"19-4039",name:"delft",hex:"#3d5e8c"},{pantone:"19-4044",name:"limoges",hex:"#243f6c"},{pantone:"19-4027",name:"estate-blue",hex:"#233658"},{pantone:"17-4015",name:"infinity",hex:"#6e7e99"},{pantone:"18-3921",name:"bijou-blue",hex:"#4e5e7f"},{pantone:"18-3920",name:"coastal-fjord",hex:"#505d7e"},{pantone:"19-4030",name:"true-navy",hex:"#3f5277"},{pantone:"19-4026",name:"ensign-blue",hex:"#384c67"},{pantone:"19-4118",name:"dark-denim",hex:"#35465e"},{pantone:"19-4028",name:"insignia-blue",hex:"#2f3e55"},{pantone:"15-4319",name:"air-blue",hex:"#77acc7"},{pantone:"16-4127",name:"heritage-blue",hex:"#5d96bc"},{pantone:"15-4323",name:"ethereal-blue",hex:"#5ca6ce"},{pantone:"16-4134",name:"bonnie-blue",hex:"#539ccc"},{pantone:"17-4131",name:"cendre-blue",hex:"#3e7fa5"},{pantone:"18-4036",name:"parisian-blue",hex:"#4f7ca4"},{pantone:"18-4232",name:"faience",hex:"#2a6a8b"},{pantone:"15-4225",name:"alaskan-blue",hex:"#6da9d2"},{pantone:"16-4132",name:"little-boy-blue",hex:"#6ea2d5"},{pantone:"17-4139",name:"azure-blue",hex:"#4d91c6"},{pantone:"17-4027",name:"riviera",hex:"#5879a2"},{pantone:"18-4029",name:"federal-blue",hex:"#43628b"},{pantone:"18-4041",name:"star-sapphire",hex:"#386192"},{pantone:"19-4037",name:"bright-cobalt",hex:"#385d8d"},{pantone:"16-4120",name:"dusk-blue",hex:"#7ba0c0"},{pantone:"18-4039",name:"regatta",hex:"#487ab7"},{pantone:"18-4043",name:"palace-blue",hex:"#346cb0"},{pantone:"18-4051",name:"strong-blue",hex:"#1f5da0"},{pantone:"19-4053",name:"turkish-sea",hex:"#195190"},{pantone:"19-4056",name:"olympian-blue",hex:"#1a4c8b"},{pantone:"19-4052",name:"classic-blue",hex:"#0f4c81"},{pantone:"17-4041",name:"marina",hex:"#4f84c4"},{pantone:"18-4141",name:"campanula",hex:"#3272af"},{pantone:"18-4045",name:"daphne",hex:"#0f5f9a"},{pantone:"18-4148",name:"victoria-blue",hex:"#08589d"},{pantone:"19-4049",name:"snorkel-blue",hex:"#034f84"},{pantone:"19-4050",name:"nautical-blue",hex:"#1a5091"},{pantone:"19-4150",name:"princess-blue",hex:"#00539c"},{pantone:"18-3949",name:"dazzling-blue",hex:"#3850a0"},{pantone:"18-3945",name:"amparo-blue",hex:"#4960a8"},{pantone:"19-3950",name:"deep-ultramarine",hex:"#384883"},{pantone:"19-3952",name:"surf-the-web",hex:"#203c7f"},{pantone:"19-3864",name:"mazarine-blue",hex:"#273c76"},{pantone:"19-4057",name:"true-blue",hex:"#1e4477"},{pantone:"19-3938",name:"twilight-blue",hex:"#313d64"},{pantone:"15-3915",name:"kentucky-blue",hex:"#a5b3cc"},{pantone:"15-4020",name:"cerulean",hex:"#9bb7d4"},{pantone:"14-4214",name:"powder-blue",hex:"#96b3d2"},{pantone:"16-4019",name:"forever-blue",hex:"#899bb8"},{pantone:"17-3915",name:"tempest",hex:"#79839b"},{pantone:"17-3918",name:"country-blue",hex:"#717f9b"},{pantone:"17-3920",name:"english-manor",hex:"#7181a4"},{pantone:"13-4103",name:"illusion-blue",hex:"#c9d3dc"},{pantone:"13-4304",name:"ballad-blue",hex:"#c0ceda"},{pantone:"13-4308",name:"baby-blue",hex:"#b5c7d3"},{pantone:"14-4210",name:"celestial-blue",hex:"#a3b4c4"},{pantone:"15-4008",name:"blue-fog",hex:"#9babbb"},{pantone:"18-3916",name:"flint-stone",hex:"#677283"},{pantone:"18-3910",name:"folkstone-gray",hex:"#626879"},{pantone:"14-4206",name:"pearl-blue",hex:"#b0b7be"},{pantone:"17-4405",name:"monument",hex:"#84898c"},{pantone:"19-4220",name:"dark-slate",hex:"#46515a"},{pantone:"19-4110",name:"midnight-navy",hex:"#34414e"},{pantone:"19-4010",name:"total-eclipse",hex:"#2c313d"},{pantone:"19-4015",name:"blue-graphite",hex:"#323137"},{pantone:"19-4013",name:"dark-navy",hex:"#232f36"},{pantone:"13-4404",name:"ice-flow",hex:"#c6d2d2"},{pantone:"15-4305",name:"quarry",hex:"#98a0a5"},{pantone:"17-5102",name:"griffin",hex:"#8d8f8f"},{pantone:"19-3906",name:"dark-shadow",hex:"#4a4b4d"},{pantone:"19-4014",name:"ombre-blue",hex:"#434854"},{pantone:"19-4019",name:"india-ink",hex:"#3c3f4a"},{pantone:"19-4104",name:"ebony",hex:"#41424a"},{pantone:"19-3925",name:"patriot-blue",hex:"#363756"},{pantone:"19-3810",name:"eclipse",hex:"#343148"},{pantone:"19-4025",name:"mood-indigo",hex:"#353a4c"},{pantone:"19-3920",name:"peacoat",hex:"#2b2e43"},{pantone:"19-3921",name:"black-iris",hex:"#2b3042"},{pantone:"19-4024",name:"dress-blues",hex:"#2a3244"},{pantone:"19-4023",name:"blue-nights",hex:"#363b48"},{pantone:"15-4105",name:"angel-falls",hex:"#a3bdd3"},{pantone:"15-4005",name:"dream-blue",hex:"#a0bcd0"},{pantone:"16-4013",name:"ashley-blue",hex:"#8699ab"},{pantone:"16-4010",name:"dusty-blue",hex:"#8c9dad"},{pantone:"19-4227",name:"indian-teal",hex:"#3c586b"},{pantone:"19-4316",name:"stargazer",hex:"#39505c"},{pantone:"19-4229",name:"orion-blue",hex:"#3e4f5c"},{pantone:"15-4312",name:"forget-me-not",hex:"#8fadbd"},{pantone:"17-4021",name:"faded-denim",hex:"#798ea4"},{pantone:"17-4020",name:"blue-shadow",hex:"#66829a"},{pantone:"18-3922",name:"coronet-blue",hex:"#59728e"},{pantone:"18-4020",name:"captains-blue",hex:"#557088"},{pantone:"18-4025",name:"copen-blue",hex:"#516b84"},{pantone:"18-3918",name:"china-blue",hex:"#546477"},{pantone:"17-4320",name:"adriatic-blue",hex:"#5c899b"},{pantone:"18-4220",name:"provincial-blue",hex:"#5c798e"},{pantone:"17-4123",name:"niagara",hex:"#5487a4"},{pantone:"17-4023",name:"blue-heaven",hex:"#5b7e98"},{pantone:"18-4026",name:"stellar",hex:"#46647e"},{pantone:"18-4018",name:"real-teal",hex:"#405d73"},{pantone:"19-4125",name:"majolica-blue",hex:"#274357"},{pantone:"12-4609",name:"starlight-blue",hex:"#b5ced4"},{pantone:"14-4307",name:"winter-sky",hex:"#a9c0cb"},{pantone:"14-4508",name:"stratosphere",hex:"#9ec1cc"},{pantone:"15-4309",name:"sterling-blue",hex:"#a2b9c2"},{pantone:"16-4109",name:"arona",hex:"#879ba3"},{pantone:"17-4111",name:"citadel",hex:"#748995"},{pantone:"18-4215",name:"blue-mirage",hex:"#5c6d7c"},{pantone:"14-4306",name:"cloud-blue",hex:"#a2b6b9"},{pantone:"14-4506",name:"ether",hex:"#9eb6b8"},{pantone:"16-4414",name:"cameo-blue",hex:"#769da6"},{pantone:"16-4114",name:"stone-blue",hex:"#829ca5"},{pantone:"16-4411",name:"tourmaline",hex:"#86a1a9"},{pantone:"17-4412",name:"smoke-blue",hex:"#6d8994"},{pantone:"18-4217",name:"bluestone",hex:"#577284"},{pantone:"14-4313",name:"aquamarine",hex:"#9dc3d4"},{pantone:"14-4318",name:"sky-blue",hex:"#8abad3"},{pantone:"15-4415",name:"milky-blue",hex:"#72a8ba"},{pantone:"15-4421",name:"blue-grotto",hex:"#5cacce"},{pantone:"15-4427",name:"norse-blue",hex:"#4ca5c7"},{pantone:"16-4530",name:"aquarius",hex:"#3cadd4"},{pantone:"16-4525",name:"maui-blue",hex:"#52a2b4"},{pantone:"16-4421",name:"blue-mist",hex:"#5bacc3"},{pantone:"15-4720",name:"river-blue",hex:"#38afcd"},{pantone:"16-4529",name:"cyan-blue",hex:"#14a3c7"},{pantone:"16-4427",name:"horizon-blue",hex:"#289dbe"},{pantone:"17-4328",name:"blue-moon",hex:"#3686a0"},{pantone:"17-4427",name:"bluejay",hex:"#157ea0"},{pantone:"18-4334",name:"mediterranean-blue",hex:"#1478a7"},{pantone:"14-4522",name:"bachelor-button",hex:"#4abbd5"},{pantone:"16-4535",name:"blue-atoll",hex:"#00b1d2"},{pantone:"17-4432",name:"vivid-blue",hex:"#0088b0"},{pantone:"17-4540",name:"hawaiian-ocean",hex:"#008db9"},{pantone:"17-4440",name:"blue-danube",hex:"#0087b6"},{pantone:"18-4535",name:"blue-jewel",hex:"#007baa"},{pantone:"18-4537",name:"methyl-blue",hex:"#0074a8"},{pantone:"17-4435",name:"malibu-blue",hex:"#008cc1"},{pantone:"17-4336",name:"blithe",hex:"#0084bd"},{pantone:"18-4330",name:"swedish-blue",hex:"#007eb1"},{pantone:"17-4433",name:"dresden-blue",hex:"#0086bb"},{pantone:"17-4247",name:"diva-blue",hex:"#007bb2"},{pantone:"18-4252",name:"blue-aster",hex:"#0077b3"},{pantone:"18-4440",name:"cloisonne",hex:"#0075af"},{pantone:"18-4140",name:"french-blue",hex:"#0072b5"},{pantone:"18-4247",name:"brilliant-blue",hex:"#0075b3"},{pantone:"18-4244",name:"directoire-blue",hex:"#0061a3"},{pantone:"19-4151",name:"skydiver",hex:"#00589b"},{pantone:"19-4245",name:"imperial-blue",hex:"#005a92"},{pantone:"18-4032",name:"deep-water",hex:"#266691"},{pantone:"19-4035",name:"dark-blue",hex:"#305679"},{pantone:"12-4607",name:"pastel-blue",hex:"#bcd3d5"},{pantone:"12-4608",name:"clearwater",hex:"#aad5db"},{pantone:"13-4409",name:"blue-glow",hex:"#b2d4dd"},{pantone:"13-4809",name:"plume",hex:"#a5cfd5"},{pantone:"14-4512",name:"porcelain-blue",hex:"#95c0cb"},{pantone:"13-4411",name:"crystal-blue",hex:"#a1c8db"},{pantone:"14-4516",name:"petit-four",hex:"#87c2d4"},{pantone:"12-4805",name:"wan-blue",hex:"#cbdcdf"},{pantone:"12-4610",name:"whispering-blue",hex:"#c9dcdc"},{pantone:"12-4604",name:"skylight",hex:"#c8e0e0"},{pantone:"14-4510",name:"aquatic",hex:"#99c1cc"},{pantone:"15-4712",name:"marine-blue",hex:"#76afb6"},{pantone:"16-4612",name:"reef-waters",hex:"#6f9fa9"},{pantone:"17-4911",name:"arctic",hex:"#648589"},{pantone:"12-4806",name:"chalk-blue",hex:"#ccdad7"},{pantone:"13-4804",name:"pale-blue",hex:"#c4d6d3"},{pantone:"13-4405",name:"misty-blue",hex:"#bfcdcc"},{pantone:"14-4504",name:"sky-gray",hex:"#bcc8c6"},{pantone:"14-4807",name:"surf-spray",hex:"#b4c8c2"},{pantone:"15-4706",name:"gray-mist",hex:"#99aeae"},{pantone:"15-5207",name:"aquifer",hex:"#89acac"},{pantone:"12-5206",name:"blue-glass",hex:"#c6e3e1"},{pantone:"13-5306",name:"icy-morn",hex:"#b0d3d1"},{pantone:"14-4810",name:"canal-blue",hex:"#9cc2c5"},{pantone:"13-5309",name:"pastel-turquoise",hex:"#99c5c4"},{pantone:"15-5209",name:"aqua-haze",hex:"#87b9bc"},{pantone:"15-4715",name:"aqua-sea",hex:"#6baaae"},{pantone:"16-5121",name:"meadowbrook",hex:"#60a0a3"},{pantone:"12-5505",name:"glacier",hex:"#c3dbd4"},{pantone:"12-5409",name:"fair-aqua",hex:"#b8e2dc"},{pantone:"12-5209",name:"soothing-sea",hex:"#c3e9e4"},{pantone:"12-5410",name:"bleached-aqua",hex:"#bce3df"},{pantone:"13-4909",name:"blue-light",hex:"#acdfdd"},{pantone:"13-4910",name:"blue-tint",hex:"#9fd9d7"},{pantone:"14-4811",name:"aqua-sky",hex:"#7bc4c4"},{pantone:"12-5204",name:"morning-mist",hex:"#cfdfdb"},{pantone:"14-4908",name:"harbor-gray",hex:"#a8c0bb"},{pantone:"14-4809",name:"eggshell-blue",hex:"#a3ccc9"},{pantone:"16-5114",name:"dusty-turquoise",hex:"#649b9e"},{pantone:"16-4719",name:"porcelain",hex:"#5d9ca4"},{pantone:"18-5610",name:"brittany-blue",hex:"#4c7e86"},{pantone:"18-4718",name:"hydro",hex:"#426972"},{pantone:"15-4707",name:"blue-haze",hex:"#a5bcbb"},{pantone:"15-5210",name:"nile-blue",hex:"#76a7ab"},{pantone:"16-4712",name:"mineral-blue",hex:"#6d9192"},{pantone:"17-4818",name:"bristol-blue",hex:"#558f91"},{pantone:"17-4919",name:"teal",hex:"#478589"},{pantone:"18-5308",name:"blue-spruce",hex:"#486b67"},{pantone:"18-5612",name:"sagebrush-green",hex:"#567572"},{pantone:"16-5806",name:"green-milieu",hex:"#8a9992"},{pantone:"16-5304",name:"jadeite",hex:"#95a69f"},{pantone:"16-5106",name:"blue-surf",hex:"#90a8a4"},{pantone:"17-5111",name:"oil-blue",hex:"#658c88"},{pantone:"17-5110",name:"trellis",hex:"#6a8988"},{pantone:"18-4612",name:"north-atlantic",hex:"#536d70"},{pantone:"18-5112",name:"sea-pine",hex:"#4c6969"},{pantone:"16-4408",name:"slate",hex:"#8c9fa1"},{pantone:"16-4706",name:"silver-blue",hex:"#8a9a9a"},{pantone:"16-4404",name:"abyss",hex:"#8f9e9d"},{pantone:"17-4408",name:"lead",hex:"#7a898f"},{pantone:"18-4711",name:"stormy-sea",hex:"#6e8082"},{pantone:"18-4510",name:"trooper",hex:"#697a7e"},{pantone:"18-4011",name:"goblin-blue",hex:"#5f7278"},{pantone:"16-5804",name:"slate-gray",hex:"#8a9691"},{pantone:"17-5107",name:"chinois-green",hex:"#7c8c87"},{pantone:"18-5611",name:"dark-forest",hex:"#556962"},{pantone:"18-5606",name:"balsam-green",hex:"#576664"},{pantone:"19-0312",name:"beetle",hex:"#55584c"},{pantone:"19-5004",name:"urban-chic",hex:"#464e4d"},{pantone:"19-5212",name:"darkest-spruce",hex:"#303d3c"},{pantone:"19-4318",name:"mallard-blue",hex:"#3a5c6e"},{pantone:"18-4530",name:"celestial",hex:"#00,6380"},{pantone:"18-4225",name:"saxony-blue",hex:"#1f6680"},{pantone:"19-4340",name:"lyons-blue",hex:"#00,5871"},{pantone:"19-4234",name:"ink-blue",hex:"#0b5369"},{pantone:"19-4329",name:"corsair",hex:"#18576c"},{pantone:"19-4324",name:"legion-blue",hex:"#1f495b"},{pantone:"18-4320",name:"aegean-blue",hex:"#4e6e81"},{pantone:"18-4222",name:"bluesteel",hex:"#35637c"},{pantone:"18-4023",name:"blue-ashes",hex:"#3b5f78"},{pantone:"19-4127",name:"midnight",hex:"#325b74"},{pantone:"18-4231",name:"blue-sapphire",hex:"#09577b"},{pantone:"19-4342",name:"seaport",hex:"#005e7d"},{pantone:"19-4241",name:"moroccan-blue",hex:"#0f4e67"},{pantone:"19-4535",name:"ocean-depths",hex:"#00,6175"},{pantone:"19-4526",name:"blue-coral",hex:"#1b5366"},{pantone:"19-4826",name:"dragonfly",hex:"#2a5c6a"},{pantone:"19-4916",name:"pacific",hex:"#1f595c"},{pantone:"19-4820",name:"balsam",hex:"#33565e"},{pantone:"19-4517",name:"mediterranea",hex:"#32575d"},{pantone:"19-4726",name:"atlantic-deep",hex:"#274e,55"},{pantone:"15-4717",name:"aqua",hex:"#64a1ad"},{pantone:"16-4610",name:"stillwater",hex:"#70a4b0"},{pantone:"16-4519",name:"delphinium-blue",hex:"#6198ae"},{pantone:"17-4421",name:"larkspur",hex:"#3c7d90"},{pantone:"17-4716",name:"storm-blue",hex:"#47788a"},{pantone:"18-4417",name:"tapestry",hex:"#436573"},{pantone:"18-4522",name:"colonial-blue",hex:"#2d6471"},{pantone:"16-4728",name:"peacock-blue",hex:"#00a0b0"},{pantone:"17-4735",name:"capri-breeze",hex:"#00,8799"},{pantone:"17-4728",name:"algiers-blue",hex:"#00859c"},{pantone:"17-4730",name:"caneel-bay",hex:"#00849f"},{pantone:"18-4525",name:"caribbean-sea",hex:"#00819d"},{pantone:"18-4528",name:"mosaic-blue",hex:"#00758f"},{pantone:"18-4432",name:"turkish-tile",hex:"#00698b"},{pantone:"14-4814",name:"angel-blue",hex:"#83c5cd"},{pantone:"14-4816",name:"blue-radiance",hex:"#58c9d4"},{pantone:"15-4722",name:"capri",hex:"#44bbca"},{pantone:"15-4825",name:"blue-curacao",hex:"#32becc"},{pantone:"16-4725",name:"scuba-blue",hex:"#00abc0"},{pantone:"16-4834",name:"bluebird",hex:"#009dae"},{pantone:"18-4733",name:"enamel-blue",hex:"#007a8e"},{pantone:"15-5218",name:"pool-blue",hex:"#67bcb3"},{pantone:"15-5217",name:"blue-turquoise",hex:"#53b0ae"},{pantone:"16-5123",name:"baltic",hex:"#279d9f"},{pantone:"17-4928",name:"lake-blue",hex:"#008c96"},{pantone:"18-4735",name:"tile-blue",hex:"#00,8491"},{pantone:"17-4724",name:"pagoda-blue",hex:"#1a7f8e"},{pantone:"18-4726",name:"biscay-bay",hex:"#0,97988"},{pantone:"13-5313",name:"aruba-blue",hex:"#81d7d3"},{pantone:"16-5127",name:"ceramic",hex:"#00aaa9"},{pantone:"17-5126",name:"viridian-green",hex:"#00,9499"},{pantone:"18-4930",name:"tropical-green",hex:"#00,8786"},{pantone:"17-5025",name:"navigate",hex:"#00,8583"},{pantone:"17-5029",name:"deep-peacock-blue",hex:"#00,8381"},{pantone:"17-5034",name:"lapis",hex:"#00,8684"},{pantone:"15-5519",name:"turquoise",hex:"#45b5aa"},{pantone:"15-5516",name:"waterfall",hex:"#3ab0a2"},{pantone:"16-5418",name:"lagoon",hex:"#4d9e9a"},{pantone:"16-5422",name:"bright-aqua",hex:"#30a299"},{pantone:"17-5421",name:"porcelain-green",hex:"#108780"},{pantone:"18-5128",name:"blue-grass",hex:"#007c7a"},{pantone:"18-4936",name:"fanfare",hex:"#006d70"},{pantone:"15-5425",name:"atlantis",hex:"#00af9f"},{pantone:"16-5425",name:"pool-green",hex:"#00af9d"},{pantone:"17-5330",name:"dynasty-green",hex:"#008e,80"},{pantone:"17-5335",name:"spectra-green",hex:"#009b8c"},{pantone:"17-5130",name:"columbia",hex:"#00,9288"},{pantone:"17-5024",name:"teal-blue",hex:"#007f7c"},{pantone:"18-5020",name:"parasailing",hex:"#00736c"},{pantone:"16-5109",name:"wasabi",hex:"#73a89e"},{pantone:"16-5515",name:"beryl-green",hex:"#619187"},{pantone:"17-5513",name:"deep-sea",hex:"#4f7c74"},{pantone:"17-5722",name:"bottle-green",hex:"#427d6d"},{pantone:"18-5725",name:"galapagos-green",hex:"#29685f"},{pantone:"18-5418",name:"antique-green",hex:"#29675c"},{pantone:"19-5217",name:"storm",hex:"#0,,35453"},{pantone:"16-5721",name:"marine-green",hex:"#40a48e"},{pantone:"16-5421",name:"sea-green",hex:"#149c88"},{pantone:"17-5528",name:"greenlake",hex:"#007d69"},{pantone:"18-5619",name:"tidepool",hex:"#0a6f69"},{pantone:"18-5620",name:"ivy",hex:"#226c63"},{pantone:"18-5424",name:"cadmium-green",hex:"#00675b"},{pantone:"18-5322",name:"alpine-green",hex:"#005f56"},{pantone:"16-5112",name:"canton",hex:"#6da29e"},{pantone:"16-5412",name:"agate-green",hex:"#599f99"},{pantone:"16-5119",name:"sea-blue",hex:"#549f98"},{pantone:"17-5122",name:"latigo-bay",hex:"#379190"},{pantone:"17-5117",name:"green-blue-slate",hex:"#358082"},{pantone:"18-5121",name:"bayou",hex:"#20706f"},{pantone:"18-5115",name:"north-sea",hex:"#316c6b"},{pantone:"18-5618",name:"deep-jungle",hex:"#36716f"},{pantone:"19-5226",name:"everglade",hex:"#005b5d"},{pantone:"19-4922",name:"teal-green",hex:"#00,6361"},{pantone:"18-4728",name:"harbor-blue",hex:"#00656e"},{pantone:"18-4834",name:"deep-lake",hex:"#00656b"},{pantone:"19-4524",name:"shaded-spruce",hex:"#00585e"},{pantone:"19-4914",name:"deep-teal",hex:"#18454b"},{pantone:"18-5410",name:"silver-pine",hex:"#4e6866"},{pantone:"19-4818",name:"mallard-green",hex:"#405e5c"},{pantone:"19-5408",name:"bistro-green",hex:"#395551"},{pantone:"19-5413",name:"jasper",hex:"#335959"},{pantone:"18-5315",name:"bayberry",hex:"#255958"},{pantone:"19-5414",name:"june-bug",hex:"#264a48"},{pantone:"19-5320",name:"ponderosa-pine",hex:"#203b3d"},{pantone:"12-5407",name:"aqua-glass",hex:"#d2e8e0"},{pantone:"12-5406",name:"opal-blue",hex:"#c3ddd6"},{pantone:"12-5506",name:"dusty-aqua",hex:"#c0dccd"},{pantone:"14-5711",name:"ocean-wave",hex:"#8ec5b6"},{pantone:"14-5413",name:"holiday",hex:"#81c3b4"},{pantone:"14-5713",name:"cascade",hex:"#76c1b2"},{pantone:"15-5711",name:"dusty-jade-green",hex:"#7bb5a3"},{pantone:"12-5808",name:"honeydew",hex:"#bae1d3"},{pantone:"13-6009",name:"brook-green",hex:"#afddcc"},{pantone:"13-5714",name:"cabbage",hex:"#87d7be"},{pantone:"14-5714",name:"beveled-glass",hex:"#7accb8"},{pantone:"14-5718",name:"opal",hex:"#77cfb7"},{pantone:"15-5718",name:"biscay-green",hex:"#55c6a9"},{pantone:"15-5819",name:"spearmint",hex:"#64bfa4"},{pantone:"12-5408",name:"moonlight-jade",hex:"#c7e5df"},{pantone:"12-5507",name:"bay",hex:"#bae5d6"},{pantone:"13-5409",name:"yucca",hex:"#a1d7c9"},{pantone:"13-5412",name:"beach-glass",hex:"#96dfce"},{pantone:"13-5414",name:"ice-green",hex:"#87d8c3"},{pantone:"14-5420",name:"cockatoo",hex:"#58c8b6"},{pantone:"15-5416",name:"florida-keys",hex:"#56beab"},{pantone:"14-5416",name:"bermuda",hex:"#60c9b3"},{pantone:"14-5721",name:"electric-green",hex:"#4bc3a8"},{pantone:"15-5421",name:"aqua-green",hex:"#00b89f"},{pantone:"16-5427",name:"billiard",hex:"#00aa92"},{pantone:"16-5533",name:"arcadia",hex:"#00a28a"},{pantone:"17-5430",name:"alhambra",hex:"#00,8778"},{pantone:"17-5633",name:"deep-green",hex:"#00,9276"},{pantone:"15-5728",name:"mint-leaf",hex:"#00b694"},{pantone:"16-5431",name:"peacock-green",hex:"#00a78b"},{pantone:"17-5638",name:"vivid-green",hex:"#009e,82"},{pantone:"17-5641",name:"emerald",hex:"#00,9473"},{pantone:"17-5734",name:"viridis",hex:"#00846b"},{pantone:"18-5624",name:"shady-glade",hex:"#006e5b"},{pantone:"18-5338",name:"ultramarine-green",hex:"#006b54"},{pantone:"14-5706",name:"silt-green",hex:"#a9bdb1"},{pantone:"15-5706",name:"frosty-green",hex:"#a3b5a6"},{pantone:"16-5808",name:"iceberg-green",hex:"#8c9c92"},{pantone:"16-5907",name:"granite-green",hex:"#86a293"},{pantone:"16-5810",name:"green-bay",hex:"#7e9285"},{pantone:"16-5807",name:"lily-pad",hex:"#818f84"},{pantone:"17-6009",name:"laurel-wreath",hex:"#616f65"},{pantone:"16-5820",name:"green-spruce",hex:"#589f7e"},{pantone:"18-6216",name:"comfrey",hex:"#5b7961"},{pantone:"17-5912",name:"dark-ivy",hex:"#5b7763"},{pantone:"18-6018",name:"foliage-green",hex:"#3e6f58"},{pantone:"18-6114",name:"myrtle",hex:"#4f6b58"},{pantone:"18-5616",name:"posy-green",hex:"#325b51"},{pantone:"19-5920",name:"pineneedle",hex:"#334d41"},{pantone:"17-6212",name:"sea-spray",hex:"#717e6f"},{pantone:"18-6011",name:"duck-green",hex:"#53665c"},{pantone:"18-5622",name:"frosty-spruce",hex:"#578270"},{pantone:"18-5621",name:"fir",hex:"#3a725f"},{pantone:"19-5420",name:"evergreen",hex:"#11574a"},{pantone:"19-5511",name:"hunter-green",hex:"#335749"},{pantone:"19-5513",name:"dark-green",hex:"#314f40"},{pantone:"16-5815",name:"feldspar",hex:"#729b8b"},{pantone:"18-5718",name:"smoke-pine",hex:"#3e6257"},{pantone:"19-5411",name:"trekking-green",hex:"#355048"},{pantone:"18-5913",name:"garden-topiary",hex:"#3e524b"},{pantone:"19-5914",name:"jungle-green",hex:"#3c4e47"},{pantone:"19-5917",name:"sycamore",hex:"#35463d"},{pantone:"19-4906",name:"green-gables",hex:"#324241"},{pantone:"17-0613",name:"vetiver",hex:"#807d6f"},{pantone:"18-0312",name:"deep-lichen-green",hex:"#6e6e5c"},{pantone:"19-0309",name:"thyme",hex:"#50574c"},{pantone:"19-0417",name:"kombu-green",hex:"#3a4032"},{pantone:"19-6110",name:"deep-forest",hex:"#37413a"},{pantone:"19-0414",name:"forest-night",hex:"#434237"},{pantone:"19-0509",name:"rosin",hex:"#36362d"},{pantone:"13-6108",name:"celadon",hex:"#b8ccba"},{pantone:"13-5305",name:"pale-aqua",hex:"#c1ccc2"},{pantone:"14-4505",name:"smoke",hex:"#bfc8c3"},{pantone:"13-4305",name:"foggy-dew",hex:"#d1d5d0"},{pantone:"14-4502",name:"mercury",hex:"#bac2ba"},{pantone:"15-5704",name:"mineral-gray",hex:"#b2b6ac"},{pantone:"15-5205",name:"aqua-gray",hex:"#a5b2aa"},{pantone:"12-6206",name:"fairest-jade",hex:"#d8e3d7"},{pantone:"11-0304",name:"water-lily",hex:"#dde3d5"},{pantone:"12-0108",name:"canary-green",hex:"#d6dec9"},{pantone:"13-6006",name:"almost-aqua",hex:"#cad3c1"},{pantone:"13-6106",name:"green-tint",hex:"#c5ccc0"},{pantone:"14-6007",name:"sea-foam",hex:"#b7c2b2"},{pantone:"16-0110",name:"desert-sage",hex:"#a7ae9e"},{pantone:"12-5404",name:"whisper-green",hex:"#e0e6d7"},{pantone:"13-6105",name:"celadon-tint",hex:"#cbcebe"},{pantone:"13-0107",name:"dewkist",hex:"#c4d1c2"},{pantone:"13-6107",name:"green-lily",hex:"#c1cec1"},{pantone:"14-6312",name:"cameo-green",hex:"#aac0ad"},{pantone:"16-6008",name:"seagrass",hex:"#959889"},{pantone:"17-6206",name:"shadow",hex:"#888d82"},{pantone:"12-5504",name:"clearly-aqua",hex:"#cee1d4"},{pantone:"13-6008",name:"misty-jade",hex:"#bcd9c8"},{pantone:"14-6008",name:"subtle-green",hex:"#b5cbbb"},{pantone:"14-5707",name:"aqua-foam",hex:"#adc3b4"},{pantone:"13-5907",name:"gossamer-green",hex:"#b2cfbe"},{pantone:"15-5812",name:"lichen",hex:"#9bc2b1"},{pantone:"14-6011",name:"grayed-jade",hex:"#9bbea9"},{pantone:"12-6205",name:"milky-green",hex:"#cfdbd1"},{pantone:"12-6208",name:"phantom-green",hex:"#dce4d7"},{pantone:"13-6110",name:"mist-green",hex:"#aacebc"},{pantone:"13-5911",name:"birds-egg-green",hex:"#aaccb9"},{pantone:"13-6208",name:"bok-choy",hex:"#bccab3"},{pantone:"15-6315",name:"smoke-green",hex:"#a8bba2"},{pantone:"16-5917",name:"malachite-green",hex:"#709a89"},{pantone:"16-0220",name:"mistletoe",hex:"#8aa282"},{pantone:"16-6216",name:"basil",hex:"#879f84"},{pantone:"16-6318",name:"mineral-green",hex:"#7a9b78"},{pantone:"16-0224",name:"green-eyes",hex:"#7d956d"},{pantone:"17-0119",name:"turf-green",hex:"#6f8c69"},{pantone:"17-0220",name:"watercress",hex:"#748c69"},{pantone:"18-0121",name:"elm-green",hex:"#547053"},{pantone:"17-6323",name:"hedge-green",hex:"#768a75"},{pantone:"17-0210",name:"loden-frost",hex:"#788f74"},{pantone:"16-6116",name:"shale-green",hex:"#739072"},{pantone:"17-6319",name:"kashmir",hex:"#6f8d6a"},{pantone:"17-0123",name:"stone-green",hex:"#658e,67"},{pantone:"18-0110",name:"english-ivy",hex:"#61845b"},{pantone:"17-6219",name:"deep-grass-green",hex:"#558367"},{pantone:"17-0235",name:"piquant-green",hex:"#769358"},{pantone:"17-0230",name:"forest-green",hex:"#6b8d53"},{pantone:"17-0133",name:"fluorite-green",hex:"#699158"},{pantone:"18-0130",name:"cactus",hex:"#53713d"},{pantone:"19-0230",name:"garden-green",hex:"#495e,35"},{pantone:"18-0125",name:"artichoke-green",hex:"#4b6d41"},{pantone:"18-0119",name:"willow-bough",hex:"#59754d"},{pantone:"17-0215",name:"aspen-green",hex:"#7e9b76"},{pantone:"17-6229",name:"medium-green",hex:"#3c824e"},{pantone:"18-6330",name:"juniper",hex:"#3d7245"},{pantone:"18-6320",name:"fairway",hex:"#477050"},{pantone:"18-0117",name:"vineyard-green",hex:"#5f7355"},{pantone:"18-0108",name:"dill",hex:"#6f7755"},{pantone:"19-6311",name:"greener-pastures",hex:"#37503d"},{pantone:"18-0420",name:"four-leaf-clover",hex:"#616652"},{pantone:"18-0317",name:"bronze-green",hex:"#525f48"},{pantone:"19-0323",name:"chive",hex:"#4a5335"},{pantone:"18-0322",name:"cypress",hex:"#545a3e"},{pantone:"19-0315",name:"black-forest",hex:"#414f3c"},{pantone:"19-0419",name:"rifle-green",hex:"#414832"},{pantone:"19-0415",name:"duffel-bag",hex:"#394034"},{pantone:"12-0109",name:"ambrosia",hex:"#d2e7ca"},{pantone:"13-6007",name:"spray",hex:"#bed3bb"},{pantone:"13-0116",name:"pastel-green",hex:"#b4d3b2"},{pantone:"15-6114",name:"hemlock",hex:"#97c1a1"},{pantone:"14-6316",name:"sprucestone",hex:"#9fc09c"},{pantone:"14-6319",name:"meadow",hex:"#8bba94"},{pantone:"16-6324",name:"jadesheen",hex:"#77a276"},{pantone:"13-0117",name:"green-ash",hex:"#a0daa9"},{pantone:"14-0127",name:"greengage",hex:"#8bc28c"},{pantone:"15-6120",name:"ming",hex:"#7cb08a"},{pantone:"14-6327",name:"zephyr-green",hex:"#7cb083"},{pantone:"14-6324",name:"peapod",hex:"#82b185"},{pantone:"15-6322",name:"light-grass-green",hex:"#7cb68e"},{pantone:"14-6329",name:"absinthe-green",hex:"#76b583"},{pantone:"14-6017",name:"neptune-green",hex:"#7fbb9e"},{pantone:"16-5919",name:"creme-de-menthe",hex:"#70a38d"},{pantone:"16-5924",name:"winter-green",hex:"#4f9e81"},{pantone:"16-5825",name:"gumdrop-green",hex:"#2ea785"},{pantone:"16-5932",name:"holly-green",hex:"#0f9d76"},{pantone:"17-5735",name:"parakeet",hex:"#008c69"},{pantone:"18-5642",name:"golf-green",hex:"#00,8763"},{pantone:"14-6330",name:"spring-bud",hex:"#6bcd9c"},{pantone:"16-6030",name:"katydid",hex:"#66bc91"},{pantone:"15-6123",name:"jade-cream",hex:"#60b892"},{pantone:"16-5930",name:"ming-green",hex:"#3aa278"},{pantone:"16-6127",name:"greenbriar",hex:"#4b9b69"},{pantone:"18-6022",name:"leprechaun",hex:"#378661"},{pantone:"17-5923",name:"pine-green",hex:"#3a795e"},{pantone:"16-5942",name:"blarney",hex:"#00a776"},{pantone:"16-5938",name:"mint",hex:"#00a170"},{pantone:"17-5937",name:"deep-mint",hex:"#009e6d"},{pantone:"17-5936",name:"simply-green",hex:"#009b75"},{pantone:"18-5841",name:"pepper-green",hex:"#007d60"},{pantone:"18-5633",name:"bosphorus",hex:"#00,7558"},{pantone:"19-6026",name:"verdant-green",hex:"#12674a"},{pantone:"13-0111",name:"seacrest",hex:"#bfd1b3"},{pantone:"12-0317",name:"gleam",hex:"#bfd1ad"},{pantone:"14-0121",name:"nile-green",hex:"#a7c796"},{pantone:"15-6317",name:"quiet-green",hex:"#9ebc97"},{pantone:"15-6316",name:"fair-green",hex:"#92af88"},{pantone:"15-6423",name:"forest-shade",hex:"#91ac80"},{pantone:"16-0228",name:"jade-green",hex:"#759465"},{pantone:"12-0225",name:"patina-green",hex:"#b9eab3"},{pantone:"13-0221",name:"pistachio-green",hex:"#a9d39e"},{pantone:"14-0123",name:"arcadian-green",hex:"#a3c893"},{pantone:"15-6437",name:"grass-green",hex:"#7bb369"},{pantone:"15-6442",name:"bud-green",hex:"#79b465"},{pantone:"15-6428",name:"green-tea",hex:"#86a96f"},{pantone:"16-0123",name:"tendril",hex:"#89a06b"},{pantone:"13-0220",name:"paradise-green",hex:"#b2e79f"},{pantone:"14-0452",name:"lime-green",hex:"#9fc131"},{pantone:"15-0545",name:"jasmine-green",hex:"#7ec845"},{pantone:"15-0146",name:"green-flash",hex:"#79c753"},{pantone:"16-6340",name:"classic-green",hex:"#39a845"},{pantone:"17-0145",name:"online-lime",hex:"#44883c"},{pantone:"18-0135",name:"treetop",hex:"#476a30"},{pantone:"14-0156",name:"summer-green",hex:"#7ed37f"},{pantone:"14-6340",name:"spring-bouquet",hex:"#6dce87"},{pantone:"16-6240",name:"island-green",hex:"#2bae66"},{pantone:"15-6340",name:"irish-green",hex:"#45be76"},{pantone:"15-6432",name:"shamrock",hex:"#6fa26b"},{pantone:"16-6329",name:"peppermint",hex:"#699e6d"},{pantone:"17-6333",name:"mint-green",hex:"#487d49"},{pantone:"16-6444",name:"poison-green",hex:"#4db560"},{pantone:"16-6339",name:"vibrant-green",hex:"#55a860"},{pantone:"16-6138",name:"kelly-green",hex:"#339c5e"},{pantone:"15-5534",name:"bright-green",hex:"#009b5c"},{pantone:"17-6153",name:"fern-green",hex:"#008c45"},{pantone:"17-6030",name:"jelly-bean",hex:"#00,8658"},{pantone:"18-6024",name:"amazon",hex:"#1f7349"},{pantone:"13-0442",name:"green-glow",hex:"#b0c965"},{pantone:"14-0244",name:"bright-lime-green",hex:"#97bc62"},{pantone:"15-0343",name:"greenery",hex:"#88b04b"},{pantone:"16-0237",name:"foliage",hex:"#75a14f"},{pantone:"17-0336",name:"peridot",hex:"#819548"},{pantone:"16-0233",name:"meadow-green",hex:"#739957"},{pantone:"18-0538",name:"woodbine",hex:"#7b7f32"},{pantone:"14-0232",name:"jade-lime",hex:"#a1ca7b"},{pantone:"15-0336",name:"herbal-garden",hex:"#9cad60"},{pantone:"15-0332",name:"leaf-green",hex:"#9faf6c"},{pantone:"15-0341",name:"parrot-green",hex:"#8db051"},{pantone:"16-0435",name:"dark-citron",hex:"#a0ac4f"},{pantone:"16-0230",name:"macaw-green",hex:"#9bb53e"},{pantone:"16-0235",name:"kiwi",hex:"#7aab55"},{pantone:"13-0535",name:"sharp-green",hex:"#c6ec7a"},{pantone:"12-0435",name:"daiquiri-green",hex:"#c9d77e"},{pantone:"13-0540",name:"wild-lime",hex:"#c3d363"},{pantone:"15-0533",name:"linden-green",hex:"#c4bf71"},{pantone:"14-0445",name:"bright-chartreuse",hex:"#b5bf50"},{pantone:"14-0446",name:"tender-shoots",hex:"#b5cc39"},{pantone:"13-0550",name:"lime-punch",hex:"#c0d725"},{pantone:"12-0741",name:"sunny-lime",hex:"#dfef87"},{pantone:"13-0645",name:"limeade",hex:"#d3d95f"},{pantone:"13-0650",name:"sulphur-spring",hex:"#d5d717"},{pantone:"15-0548",name:"citronelle",hex:"#b8af23"},{pantone:"15-0543",name:"apple-green",hex:"#b5b644"},{pantone:"15-0646",name:"warm-olive",hex:"#c7b63c"},{pantone:"16-0840",name:"antique-moss",hex:"#b9a023"},{pantone:"12-0312",name:"lime-cream",hex:"#d7e8bc"},{pantone:"13-0319",name:"shadow-lime",hex:"#cfe09d"},{pantone:"13-0530",name:"lime-sherbet",hex:"#cdd78a"},{pantone:"13-0324",name:"lettuce-green",hex:"#bed38e"},{pantone:"13-0331",name:"sap-green",hex:"#afcb80"},{pantone:"14-0226",name:"opaline-green",hex:"#a3c57d"},{pantone:"15-0523",name:"winter-pear",hex:"#b0b487"},{pantone:"11-0410",name:"sylvan-green",hex:"#e7eacb"},{pantone:"11-0205",name:"glass-green",hex:"#ecead0"},{pantone:"12-0607",name:"green-essence",hex:"#e9eac8"},{pantone:"11-0609",name:"ethereal-green",hex:"#f1ecca"},{pantone:"13-0614",name:"garden-glade",hex:"#dcd8a8"},{pantone:"12-0418",name:"hay",hex:"#d3cca3"},{pantone:"13-0522",name:"pale-green",hex:"#cbce91"},{pantone:"12-0521",name:"young-wheat",hex:"#e1e3a9"},{pantone:"12-0524",name:"citron",hex:"#dfde9b"},{pantone:"12-0525",name:"luminary-green",hex:"#e3eaa5"},{pantone:"12-0520",name:"pale-lime-yellow",hex:"#dfe69f"},{pantone:"13-0633",name:"chardonnay",hex:"#e7df99"},{pantone:"13-0333",name:"lima-bean",hex:"#e1d590"},{pantone:"12-0530",name:"charlock",hex:"#e5e790"},{pantone:"12-0426",name:"mellow-green",hex:"#d5d593"},{pantone:"14-0627",name:"shadow-green",hex:"#cfc486"},{pantone:"13-0532",name:"celery-green",hex:"#c5cc7b"},{pantone:"14-0434",name:"green-banana",hex:"#babc72"},{pantone:"15-0538",name:"green-oasis",hex:"#b0b454"},{pantone:"15-0628",name:"leek-green",hex:"#b7b17a"},{pantone:"15-0525",name:"weeping-willow",hex:"#b3b17b"},{pantone:"15-0535",name:"palm",hex:"#afaf5e"},{pantone:"16-0639",name:"golden-olive",hex:"#af9841"},{pantone:"16-0540",name:"oasis",hex:"#a3a04e"},{pantone:"16-0532",name:"moss",hex:"#a09d59"},{pantone:"17-0840",name:"amber-green",hex:"#9a803a"},{pantone:"17-0836",name:"ecru-olive",hex:"#927b3c"},{pantone:"17-0636",name:"green-moss",hex:"#857946"},{pantone:"16-0726",name:"khaki",hex:"#a39264"},{pantone:"17-0929",name:"fennel-seed",hex:"#998456"},{pantone:"16-0632",name:"willow",hex:"#9a8b4f"},{pantone:"17-0843",name:"bronze-mist",hex:"#9c7e41"},{pantone:"18-0835",name:"dried-tobacco",hex:"#997b38"},{pantone:"18-0840",name:"tapenade",hex:"#805d24"},{pantone:"18-0832",name:"plantation",hex:"#7a6332"},{pantone:"13-0210",name:"fog-green",hex:"#c2cbb4"},{pantone:"13-0212",name:"tender-greens",hex:"#c5cfb6"},{pantone:"13-0608",name:"aloe-wash",hex:"#d0d3b7"},{pantone:"14-0114",name:"celadon-green",hex:"#b5c1a5"},{pantone:"15-6313",name:"laurel-green",hex:"#adbba1"},{pantone:"15-6310",name:"swamp",hex:"#a8b197"},{pantone:"15-6414",name:"reseda",hex:"#a1ad92"},{pantone:"12-0106",name:"meadow-mist",hex:"#d3dec4"},{pantone:"12-0322",name:"butterfly",hex:"#cadea5"},{pantone:"12-0315",name:"white-jade",hex:"#d4dbb2"},{pantone:"12-0313",name:"seafoam-green",hex:"#cbd5b1"},{pantone:"13-0215",name:"reed",hex:"#c3d3a8"},{pantone:"14-0217",name:"seedling",hex:"#c0cba1"},{pantone:"14-0115",name:"foam-green",hex:"#b4c79c"},{pantone:"13-0317",name:"lily-green",hex:"#c5cf98"},{pantone:"14-0425",name:"beechnut",hex:"#c2c18d"},{pantone:"14-0223",name:"nile",hex:"#b4bb85"},{pantone:"15-0531",name:"sweet-pea",hex:"#a3a969"},{pantone:"16-0439",name:"spinach-green",hex:"#909b4c"},{pantone:"16-0430",name:"fern",hex:"#9aa067"},{pantone:"17-0535",name:"green-olive",hex:"#8d8b55"},{pantone:"17-0324",name:"epsom",hex:"#849161"},{pantone:"18-0332",name:"grasshopper",hex:"#77824a"},{pantone:"17-0330",name:"turtle-green",hex:"#81894e"},{pantone:"18-0324",name:"calliste-green",hex:"#757a4e"},{pantone:"18-0435",name:"calla-green",hex:"#6a6f34"},{pantone:"18-0328",name:"cedar-green",hex:"#5e6737"},{pantone:"18-0228",name:"pesto",hex:"#595f34"},{pantone:"15-0326",name:"tarragon",hex:"#a4ae77"},{pantone:"16-0421",name:"sage",hex:"#91946e"},{pantone:"18-0525",name:"iguana",hex:"#818455"},{pantone:"17-0115",name:"oil-green",hex:"#80856d"},{pantone:"18-0422",name:"loden-green",hex:"#6e7153"},{pantone:"18-0426",name:"capulet-olive",hex:"#656344"},{pantone:"18-0316",name:"olivine",hex:"#666b54"},{pantone:"14-0216",name:"lint",hex:"#b6ba99"},{pantone:"15-0522",name:"pale-olive-green",hex:"#b5ad88"},{pantone:"15-0318",name:"sage-green",hex:"#b2ac88"},{pantone:"16-0518",name:"gray-green",hex:"#a49a79"},{pantone:"16-1118",name:"sponge",hex:"#a49775"},{pantone:"17-0618",name:"mermaid",hex:"#817a65"},{pantone:"17-0517",name:"dusky-green",hex:"#746c57"},{pantone:"16-0213",name:"tea",hex:"#999b85"},{pantone:"17-0510",name:"silver-sage",hex:"#938b78"},{pantone:"16-0713",name:"slate-green",hex:"#a0987c"},{pantone:"16-0613",name:"elm",hex:"#a39f86"},{pantone:"17-0525",name:"mosstone",hex:"#858961"},{pantone:"17-0620",name:"aloe",hex:"#817a60"},{pantone:"18-0622",name:"olive-drab",hex:"#756d47"},{pantone:"16-0526",name:"cedar",hex:"#928e,64"},{pantone:"17-0625",name:"boa",hex:"#8e855f"},{pantone:"17-0627",name:"dried-herb",hex:"#847a59"},{pantone:"18-0527",name:"olive-branch",hex:"#646a45"},{pantone:"18-0629",name:"lizard",hex:"#71643e"},{pantone:"18-0430",name:"avocado",hex:"#676232"},{pantone:"18-0627",name:"fir-green",hex:"#67592a"},{pantone:"14-0418",name:"bog",hex:"#bab696"},{pantone:"17-1019",name:"elmwood",hex:"#8c7c61"},{pantone:"18-0724",name:"gothic-olive",hex:"#7c6e4f"},{pantone:"18-0830",name:"butternut",hex:"#7a643f"},{pantone:"18-0825",name:"nutria",hex:"#75663e"},{pantone:"19-0622",name:"military-olive",hex:"#63563b"},{pantone:"19-0516",name:"dark-olive",hex:"#574d35"},{pantone:"15-6410",name:"moss-gray",hex:"#afab97"},{pantone:"14-6408",name:"abbey-stone",hex:"#aba798"},{pantone:"18-0521",name:"burnt-olive",hex:"#646049"},{pantone:"18-0515",name:"dusty-olive",hex:"#646356"},{pantone:"19-0512",name:"ivy-green",hex:"#585442"},{pantone:"19-0515",name:"olive-night",hex:"#535040"},{pantone:"19-0511",name:"grape-leaf",hex:"#545144"},{pantone:"15-3800",name:"porpoise",hex:"#a7a19e"},{pantone:"16-3800",name:"satellite",hex:"#9f8d89"},{pantone:"18-1210",name:"driftwood",hex:"#847a75"},{pantone:"18-1304",name:"falcon",hex:"#6d625b"},{pantone:"19-0808",name:"morel",hex:"#685c53"},{pantone:"18-1108",name:"fallen-rock",hex:"#807669"},{pantone:"16-0205",name:"vintage-khaki",hex:"#9a9186"},{pantone:"16-1104",name:"crockery",hex:"#a49887"},{pantone:"16-1109",name:"greige",hex:"#928475"},{pantone:"17-1311",name:"desert-taupe",hex:"#8d7e71"},{pantone:"15-1307",name:"white-pepper",hex:"#b6a893"},{pantone:"15-1304",name:"humus",hex:"#b7a793"},{pantone:"17-1316",name:"portabella",hex:"#937b6a"},{pantone:"18-1017",name:"caribou",hex:"#816d5e"},{pantone:"15-1114",name:"travertine",hex:"#ae997d"},{pantone:"16-1120",name:"starfish",hex:"#b09a77"},{pantone:"15-1218",name:"semolina",hex:"#ceb899"},{pantone:"16-0920",name:"curds-and-whey",hex:"#bca483"},{pantone:"17-1038",name:"tigers-eye",hex:"#977c61"},{pantone:"18-1029",name:"toasted-coconut",hex:"#8b6a4f"},{pantone:"19-0916",name:"rain-drum",hex:"#5f4c40"},{pantone:"11-0615",name:"pear-sorbet",hex:"#f3eac3"},{pantone:"12-0718",name:"pineapple-slice",hex:"#e7d391"},{pantone:"12-0758",name:"yarrow",hex:"#face6d"},{pantone:"12-0717",name:"anise-flower",hex:"#f4e3b5"},{pantone:"11-0619",name:"flan",hex:"#f6e3b4"},{pantone:"12-0729",name:"sundress",hex:"#ebcf89"},{pantone:"12-0709",name:"macadamia",hex:"#e4cfb6"},{pantone:"12-0711",name:"lemon-meringue",hex:"#f6e199"},{pantone:"11-0622",name:"yellow-iris",hex:"#eee78e"},{pantone:"12-0737",name:"goldfinch",hex:"#f8dc6c"},{pantone:"13-0756",name:"lemon-zest",hex:"#f9d857"},{pantone:"13-0759",name:"solar-power",hex:"#f4bf3a"},{pantone:"14-0851",name:"samoan-sun",hex:"#fbc85f"},{pantone:"16-1149",name:"desert-sun",hex:"#c87629"},{pantone:"18-1163",name:"pumpkin-spice",hex:"#a05c17"},{pantone:"16-1164",name:"orange-pepper",hex:"#df7500"},{pantone:"17-1140",name:"marmalade",hex:"#c16512"},{pantone:"18-1249",name:"hawaiian-sunset",hex:"#bb5c14"},{pantone:"17-1342",name:"autumnal",hex:"#a15325"},{pantone:"18-1246",name:"umber",hex:"#944a1f"},{pantone:"17-1349",name:"exuberance",hex:"#e86800"},{pantone:"16-1363",name:"puffins-bill",hex:"#e95c20"},{pantone:"18-1148",name:"caramel-cafe",hex:"#864c24"},{pantone:"16-1449",name:"gold-flame",hex:"#b45422"},{pantone:"18-1345",name:"cinnamon-stick",hex:"#9b4722"},{pantone:"18-1340",name:"potters-clay",hex:"#9e4624"},{pantone:"18-1355",name:"rooibos-tea",hex:"#a23c26"},{pantone:"17-1360",name:"celosia-orange",hex:"#e8703a"},{pantone:"17-1461",name:"orangeade",hex:"#e2552c"},{pantone:"17-1449",name:"pureed-pumpkin",hex:"#c34121"},{pantone:"17-1463",name:"tangerine-tango",hex:"#dd4124"},{pantone:"18-1564",name:"poinciana",hex:"#ca3422"},{pantone:"17-1452",name:"koi",hex:"#d15837"},{pantone:"19-1662",name:"samba",hex:"#a2242f"},{pantone:"19-1757",name:"barbados-cherry",hex:"#aa0a27"},{pantone:"19-1758",name:"haute-red",hex:"#a11729"},{pantone:"18-1657",name:"salsa",hex:"#aa182b"},{pantone:"19-1559",name:"scarlet-sage",hex:"#9d202f"},{pantone:"19-1863",name:"scooter",hex:"#941e,32"},{pantone:"19-1555",name:"red-dahlia",hex:"#7d2027"},{pantone:"19-1531",name:"sun-dried-tomato",hex:"#752329"},{pantone:"19-1337",name:"fired-brick",hex:"#6a2e2a"},{pantone:"19-1652",name:"rhubarb",hex:"#77202f"},{pantone:"19-1535",name:"syrah",hex:"#6a282c"},{pantone:"19-1930",name:"pomegranate",hex:"#6c2831"},{pantone:"19-1724",name:"cabernet",hex:"#64242e"},{pantone:"13-2807",name:"ballerina",hex:"#f2cfdc"},{pantone:"13-2802",name:"fairy-tale",hex:"#f2c1d1"},{pantone:"15-1506",name:"etherea",hex:"#a5958f"},{pantone:"16-1710",name:"foxglove",hex:"#b98391"},{pantone:"17-1609",name:"mesa-rose",hex:"#a66e7a"},{pantone:"18-1950",name:"jazzy",hex:"#b61c50"},{pantone:"19-2039",name:"granita",hex:"#a52350"},{pantone:"19-2041",name:"cherries-jubilee",hex:"#a22452"},{pantone:"18-2140",name:"cabaret",hex:"#cb3373"},{pantone:"19-2045",name:"vivacious",hex:"#a32857"},{pantone:"18-3628",name:"bellflower",hex:"#9469a2"},{pantone:"17-3617",name:"english-lavendar",hex:"#9d7bb0"},{pantone:"16-3817",name:"rhapsody",hex:"#9f86aa"},{pantone:"19-3628",name:"acai",hex:"#46295a"},{pantone:"19-3638",name:"tillandsia-purple",hex:"#563474"},{pantone:"18-3635",name:"picasso-lily",hex:"#634878"},{pantone:"18-3620",name:"mystical",hex:"#5f4e72"},{pantone:"15-3908",name:"icelandic-blue",hex:"#a9adc2"},{pantone:"15-3912",name:"aleutian",hex:"#9a9eb3"},{pantone:"17-3933",name:"silver-bullet",hex:"#81839a"},{pantone:"18-3933",name:"blue-granite",hex:"#717388"},{pantone:"19-3815",name:"evening-blue",hex:"#2a293e"},{pantone:"19-3713",name:"deep-well",hex:"#2c2a33"},{pantone:"19-3924",name:"night-sky",hex:"#2a2a35"},{pantone:"16-3921",name:"blue-heron",hex:"#96a3c7"},{pantone:"16-4030",name:"hydrangea",hex:"#849bcc"},{pantone:"14-3949",name:"xenon-blue",hex:"#b7c0d7"},{pantone:"16-3922",name:"brunnera-blue",hex:"#9ba9ca"},{pantone:"19-3922",name:"sky-captain",hex:"#262934"},{pantone:"19-3923",name:"navy-blazer",hex:"#282d3c"},{pantone:"19-4020",name:"dark-sapphire",hex:"#262b37"},{pantone:"13-4111",name:"plein-air",hex:"#bfcad6"},{pantone:"13-3920",name:"halogen-blue",hex:"#bdc6dc"},{pantone:"15-4030",name:"chambray-blue",hex:"#9eb4d3"},{pantone:"15-3932",name:"bel-air-blue",hex:"#819ac1"},{pantone:"19-3929",name:"vintage-indigo",hex:"#4a556b"},{pantone:"19-3953",name:"sodalite-blue",hex:"#253668"},{pantone:"19-4022",name:"parisian-night",hex:"#323441"},{pantone:"19-3964",name:"monaco-blue",hex:"#274374"},{pantone:"18-4034",name:"vallarta-blue",hex:"#30658e"},{pantone:"19-4011",name:"salute",hex:"#282b34"},{pantone:"19-4009",name:"outer-space",hex:"#2f3441"},{pantone:"19-4021",name:"blueberry",hex:"#2c333e"},{pantone:"19-4012",name:"carbon",hex:"#272f38"},{pantone:"19-4218",name:"vulcan",hex:"#2d3036"},{pantone:"13-4200",name:"omphalodes",hex:"#b5cedf"},{pantone:"14-4317",name:"cool-blue",hex:"#a5c5d9"},{pantone:"18-4028",name:"bering-sea",hex:"#4b5b6e"},{pantone:"19-4121",name:"blue-wing-teal",hex:"#2c4053"},{pantone:"19-4033",name:"poseidon",hex:"#123955"},{pantone:"18-4434",name:"mykonos-blue",hex:"#00,5780"},{pantone:"19-4326",name:"reflecting-pond",hex:"#203e4a"},{pantone:"14-4311",name:"corydalis-blue",hex:"#a9cada"},{pantone:"14-4310",name:"blue-topaz",hex:"#78bdd4"},{pantone:"14-4511",name:"gulf-stream",hex:"#88c3d0"},{pantone:"15-4714",name:"aquarelle",hex:"#61aab1"},{pantone:"14-4812",name:"aqua-splash",hex:"#85ced1"},{pantone:"19-5220",name:"botanical-garden",hex:"#12403c"},{pantone:"19-5350",name:"scarab",hex:"#23312d"},{pantone:"13-4108",name:"nimbus-cloud",hex:"#d5d5d8"},{pantone:"14-4105",name:"micro-chip",hex:"#babcc0"},{pantone:"16-5101",name:"wet-weather",hex:"#929090"},{pantone:"17-4014",name:"titanium",hex:"#807d7f"},{pantone:"18-4016",name:"december-sky",hex:"#767275"},{pantone:"19-3900",name:"pavement",hex:"#524d50"},{pantone:"19-3901",name:"magnet",hex:"#4d4b4f"},{pantone:"16-3850",name:"silver-sconce",hex:"#a19fa5"},{pantone:"17-3911",name:"silver-filigree",hex:"#7f7c81"},{pantone:"17-3907",name:"quicksilver",hex:"#7e7d88"},{pantone:"17-1503",name:"storm-front",hex:"#787376"},{pantone:"18-3907",name:"tornado",hex:"#5e5b60"},{pantone:"18-5210",name:"eiffel-tower",hex:"#5c5658"},{pantone:"19-3927",name:"graphite",hex:"#3b3b48"},{pantone:"16-3915",name:"alloy",hex:"#98979a"},{pantone:"16-3916",name:"sleet",hex:"#92949b"},{pantone:"15-4307",name:"tradewinds",hex:"#7f8793"},{pantone:"18-3912",name:"grisaille",hex:"#585e6f"},{pantone:"19-3918",name:"periscope",hex:"#46444c"},{pantone:"18-4006",name:"quiet-shade",hex:"#66676d"},{pantone:"19-4215",name:"turbulence",hex:"#4e545b"},{pantone:"18-4214",name:"stormy-weather",hex:"#58646d"},{pantone:"19-3910",name:"iron-gate",hex:"#4e5055"},{pantone:"19-3907",name:"forged-iron",hex:"#48464a"},{pantone:"19-0201",name:"asphalt",hex:"#434447"},{pantone:"16-4703",name:"ghost-gray",hex:"#9c9b98"},{pantone:"18-5102",name:"brushed-nickel",hex:"#73706f"},{pantone:"16-4400",name:"mourning-dove",hex:"#94908b"},{pantone:"15-4306",name:"belgian-block",hex:"#a3a9a6"},{pantone:"18-5806",name:"agave-green",hex:"#6b7169"},{pantone:"19-5621",name:"cilantro",hex:"#43544b"},{pantone:"19-5406",name:"pine-grove",hex:"#213631"},{pantone:"19-6050",name:"eden",hex:"#264e,36"},{pantone:"18-6030",name:"jolly-green",hex:"#00,7844"},{pantone:"19-5918",name:"mountain-view",hex:"#2e3d30"},{pantone:"14-0116",name:"margarita",hex:"#b5c38e"},{pantone:"18-0523",name:"winter-moss",hex:"#5b5a41"},{pantone:"19-0307",name:"climbing-ivy",hex:"#444940"},{pantone:"19-0840",name:"delicioso",hex:"#3f352f"},{pantone:"19-0910",name:"mulch",hex:"#433937"},{pantone:"19-1106",name:"mole",hex:"#392d2b"},{pantone:"19-1109",name:"chocolate-torte",hex:"#382e2d"},{pantone:"19-1018",name:"ganache",hex:"#34292a"},{pantone:"19-3909",name:"black-bean",hex:"#2e272a"},{pantone:"19-1103",name:"espresso",hex:"#363031"},{pantone:"19-4008",name:"meteorite",hex:"#2b2929"},{pantone:"19-4004",name:"tap-shoe",hex:"#2a2b2d"},{pantone:"11-1001",name:"white-alyssum",hex:"#efebe7"},{pantone:"11-0605",name:"jet-stream",hex:"#ede6de"},{pantone:"11-0106",name:"sweet-cream",hex:"#f0ead6"},{pantone:"11-0110",name:"buttercream",hex:"#efe0cd"},{pantone:"11-0515",name:"lemon-icing",hex:"#f6ebc8"},{pantone:"11-0607",name:"sugar-swizzle",hex:"#f3eee7"},{pantone:"11-0608",name:"coconut-milk",hex:"#f0ede5"},{pantone:"11-0623",name:"yellow-pear",hex:"#ece99b"},{pantone:"11-1302",name:"sea-salt",hex:"#f1e6de"},{pantone:"11-4001",name:"brilliant-white",hex:"#edf1fe"},{pantone:"11-4302",name:"cannoli-cream",hex:"#f0efe2"},{pantone:"11-4801",name:"tofu",hex:"#e8e3d9"},{pantone:"12-0110",name:"pistachio-shell",hex:"#d7cfbb"},{pantone:"12-0646",name:"celandine",hex:"#ebdf67"},{pantone:"12-0742",name:"lemon-verbena",hex:"#f3e779"},{pantone:"12-1110",name:"creme-de-peche",hex:"#f5d6c6"},{pantone:"12-1813",name:"marys-rose",hex:"#f7d1d4"},{pantone:"12-2901",name:"morganite",hex:"#dfcdc6"},{pantone:"12-2907",name:"rose-water",hex:"#f8e0e7"},{pantone:"12-4301",name:"almond-milk",hex:"#d6cebe"},{pantone:"13-0443",name:"lime-popsicle",hex:"#c0db3a"},{pantone:"13-0644",name:"golden-kiwi",hex:"#f3dd3e"},{pantone:"13-0646",name:"meadowlark",hex:"#ead94e"},{pantone:"13-0651",name:"evening-primrose",hex:"#ccdb1e"},{pantone:"13-0849",name:"habanero-gold",hex:"#fed450"},{pantone:"13-0851",name:"minion-yellow",hex:"#fed55d"},{pantone:"13-0919",name:"soybean",hex:"#d2c29d"},{pantone:"13-0946",name:"jurassic-gold",hex:"#e7aa56"},{pantone:"13-1105",name:"brown-rice",hex:"#c7bba4"},{pantone:"13-1125",name:"peach-quartz",hex:"#f5b895"},{pantone:"13-1208",name:"peachy-keen",hex:"#e2bdb3"},{pantone:"13-1308",name:"brazilian-sand",hex:"#dacab7"},{pantone:"13-1511",name:"pink-salt",hex:"#f7cdc7"},{pantone:"13-1520",name:"rose-quartz",hex:"#f7cac9"},{pantone:"13-2808",name:"ballet-slipper",hex:"#ebced5"},{pantone:"13-3207",name:"cherry-blossom",hex:"#f7cee0"},{pantone:"13-4104",name:"antarctica",hex:"#c6c5c6"},{pantone:"13-4201",name:"oyster-mushroom",hex:"#c3c6c8"},{pantone:"13-4720",name:"tanager-turquoise",hex:"#91dce8"},{pantone:"13-4810",name:"limpet-shell",hex:"#98ddde"},{pantone:"13-5410",name:"iced-aqua",hex:"#abd3db"},{pantone:"14-0340",name:"acid-lime",hex:"#badf30"},{pantone:"14-0952",name:"spicy-mustard",hex:"#d8ae47"},{pantone:"14-1052",name:"kumquat",hex:"#fbaa4c"},{pantone:"14-1208",name:"irish-cream",hex:"#c0ac92"},{pantone:"14-1241",name:"orange-chiffon",hex:"#f9aa7d"},{pantone:"14-1315",name:"hazelnut",hex:"#cfb095"},{pantone:"14-1803",name:"sepia-rose",hex:"#d4bab6"},{pantone:"14-3906",name:"raindrops",hex:"#b1aab3"},{pantone:"14-3912",name:"zen-blue",hex:"#9fa9be"},{pantone:"14-4107",name:"quiet-gray",hex:"#b9babd"},{pantone:"14-4122",name:"airy-blue",hex:"#92b6d5"},{pantone:"14-4202",name:"harbor-mist",hex:"#afb1b4"},{pantone:"14-4315",name:"sea-angel",hex:"#98bfca"},{pantone:"14-4320",name:"baltic-sea",hex:"#79b5db"},{pantone:"14-4615",name:"antiqua-sand",hex:"#83c2cd"},{pantone:"14-4620",name:"island-paradise",hex:"#95dee3"},{pantone:"14-4710",name:"tibetan-stone",hex:"#82c2c7"},{pantone:"15-0960",name:"mango-mojito",hex:"#d69c2f"},{pantone:"15-1020",name:"ginger-root",hex:"#bfa58a"},{pantone:"15-1040",name:"iced-coffee",hex:"#b18f6a"},{pantone:"15-1045",name:"autumn-blaze",hex:"#d9922e"},{pantone:"15-1051",name:"golden-orange",hex:"#d7942d"},{pantone:"15-1125",name:"porcini",hex:"#cca580"},{pantone:"15-1151",name:"iceland-poppy",hex:"#f4963a"},{pantone:"15-1243",name:"papaya",hex:"#fea166"},{pantone:"15-1262",name:"carrot-curl",hex:"#fe8c18"},{pantone:"15-1264",name:"turmeric",hex:"#fe840e"},{pantone:"15-1335",name:"tangelo",hex:"#fe7e03"},{pantone:"15-1425",name:"fenugreek",hex:"#c0916c"},{pantone:"15-1429",name:"dusted-clay",hex:"#cc7357"},{pantone:"15-1430",name:"pastry-shell",hex:"#bd8c66"},{pantone:"15-1520",name:"blooming-dahlia",hex:"#eb9687"},{pantone:"15-3520",name:"crocus-petal",hex:"#b99bc5"},{pantone:"15-3716",name:"purple-rose",hex:"#b09fca"},{pantone:"15-3720",name:"lilac-breeze",hex:"#b3a0c9"},{pantone:"15-3919",name:"serenity",hex:"#91a8d0"},{pantone:"15-4428",name:"crystal-seas",hex:"#5dafce"},{pantone:"16-0543",name:"golden-lime",hex:"#9a9738"},{pantone:"16-0545",name:"split-pea",hex:"#9c9a40"},{pantone:"16-0550",name:"lentil-sprout",hex:"#aba44d"},{pantone:"16-1103",name:"pure-cashmere",hex:"#ada396"},{pantone:"16-1345",name:"sun-baked",hex:"#d27f63"},{pantone:"16-1347",name:"peach-caramel",hex:"#c5733d"},{pantone:"16-1348",name:"tomato-cream",hex:"#c57644"},{pantone:"16-1358",name:"orange-tiger",hex:"#f96714"},{pantone:"16-1438",name:"meerkat",hex:"#a46f44"},{pantone:"16-1453",name:"exotic-orange",hex:"#f96531"},{pantone:"16-1460",name:"dragon-fire",hex:"#fc642d"},{pantone:"16-1545",name:"coral-quartz",hex:"#f77464"},{pantone:"16-1548",name:"peach-echo",hex:"#f7786b"},{pantone:"16-1606",name:"purple-dove",hex:"#98878c"},{pantone:"16-3720",name:"sand-verbena",hex:"#9f90c1"},{pantone:"16-3905",name:"lilac-gray",hex:"#9896a4"},{pantone:"16-4033",name:"granada-sky",hex:"#5d81bb"},{pantone:"17-0630",name:"tree-house",hex:"#988c75"},{pantone:"17-0949",name:"chai-tea",hex:"#b1832f"},{pantone:"17-1052",name:"roasted-pecan",hex:"#93592b"},{pantone:"17-1105",name:"roasted-cashew",hex:"#918579"},{pantone:"17-1108",name:"winter-twig",hex:"#948a7a"},{pantone:"17-1115",name:"petrified-oak",hex:"#8d7960"},{pantone:"17-1142",name:"argan-oil",hex:"#8b593e"},{pantone:"17-1145",name:"autumn-maple",hex:"#c46215"},{pantone:"17-1314",name:"sepia-tint",hex:"#897560"},{pantone:"17-1345",name:"spice-route",hex:"#b95b3f"},{pantone:"17-1361",name:"scarlet-ibis",hex:"#f45520"},{pantone:"17-1450",name:"summer-fig",hex:"#be4b3b"},{pantone:"17-1708",name:"moonscape",hex:"#725f69"},{pantone:"17-1926",name:"fruit-dove",hex:"#ce5b78"},{pantone:"17-2034",name:"pink-yarrow",hex:"#ce3175"},{pantone:"17-2411",name:"toadstool",hex:"#988088"},{pantone:"17-3240",name:"bodacious",hex:"#b76ba3"},{pantone:"17-3520",name:"diffused-orchid",hex:"#9879a2"},{pantone:"17-3640",name:"fairy-wren",hex:"#9479af"},{pantone:"17-3735",name:"sunlit-allium",hex:"#9787bb"},{pantone:"17-3914",name:"sharkskin",hex:"#838487"},{pantone:"17-3929",name:"pale-iris",hex:"#8895c5"},{pantone:"17-3940",name:"iolite",hex:"#707bb4"},{pantone:"17-4016",name:"gray-flannel",hex:"#848182"},{pantone:"17-4028",name:"riverside",hex:"#4c6a92"},{pantone:"17-4029",name:"quiet-harbor",hex:"#5a789a"},{pantone:"17-4032",name:"lichen-blue",hex:"#5d89b3"},{pantone:"17-4033",name:"pacific-coast",hex:"#5480ac"},{pantone:"17-4245",name:"ibiza-blue",hex:"#007cb7"},{pantone:"17-4429",name:"navagio-bay",hex:"#3183a0"},{pantone:"17-4530",name:"barrier-reef",hex:"#0084a1"},{pantone:"17-0530",name:"guacamole",hex:"#797b3a"},{pantone:"18-0107",name:"kale",hex:"#5a7247"},{pantone:"18-0220",name:"mayfly",hex:"#65663f"},{pantone:"18-0330",name:"twist-of-lime",hex:"#4e632c"},{pantone:"18-0625",name:"martini-olive",hex:"#716a4d"},{pantone:"18-1028",name:"emperador",hex:"#684832"},{pantone:"18-1049",name:"thai-curry",hex:"#ab6819"},{pantone:"18-1050",name:"honey-ginger",hex:"#a86217"},{pantone:"18-1155",name:"sugar-almond",hex:"#935529"},{pantone:"18-1325",name:"spiced-apple",hex:"#783937"},{pantone:"18-1440",name:"chili-oil",hex:"#8e3c36"},{pantone:"18-1506",name:"plum-truffle",hex:"#675657"},{pantone:"18-1541",name:"brandy-brown",hex:"#73362a"},{pantone:"18-1549",name:"valiant-poppy",hex:"#bc322c"},{pantone:"18-1551",name:"aura-orange",hex:"#b4262a"},{pantone:"18-1653",name:"toreador",hex:"#b61032"},{pantone:"18-1654",name:"lychee",hex:"#ba0b32"},{pantone:"18-1659",name:"goji-berry",hex:"#b91228"},{pantone:"18-1705",name:"arctic-dusk",hex:"#735b6a"},{pantone:"18-1708",name:"ephemera",hex:"#6f5965"},{pantone:"18-1759",name:"jalapeno-red",hex:"#b2103c"},{pantone:"18-1951",name:"love-potion",hex:"#c01352"},{pantone:"18-2045",name:"pink-peacock",hex:"#c62168"},{pantone:"18-3014",name:"grape-kiss",hex:"#7b4368"},{pantone:"18-3120",name:"willowherb",hex:"#8e4483"},{pantone:"18-3340",name:"charisma",hex:"#632a60"},{pantone:"18-3521",name:"plum-jam",hex:"#624076"},{pantone:"18-3530",name:"lavender-crystal",hex:"#936a98"},{pantone:"18-3540",name:"purple-sapphire",hex:"#6f4685"},{pantone:"18-3634",name:"chive-blossom",hex:"#7d5d99"},{pantone:"18-3839",name:"purple-corallite",hex:"#5a4e8f"},{pantone:"18-3908",name:"volcanic-glass",hex:"#615c60"},{pantone:"18-3917",name:"gray-blue",hex:"#4d587a"},{pantone:"18-3929",name:"blue-horizon",hex:"#4e6482"},{pantone:"18-3950",name:"iris-bloom",hex:"#5b609e"},{pantone:"18-4048",name:"nebulas-blue",hex:"#2d62a3"},{pantone:"18-4250",name:"indigo-bunting",hex:"#006ca9"},{pantone:"18-4430",name:"fjord-blue",hex:"#00,7290"},{pantone:"18-4538",name:"hawaiian-surf",hex:"#0078a7"},{pantone:"18-4630",name:"tahitian-tide",hex:"#006b7e"},{pantone:"18-5025",name:"quetzal-green",hex:"#00,6865"},{pantone:"18-5204",name:"granite-gray",hex:"#615e,5f"},{pantone:"18-5845",name:"lush-meadow",hex:"#006e,51"},{pantone:"19-0203",name:"gray-pinstripe",hex:"#49494d"},{pantone:"19-0403",name:"sea-turtle",hex:"#5e5749"},{pantone:"19-0413",name:"deep-depths",hex:"#46483c"},{pantone:"19-0510",name:"kalamata",hex:"#5f5b4c"},{pantone:"19-0823",name:"crocodile",hex:"#5d5348"},{pantone:"19-1110",name:"chocolate-plum",hex:"#3c2d2e"},{pantone:"19-1214",name:"chocolate-lab",hex:"#5c3e35"},{pantone:"19-1215",name:"shaved-chocolate",hex:"#543b35"},{pantone:"19-1224",name:"fondue-fudge",hex:"#5d4236"},{pantone:"19-1233",name:"tiramisu",hex:"#634235"},{pantone:"19-1234",name:"rocky-road",hex:"#5a3e36"},{pantone:"19-1419",name:"chicory-coffee",hex:"#4a342e"},{pantone:"19-1429",name:"smoked-paprika",hex:"#6e362c"},{pantone:"19-1432",name:"chocolate-fondant",hex:"#56352d"},{pantone:"19-1435",name:"cherry-mahogany",hex:"#66352b"},{pantone:"19-1534",name:"merlot",hex:"#72262c"},{pantone:"19-1536",name:"red-pear",hex:"#7b3539"},{pantone:"19-2420",name:"pickled-beet",hex:"#4d233d"},{pantone:"19-2429",name:"plum-caspia",hex:"#61224a"},{pantone:"19-2620",name:"winter-bloom",hex:"#47243b"},{pantone:"19-3425",name:"spiced-plum",hex:"#6d4773"},{pantone:"19-3750",name:"violet-indigo",hex:"#3e285c"},{pantone:"19-3831",name:"maritime-blue",hex:"#27293d"},{pantone:"19-3902",name:"obsidian",hex:"#3a363b"},{pantone:"19-3911",name:"black-beauty",hex:"#26262a"},{pantone:"19-3917",name:"blackened-pearl",hex:"#4d4b50"},{pantone:"19-3930",name:"odyssey-gray",hex:"#434452"},{pantone:"19-4003",name:"black-onyx",hex:"#2b272b"},{pantone:"19-4029",name:"navy-peony",hex:"#223a5e"},{pantone:"19-4031",name:"sargasso-sea",hex:"#35435a"},{pantone:"19-4034",name:"sailor-blue",hex:"#0e3a53"},{pantone:"19-4038",name:"gibraltar-sea",hex:"#123850"},{pantone:"19-4045",name:"lapis-blue",hex:"#004b8d"},{pantone:"19-4048",name:"baleine-blue",hex:"#155187"},{pantone:"19-4055",name:"galaxy-blue",hex:"#2a4b7c"},{pantone:"19-4120",name:"blue-opal",hex:"#0f3b57"},{pantone:"19-4122",name:"moonlit-ocean",hex:"#293b4d"},{pantone:"19-4126",name:"deep-dive",hex:"#29495c"},{pantone:"19-4536",name:"crystal-teal",hex:"#00637c"},{pantone:"19-4540",name:"deep-lagoon",hex:"#00,5265"},{pantone:"19-5030",name:"sea-moss",hex:"#254445"},{pantone:"19-5230",name:"forest-biome",hex:"#184a45"},{pantone:"19-5232",name:"rain-forest",hex:"#15463e"}],get_rgbObject=_e=>{let Pt=hexRgb(_e);return{R:Pt[0],G:Pt[1],B:Pt[2]}},pantoneRGBList=pantones.map(_e=>get_rgbObject(_e.hex));var getClosestColor=_e=>{const Pt=get_rgbObject(_e),Dt=diff.closest(Pt,pantoneRGBList),Nt=rgbHex(Dt.R,Dt.G,Dt.B),jt=pantones.findIndex(Gt=>Gt.hex==`#${Nt}`);return pantones[jt]};function u$4(){return(u$4=Object.assign||function(_e){for(var Pt=1;Pt=0||(jt[Dt]=_e[Dt]);return jt}function i$7(_e){var Pt=reactExports.useRef(_e),Dt=reactExports.useRef(function(Nt){Pt.current&&Pt.current(Nt)});return Pt.current=_e,Dt.current}var s$4=function(_e,Pt,Dt){return Pt===void 0&&(Pt=0),Dt===void 0&&(Dt=1),_e>Dt?Dt:_e0:rn.buttons>0)&&jt.current?Ut(d$6(jt.current,rn,Wt.current)):nn(!1)},tn=function(){return nn(!1)};function nn(rn){var an=qt.current,sn=v$4(jt.current),ln=rn?sn.addEventListener:sn.removeEventListener;ln(an?"touchmove":"mousemove",en),ln(an?"touchend":"mouseup",tn)}return[function(rn){var an=rn.nativeEvent,sn=jt.current;if(sn&&(h$4(an),!function(dn,mn){return mn&&!f$5(dn)}(an,qt.current)&&sn)){if(f$5(an)){qt.current=!0;var ln=an.changedTouches||[];ln.length&&(Wt.current=ln[0].identifier)}sn.focus(),Ut(d$6(sn,an,Wt.current)),nn(!0)}},function(rn){var an=rn.which||rn.keyCode;an<37||an>40||(rn.preventDefault(),Gt({left:an===39?.05:an===37?-.05:0,top:an===40?.05:an===38?-.05:0}))},nn]},[Gt,Ut]),Xt=Yt[0],Zt=Yt[1],Qt=Yt[2];return reactExports.useEffect(function(){return Qt},[Qt]),React.createElement("div",u$4({},Nt,{onTouchStart:Xt,onMouseDown:Xt,className:"react-colorful__interactive",ref:jt,onKeyDown:Zt,tabIndex:0,role:"slider"}))}),g$5=function(_e){return _e.filter(Boolean).join(" ")},p$4=function(_e){var Pt=_e.color,Dt=_e.left,Nt=_e.top,jt=Nt===void 0?.5:Nt,Ut=g$5(["react-colorful__pointer",_e.className]);return React.createElement("div",{className:Ut,style:{top:100*jt+"%",left:100*Dt+"%"}},React.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:Pt}}))},b$5=function(_e,Pt,Dt){return Pt===void 0&&(Pt=0),Dt===void 0&&(Dt=Math.pow(10,Pt)),Math.round(Dt*_e)/Dt},x$5=function(_e){return L$4(C$4(_e))},C$4=function(_e){return _e[0]==="#"&&(_e=_e.substring(1)),_e.length<6?{r:parseInt(_e[0]+_e[0],16),g:parseInt(_e[1]+_e[1],16),b:parseInt(_e[2]+_e[2],16),a:_e.length===4?b$5(parseInt(_e[3]+_e[3],16)/255,2):1}:{r:parseInt(_e.substring(0,2),16),g:parseInt(_e.substring(2,4),16),b:parseInt(_e.substring(4,6),16),a:_e.length===8?b$5(parseInt(_e.substring(6,8),16)/255,2):1}},w$5=function(_e){return K$4(I$4(_e))},y$5=function(_e){var Pt=_e.s,Dt=_e.v,Nt=_e.a,jt=(200-Pt)*Dt/100;return{h:b$5(_e.h),s:b$5(jt>0&&jt<200?Pt*Dt/100/(jt<=100?jt:200-jt)*100:0),l:b$5(jt/2),a:b$5(Nt,2)}},q$4=function(_e){var Pt=y$5(_e);return"hsl("+Pt.h+", "+Pt.s+"%, "+Pt.l+"%)"},I$4=function(_e){var Pt=_e.h,Dt=_e.s,Nt=_e.v,jt=_e.a;Pt=Pt/360*6,Dt/=100,Nt/=100;var Ut=Math.floor(Pt),Gt=Nt*(1-Dt),Wt=Nt*(1-(Pt-Ut)*Dt),qt=Nt*(1-(1-Pt+Ut)*Dt),Yt=Ut%6;return{r:b$5(255*[Nt,Wt,Gt,Gt,qt,Nt][Yt]),g:b$5(255*[qt,Nt,Nt,Wt,Gt,Gt][Yt]),b:b$5(255*[Gt,Gt,qt,Nt,Nt,Wt][Yt]),a:b$5(jt,2)}},D$4=function(_e){var Pt=_e.toString(16);return Pt.length<2?"0"+Pt:Pt},K$4=function(_e){var Pt=_e.r,Dt=_e.g,Nt=_e.b,jt=_e.a,Ut=jt<1?D$4(b$5(255*jt)):"";return"#"+D$4(Pt)+D$4(Dt)+D$4(Nt)+Ut},L$4=function(_e){var Pt=_e.r,Dt=_e.g,Nt=_e.b,jt=_e.a,Ut=Math.max(Pt,Dt,Nt),Gt=Ut-Math.min(Pt,Dt,Nt),Wt=Gt?Ut===Pt?(Dt-Nt)/Gt:Ut===Dt?2+(Nt-Pt)/Gt:4+(Pt-Dt)/Gt:0;return{h:b$5(60*(Wt<0?Wt+6:Wt)),s:b$5(Ut?Gt/Ut*100:0),v:b$5(Ut/255*100),a:jt}},S$6=React.memo(function(_e){var Pt=_e.hue,Dt=_e.onChange,Nt=g$5(["react-colorful__hue",_e.className]);return React.createElement("div",{className:Nt},React.createElement(m$5,{onMove:function(jt){Dt({h:360*jt.left})},onKey:function(jt){Dt({h:s$4(Pt+360*jt.left,0,360)})},"aria-label":"Hue","aria-valuenow":b$5(Pt),"aria-valuemax":"360","aria-valuemin":"0"},React.createElement(p$4,{className:"react-colorful__hue-pointer",left:Pt/360,color:q$4({h:Pt,s:100,v:100,a:1})})))}),T$4=React.memo(function(_e){var Pt=_e.hsva,Dt=_e.onChange,Nt={backgroundColor:q$4({h:Pt.h,s:100,v:100,a:1})};return React.createElement("div",{className:"react-colorful__saturation",style:Nt},React.createElement(m$5,{onMove:function(jt){Dt({s:100*jt.left,v:100-100*jt.top})},onKey:function(jt){Dt({s:s$4(Pt.s+100*jt.left,0,100),v:s$4(Pt.v-100*jt.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+b$5(Pt.s)+"%, Brightness "+b$5(Pt.v)+"%"},React.createElement(p$4,{className:"react-colorful__saturation-pointer",top:1-Pt.v/100,left:Pt.s/100,color:q$4(Pt)})))}),F$5=function(_e,Pt){if(_e===Pt)return!0;for(var Dt in _e)if(_e[Dt]!==Pt[Dt])return!1;return!0},X$4=function(_e,Pt){return _e.toLowerCase()===Pt.toLowerCase()||F$5(C$4(_e),C$4(Pt))};function Y$4(_e,Pt,Dt){var Nt=i$7(Dt),jt=reactExports.useState(function(){return _e.toHsva(Pt)}),Ut=jt[0],Gt=jt[1],Wt=reactExports.useRef({color:Pt,hsva:Ut});reactExports.useEffect(function(){if(!_e.equal(Pt,Wt.current.color)){var Yt=_e.toHsva(Pt);Wt.current={hsva:Yt,color:Pt},Gt(Yt)}},[Pt,_e]),reactExports.useEffect(function(){var Yt;F$5(Ut,Wt.current.hsva)||_e.equal(Yt=_e.fromHsva(Ut),Wt.current.color)||(Wt.current={hsva:Ut,color:Yt},Nt(Yt))},[Ut,_e,Nt]);var qt=reactExports.useCallback(function(Yt){Gt(function(Xt){return Object.assign({},Xt,Yt)})},[]);return[Ut,qt]}var V$4=typeof window<"u"?reactExports.useLayoutEffect:reactExports.useEffect,$$5=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},J$4=new Map,Q$4=function(_e){V$4(function(){var Pt=_e.current?_e.current.ownerDocument:document;if(Pt!==void 0&&!J$4.has(Pt)){var Dt=Pt.createElement("style");Dt.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,J$4.set(Pt,Dt);var Nt=$$5();Nt&&Dt.setAttribute("nonce",Nt),Pt.head.appendChild(Dt)}},[])},U$4=function(_e){var Pt=_e.className,Dt=_e.colorModel,Nt=_e.color,jt=Nt===void 0?Dt.defaultColor:Nt,Ut=_e.onChange,Gt=c$3(_e,["className","colorModel","color","onChange"]),Wt=reactExports.useRef(null);Q$4(Wt);var qt=Y$4(Dt,jt,Ut),Yt=qt[0],Xt=qt[1],Zt=g$5(["react-colorful",Pt]);return React.createElement("div",u$4({},Gt,{ref:Wt,className:Zt}),React.createElement(T$4,{hsva:Yt,onChange:Xt}),React.createElement(S$6,{hue:Yt.h,onChange:Xt,className:"react-colorful__last-control"}))},W$4={defaultColor:"000",toHsva:x$5,fromHsva:function(_e){return w$5({h:_e.h,s:_e.s,v:_e.v,a:1})},equal:X$4},Z$4=function(_e){return React.createElement(U$4,u$4({},_e,{colorModel:W$4}))};const byPoint=({variables:_e},{x:Pt,y:Dt})=>(_e==null?void 0:_e.x)===Pt&&(_e==null?void 0:_e.y)===Dt,getGridSymbolsUrl=""+new URL("getGridSymbols.worker-412f6f1d.js",import.meta.url).href;class GetGridSymbolsWorker extends Worker{constructor(){super(getGridSymbolsUrl,{type:"module"})}}const getGridSymbolsAsync=usingWorkerTask(GetGridSymbolsWorker),parseGridWorkerUrl=""+new URL("parseGrid.worker-54cbc273.js",import.meta.url).href;class ParseGridWorker extends Worker{constructor(){super(parseGridWorkerUrl,{type:"module"})}}const parseGridAsync=usingMemoizedWorkerTask(ParseGridWorker);function _extends$1(){return _extends$1=Object.assign||function(_e){for(var Pt=1;Pt{const Nt=reactExports.useRef(Dt||[]),Ut=Nt.current===Dt||!Nt.current.every((Wt,qt)=>Wt===Dt[qt]);Nt.current=Dt;const Gt=Pt.map(()=>null);return reactExports.useEffect(Ut?()=>void _e():()=>{},Ut?Pt:Gt)};function allSame(_e,Pt){return lodashExports$1.zip(_e,Pt).every(([Dt,Nt])=>Dt===Nt)}const useEffectWhenAsync=(_e,Pt=[],Dt=[])=>{const[Nt,jt]=reactExports.useState(Pt),[Ut,Gt]=reactExports.useState(Dt);return reactExports.useEffect(()=>{allSame(Ut,Dt)||(jt(Pt),Gt(Dt))},[Pt,Dt,Ut]),useAsyncAbortable(_e,[...Nt,...Ut])};function useDebouncedState(_e,Pt=lodashExports$1.noop,Dt=300){const[Nt,jt]=reactExports.useState(_e);return useEffectWhen(()=>{const Ut=lodashExports$1.delay(()=>{Pt(Nt)},Dt);return()=>clearTimeout(Ut)},[Nt,Pt,Dt],[Nt]),[Nt,jt]}const{floor:floor$2}=Math;function between(_e,Pt,Dt){return _e>=Pt&&_e({...await parseGridAsync({map:_e,options:Pt})}),{normalizer:JSON.stringify});function SymbolColorPicker({onChange:_e,value:Pt,autoValue:Dt}){const[Nt,jt]=useDebouncedState(Pt,_e),Ut=Nt??Dt;return jsxRuntimeExports.jsx(PopupState,{variant:"popover",children:Gt=>{var Wt;return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(FeaturePickerButton,{...bindTrigger(Gt),children:jsxRuntimeExports.jsxs(Stack$1,{direction:"row",gap:1,alignItems:"center",children:[jsxRuntimeExports.jsx(Box$1,{sx:{width:16,height:16,backgroundColor:Ut,outline:qt=>`1px solid ${qt.palette.divider}`,borderRadius:4}}),Nt?lodashExports$1.startCase(((Wt=getClosestColor(Nt))==null?void 0:Wt.name)??"Custom"):"Auto"]})}),jsxRuntimeExports.jsxs(Popover$1,{transformOrigin:{horizontal:"left",vertical:"top"},anchorOrigin:{horizontal:"right",vertical:"top"},...bindPopover(Gt),slotProps:{paper:{sx:{overflow:"visible"}}},children:[jsxRuntimeExports.jsx(Box$1,{sx:{px:2,py:1},children:jsxRuntimeExports.jsx(FormControlLabel$1,{control:jsxRuntimeExports.jsx(Checkbox$1,{defaultChecked:!Nt,onChange:(qt,Yt)=>jt==null?void 0:jt(Yt?void 0:Dt)}),label:"Choose Automatically"})}),jsxRuntimeExports.jsx(Box$1,{sx:{p:2,pt:0,...!Nt&&{opacity:qt=>qt.palette.action.disabledOpacity,pointerEvents:"none"}},children:jsxRuntimeExports.jsx(Z$4,{color:Nt??Dt,onChange:jt})})]})]})}})}const editor$3=async _e=>{if(_e){const{symbols:Pt}=await getGridSymbolsAsync({map:_e});return withProduce(({produce:Dt,value:Nt})=>{const{palette:jt}=useTheme(),Ut=lodashExports$1.flow(interpolate$2([jt.background.paper,jt.text.primary]),rgbToHex);return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:lodashExports$1.sortBy(Pt,"value").map(({symbol:Gt})=>{var Wt,qt;return jsxRuntimeExports.jsx(Option,{label:`Tile color for "${Gt}"`,content:jsxRuntimeExports.jsx(SymbolColorPicker,{value:(Wt=Nt==null?void 0:Nt.symbols)==null?void 0:Wt[Gt],autoValue:Ut(((qt=lodashExports$1.find(Pt,{symbol:Gt}))==null?void 0:qt.value)??0),onChange:Yt=>Dt(Xt=>{lodashExports$1.set(Xt,`symbols["${Gt}"]`,Yt)})})},Gt)})})})}else return()=>jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{})},hydrate$3=_e=>{const{width:Pt,height:Dt}=_e.bounds;return{..._e,snap:({x:Nt,y:jt},Ut=1)=>{const[Gt,Wt]=[floor$2(Nt+Ut/2),floor$2(jt+Ut/2)];if(between(Gt,0,Pt)&&between(Wt,0,Dt))return{x:Gt,y:Wt}},nodeAt:Nt=>{const{x:jt,y:Ut}=Nt;return Ut*Pt+jt},pointOf:Nt=>({x:Nt%Pt,y:~~(Nt/Pt)}),matchNode:byPoint}},grid=Object.freeze(Object.defineProperty({__proto__:null,SymbolColorPicker,editor:editor$3,hydrate:hydrate$3,parse:parse$a},Symbol.toStringTag,{value:"Module"})),parseMeshWorkerUrl=""+new URL("parseMesh.worker-f335403f.js",import.meta.url).href;class ParseMeshWorker extends Worker{constructor(){super(parseMeshWorkerUrl,{type:"module"})}}const parseMeshAsync=usingMemoizedWorkerTask(ParseMeshWorker),parse$9=memo(async(_e="",Pt)=>await parseMeshAsync({map:_e,options:Pt}),{normalizer:JSON.stringify}),hydrate$2=_e=>({..._e,snap:lodashExports$1.identity,nodeAt:lodashExports$1.constant(0),pointOf:lodashExports$1.constant({x:0,y:0}),matchNode:byPoint}),editor$2=async()=>()=>jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(Type$1,{variant:"body2",color:"text.secondary",sx:{mb:1,mt:1},children:"No options available."})}),mesh=Object.freeze(Object.defineProperty({__proto__:null,editor:editor$2,hydrate:hydrate$2,parse:parse$9},Symbol.toStringTag,{value:"Module"})),parseNetworkWorkerUrl=""+new URL("parseNetwork.worker-8208763b.js",import.meta.url).href;class ParseNetworkWorker extends Worker{constructor(){super(parseNetworkWorkerUrl,{type:"module"})}}const parseNetworkAsync=usingMemoizedWorkerTask(ParseNetworkWorker),parse$8=memo(async(_e="",Pt)=>await parseNetworkAsync({map:_e,options:Pt}),{normalizer:JSON.stringify}),hydrate$1=_e=>({..._e,snap:lodashExports$1.identity,nodeAt:lodashExports$1.constant(0),pointOf:lodashExports$1.constant({x:0,y:0}),matchNode:byPoint}),editor$1=async()=>()=>jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(Type$1,{variant:"body2",color:"text.secondary",sx:{mb:1,mt:1},children:"No options available."})}),xy=Object.freeze(Object.defineProperty({__proto__:null,editor:editor$1,hydrate:hydrate$1,parse:parse$8},Symbol.toStringTag,{value:"Module"})),parsePolyWorkerUrl=""+new URL("parsePoly.worker-47ff7d18.js",import.meta.url).href;class ParsePolyWorker extends Worker{constructor(){super(parsePolyWorkerUrl,{type:"module"})}}const parsePolyAsync=usingMemoizedWorkerTask(ParsePolyWorker),parse$7=memo(async(_e="",Pt)=>await parsePolyAsync({map:_e,options:Pt}),{normalizer:JSON.stringify}),hydrate=_e=>({..._e,snap:lodashExports$1.identity,nodeAt:lodashExports$1.constant(0),pointOf:lodashExports$1.constant({x:0,y:0}),matchNode:byPoint}),editor=async()=>()=>jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(Type$1,{variant:"body2",color:"text.secondary",sx:{mb:1,mt:1},children:"No options available."})}),poly=Object.freeze(Object.defineProperty({__proto__:null,editor,hydrate,parse:parse$7},Symbol.toStringTag,{value:"Module"})),mapParsers={grid,map:grid,xy,mesh,poly};function getParser(_e=""){return mapParsers[_e]}const defaultGuard=lodashExports$1.constant(!0),[useLayers,LayersProvider]=createSlice({layers:[]});function useLayer(_e,Pt=defaultGuard){const[Dt,Nt]=reactExports.useState(_e),[{layers:jt},Ut]=useLayers(),Gt=lodashExports$1.filter(jt,Pt),Wt=Dt?lodashExports$1.find(Gt,{key:Dt})??lodashExports$1.head(Gt):lodashExports$1.head(Gt);return reactExports.useEffect(()=>{Nt(_e)},[_e]),reactExports.useEffect(()=>{Wt&&Wt.key!==Dt&&Nt(Wt.key)},[Wt,Dt,Nt]),reactExports.useMemo(()=>({key:Wt==null?void 0:Wt.key,setKey:Nt,layer:Wt,setLayer:qt=>{const Yt={...Wt,...qt};Ut(({layers:Xt})=>({layers:lodashExports$1.map(Xt,Zt=>Zt.key===Yt.key?Yt:Zt)}))},layers:Gt,allLayers:jt}),[jt,Wt,Ut,Gt])}const fn=memo((_e,Pt)=>new Function("params",`${_e}; return ${Pt}.apply(null, params);`));function call$1(_e,Pt,Dt){try{return fn(_e,Pt)(Dt)}catch{return templates[Pt].defaultReturnValue}}const treeWorkerUrl=""+new URL("tree.worker-a5e2610c.js",import.meta.url).href;class TreeWorkerUrl extends Worker{constructor(){super(treeWorkerUrl,{type:"module"})}}const treeAsync=usingMemoizedWorkerTask(TreeWorkerUrl);function useTree(_e){return useAsync(async()=>await treeAsync(_e),[_e])}function useTreeMemo(_e,Pt){const Dt=reactExports.useMemo(()=>_e,Pt);return useTree(Dt)}function useBreakpoints(_e){var Yt;const{layer:Pt}=useLayer(_e),{monotonicF:Dt,monotonicG:Nt,breakpoints:jt,code:Ut,trace:Gt}=(Pt==null?void 0:Pt.source)??{},Wt=Gt==null?void 0:Gt.content,{result:qt}=useTreeMemo({trace:Wt,step:(Yt=Wt==null?void 0:Wt.events)==null?void 0:Yt.length,radius:void 0},[Wt]);return reactExports.useMemo(()=>{const Xt=(Wt==null?void 0:Wt.events)??[],Zt=treeToDict((qt==null?void 0:qt.tree)??[]);return memo(Qt=>{var tn,nn;const en=Xt[Qt];if(en)try{for(const{active:rn,condition:an,type:sn,property:ln="",reference:dn=0}of jt??[]){const mn=!sn||sn===en.type;if(rn&&mn&&(()=>{var un;return(un=an==null?void 0:an.apply)==null?void 0:un.call(an,{type:sn,event:en,property:ln,value:lodashExports$1.get(en,ln),reference:dn,step:Qt,events:Xt,node:Zt[Qt]})})())return an!=null&&an.needsReference?{result:`${ln} ${lodashExports$1.toLower(lodashExports$1.startCase(an==null?void 0:an.key))} ${dn}`}:{result:`${ln} ${lodashExports$1.toLower(lodashExports$1.startCase(an==null?void 0:an.key))}`}}if(call$1(Ut??"","shouldBreak",[Qt,en,Xt,(tn=Zt[Qt])==null?void 0:tn.parent,(nn=Zt[Qt])==null?void 0:nn.children]))return{result:"Script editor"}}catch(rn){return{error:`${rn}`}}return{result:""}})},[Ut,Wt,jt,Dt,Nt,qt])}function treeToDict(_e=[],Pt={}){for(const Dt of _e){for(const Nt of Dt.events)Pt[Nt.step]=Dt;treeToDict(Dt.children,Pt)}return Pt}function cancellable(_e,Pt){let Dt=!1;return requestAnimationFrame(async()=>{const Nt=await _e();Dt||Pt(Nt)}),()=>{Dt=!0}}function usePlaybackState(_e){const{layer:Pt,setLayer:Dt,setKey:Nt}=useLayer(_e),jt=useSnackbar(),Ut=useBreakpoints(_e);reactExports.useEffect(()=>{_e&&Nt(_e)},[_e]);const{playback:Gt,playbackTo:Wt,step:qt=0}=(Pt==null?void 0:Pt.source)??{},Yt=lodashExports$1.min([Wt,qt])??0,Xt=!!Wt,Zt=Gt==="playing",[Qt,en]=[0,(Wt??1)-1];return reactExports.useMemo(()=>{function tn(mn){Dt(produce(Pt,gn=>lodashExports$1.set(gn,"source",{...gn==null?void 0:gn.source,...mn})))}const nn={start:Qt,end:en,step:Yt,canPlay:Xt&&!Zt&&Yt0},rn=(mn=0)=>{tn({playback:"paused",step:ln(mn)})},an=(mn=1)=>tn({playback:"playing",step:ln(mn)}),sn=(mn,gn=0)=>cancellable(async()=>{for(const un of lodashExports$1.range(gn,mn)){const hn=Ut(Yt+un);if(hn.result||hn.error)return{...hn,offset:un}}return{result:"",offset:0,error:void 0}},({result:un,offset:hn,error:bn})=>{bn?(jt(`${lodashExports$1.trimEnd(bn,".")}`,`Step ${Yt+hn}`),rn()):un?(jt(`Breakpoint hit: ${un}`,`Step ${Yt+hn}`),rn(hn)):an(mn)}),ln=mn=>lodashExports$1.clamp(Yt+mn,Qt,en);return{playing:Gt==="playing",...nn,...{play:()=>{tn({playback:"playing",step:ln(1)})},pause:rn,stepTo:(mn=0)=>tn({step:mn}),stop:()=>tn({step:Qt,playback:"paused"}),stepForward:()=>tn({step:ln(1)}),stepBackward:()=>tn({step:ln(-1)}),tick:an,stepWithBreakpointCheck:sn}}},[en,Gt,Zt,Xt,Qt,Yt,Dt])}function RenderLayer({layer:_e,index:Pt}){var Dt,Nt;return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:_e&&reactExports.createElement((Nt=layerHandlers[((Dt=_e==null?void 0:_e.source)==null?void 0:Dt.type)??""])==null?void 0:Nt.renderer,{layer:_e,index:Pt})})}const[useRenderers,RendererProvider]=createSlice([],{reduce:replace$1}),removeUndefinedValues=_e=>lodashExports$1.omit(_e,lodashExports$1.filter(lodashExports$1.keys(_e),Pt=>lodashExports$1.isUndefined(_e[Pt]))),[useScreenshots,ScreenshotsProvider]=createSlice({},{reduce:lodashExports$1.flow(merge$3,removeUndefinedValues)});function Placeholder$2({label:_e,icon:Pt=jsxRuntimeExports.jsx(WidgetsOutlined,{}),secondary:Dt,...Nt}){return jsxRuntimeExports.jsxs(Flex,{justifyContent:"center",alignItems:"center",color:"text.secondary",sx:{gap:2,background:jt=>`repeating-linear-gradient( + */function paletteMapKey(_e){return _e=normalize$1(_e),_e.A!==1?`rgba(${_e.R}, ${_e.G}, ${_e.B}, ${_e.A})`:`rgb(${_e.R}, ${_e.G}, ${_e.B})`}function labPaletteMapKey(_e){return`lab(${_e.L}, ${_e.a}, ${_e.b})`}function mapPalette(_e,Pt,Dt,Nt){const jt={};Nt=Nt||{R:255,G:255,B:255},Dt=Dt||"closest";for(let Ut=0;Ut<_e.length;Ut+=1){const Gt=_e[Ut];let Wt,qt;for(let Yt=0;Ytqt){Wt=Xt,qt=Zt;continue}}Wt&&(jt[paletteMapKey(Gt)]=Wt)}return jt}function matchPaletteLab(_e,Pt,Dt){let Nt,jt,Ut=Pt[0],Gt=ciede2000(_e,Ut);for(let Wt=1,qt=Pt.length;WtGt)&&(Ut=Nt,Gt=jt);return Ut}function mapPaletteLab(_e,Pt,Dt){const Nt={},jt=Dt==="furthest";for(let Ut=0;Ut<_e.length;Ut+=1){const Gt=_e[Ut];Nt[labPaletteMapKey(Gt)]=matchPaletteLab(Gt,Pt,jt)}return Nt}function closest$3(_e,Pt,Dt){const Nt=paletteMapKey(_e);return Dt=Dt||{R:255,G:255,B:255},mapPalette([_e],Pt,"closest",Dt)[Nt]}function closestLab(_e,Pt){return matchPaletteLab(_e,Pt,!1)}function furthest(_e,Pt,Dt){const Nt=paletteMapKey(_e);return Dt=Dt||{R:255,G:255,B:255},mapPalette([_e],Pt,"furthest",Dt)[Nt]}function furthestLab(_e,Pt){return matchPaletteLab(_e,Pt,!0)}function map_palette(_e,Pt,Dt,Nt){return mapPalette(_e,Pt,Dt,Nt)}function palette_map_key(_e){return paletteMapKey(_e)}function rgb_to_lab(_e){return rgbaToLab(_e)}function rgba_to_lab(_e){return rgbaToLab(_e)}function match_palette_lab(_e,Pt,Dt){return matchPaletteLab(_e,Pt,Dt)}function map_palette_lab(_e,Pt,Dt){return mapPaletteLab(_e,Pt,Dt)}function lab_palette_map_key(_e){return labPaletteMapKey(_e)}function closest_lab(_e,Pt){return closestLab(_e,Pt)}function furthest_lab(_e,Pt){return furthestLab(_e,Pt)}colorDiff.closest=closest$3;colorDiff.closestLab=closestLab;colorDiff.closest_lab=closest_lab;colorDiff.diff=ciede2000;colorDiff.furthest=furthest;colorDiff.furthestLab=furthestLab;colorDiff.furthest_lab=furthest_lab;colorDiff.labPaletteMapKey=labPaletteMapKey;colorDiff.lab_palette_map_key=lab_palette_map_key;colorDiff.mapPalette=mapPalette;colorDiff.mapPaletteLab=mapPaletteLab;colorDiff.map_palette=map_palette;colorDiff.map_palette_lab=map_palette_lab;colorDiff.matchPaletteLab=matchPaletteLab;colorDiff.match_palette_lab=match_palette_lab;colorDiff.paletteMapKey=paletteMapKey;colorDiff.palette_map_key=palette_map_key;colorDiff.rgb_to_lab=rgb_to_lab;colorDiff.rgbaToLab=rgbaToLab;colorDiff.rgba_to_lab=rgba_to_lab;const hexRgb=hexRgb$1,rgbHex=rgbHex$1,diff=colorDiff,pantones=[{pantone:"11-0103",name:"egret",hex:"#f3ece0"},{pantone:"11-0602",name:"snow-white",hex:"#f2f0eb"},{pantone:"11-0601",name:"bright-white",hex:"#f4f5f0"},{pantone:"11-4201",name:"cloud-dancer",hex:"#f0eee9"},{pantone:"11-0604",name:"gardenia",hex:"#f1e8df"},{pantone:"11-4300",name:"marshmallow",hex:"#f0eee4"},{pantone:"11-4800",name:"blanc-de-blanc",hex:"#e7e9e7"},{pantone:"11-0606",name:"pristine",hex:"#f2e8da"},{pantone:"11-0701",name:"whisper-white",hex:"#ede6db"},{pantone:"12-0104",name:"white-asparagus",hex:"#e1dbc8"},{pantone:"13-0905",name:"birch",hex:"#ddd5c7"},{pantone:"12-5202",name:"turtledove",hex:"#ded7c8"},{pantone:"12-0105",name:"bone-white",hex:"#d7d0c0"},{pantone:"13-4403",name:"silver-birch",hex:"#d2cfc4"},{pantone:"11-0104",name:"vanilla-ice",hex:"#f0eada"},{pantone:"11-0107",name:"papyrus",hex:"#f5edd6"},{pantone:"11-0105",name:"antique-white",hex:"#ede3d2"},{pantone:"11-0507",name:"winter-white",hex:"#f5ecd2"},{pantone:"12-0804",name:"cloud-cream",hex:"#e6ddc5"},{pantone:"12-0605",name:"angora",hex:"#dfd1bb"},{pantone:"12-0703",name:"seedpearl",hex:"#e6dac4"},{pantone:"12-0815",name:"vanilla-custard",hex:"#f3e0be"},{pantone:"12-0713",name:"almond-oil",hex:"#f4efc1"},{pantone:"12-0812",name:"alabaster-gleam",hex:"#f0debd"},{pantone:"12-0712",name:"vanilla",hex:"#f4e1c1"},{pantone:"12-0806",name:"rutabaga",hex:"#ecddbe"},{pantone:"13-0815",name:"banana-crepe",hex:"#e7d3ad"},{pantone:"13-0917",name:"italian-straw",hex:"#e7d1a1"},{pantone:"12-0304",name:"whitecap-gray",hex:"#e0d5c6"},{pantone:"13-0607",name:"fog",hex:"#d0c5b1"},{pantone:"12-0000",name:"white-swan",hex:"#e4d7c5"},{pantone:"13-0907",name:"sandshell",hex:"#d8ccbb"},{pantone:"12-1403",name:"tapioca",hex:"#dccdbc"},{pantone:"13-1006",name:"creme-brulee",hex:"#dbccb5"},{pantone:"13-0908",name:"parchment",hex:"#dfd1be"},{pantone:"12-1106",name:"sheer-pink",hex:"#f6e5db"},{pantone:"12-1108",name:"dew",hex:"#eeded1"},{pantone:"11-1404",name:"powder-puff",hex:"#f3e0d6"},{pantone:"11-0907",name:"pearled-ivory",hex:"#f0dfcc"},{pantone:"12-0704",name:"white-smoke",hex:"#eddcc9"},{pantone:"11-0809",name:"ecru",hex:"#f3dfca"},{pantone:"12-0710",name:"navajo",hex:"#efdcc3"},{pantone:"12-2103",name:"almost-mauve",hex:"#e7dcd9"},{pantone:"11-2409",name:"delicacy",hex:"#f5e3e2"},{pantone:"11-2309",name:"petal-pink",hex:"#f2e2e0"},{pantone:"11-1005",name:"bridal-blush",hex:"#eee2dd"},{pantone:"11-1306",name:"cream-pink",hex:"#f6e4d9"},{pantone:"11-1305",name:"angel-wing",hex:"#f3dfd7"},{pantone:"11-0603",name:"pastel-parchment",hex:"#e5d9d3"},{pantone:"11-4202",name:"star-white",hex:"#efefe8"},{pantone:"11-4301",name:"lily-white",hex:"#e2e2da"},{pantone:"12-4302",name:"vaporous-gray",hex:"#dfddd7"},{pantone:"11-4802",name:"summer-shower",hex:"#e5ebe3"},{pantone:"11-4803",name:"ice",hex:"#e0e4d9"},{pantone:"12-6207",name:"frost",hex:"#dde2d6"},{pantone:"12-5201",name:"icicle",hex:"#dadcd0"},{pantone:"11-4601",name:"bit-of-blue",hex:"#e2eaeb"},{pantone:"11-4303",name:"mystic-blue",hex:"#e1e3de"},{pantone:"12-4304",name:"bluewash",hex:"#e2e6e0"},{pantone:"12-4305",name:"spa-blue",hex:"#d3dedf"},{pantone:"11-4804",name:"lightest-sky",hex:"#e4eadf"},{pantone:"11-4805",name:"hint-of-mint",hex:"#d8e8e6"},{pantone:"12-5203",name:"murmur",hex:"#d2d8d2"},{pantone:"12-4306",name:"barely-blue",hex:"#dde0df"},{pantone:"12-4705",name:"blue-blush",hex:"#d6dbd9"},{pantone:"12-5603",name:"zephyr-blue",hex:"#d3d9d1"},{pantone:"12-5403",name:"blue-flower",hex:"#d0d9d4"},{pantone:"12-5303",name:"sprout-green",hex:"#cbd7d2"},{pantone:"11-4604",name:"billowing-sail",hex:"#d8e7e7"},{pantone:"12-5508",name:"hushed-green",hex:"#d8e9e5"},{pantone:"12-0910",name:"lambs-wool",hex:"#e5d0b1"},{pantone:"14-1119",name:"winter-wheat",hex:"#dfc09f"},{pantone:"13-0814",name:"summer-melon",hex:"#ead3ae"},{pantone:"13-0916",name:"chamomile",hex:"#e8d0a7"},{pantone:"12-0714",name:"cornhusk",hex:"#f2d6ae"},{pantone:"12-0817",name:"apricot-gelato",hex:"#f5d7af"},{pantone:"13-1009",name:"biscotti",hex:"#dac7ab"},{pantone:"12-0311",name:"asparagus-green",hex:"#d2cdb4"},{pantone:"13-1007",name:"oyster-white",hex:"#d2caaf"},{pantone:"13-0711",name:"putty",hex:"#d4cab0"},{pantone:"13-0611",name:"moth",hex:"#d2cbaf"},{pantone:"14-1108",name:"wood-ash",hex:"#d7cab0"},{pantone:"14-1014",name:"gravel",hex:"#cbbfa2"},{pantone:"15-1216",name:"pale-khaki",hex:"#bfaf92"},{pantone:"12-0404",name:"light-gray",hex:"#dad8c9"},{pantone:"12-6204",name:"silver-green",hex:"#d7d7c7"},{pantone:"14-6305",name:"pelican",hex:"#c1bcac"},{pantone:"14-0105",name:"overcast",hex:"#c3bdab"},{pantone:"14-0210",name:"tidal-foam",hex:"#bfb9a3"},{pantone:"15-6307",name:"agate-gray",hex:"#b1b09f"},{pantone:"14-6308",name:"alfalfa",hex:"#b7b59f"},{pantone:"14-0108",name:"castle-wall",hex:"#c8c1ab"},{pantone:"14-1107",name:"oyster-gray",hex:"#cbc1ae"},{pantone:"14-0708",name:"cement",hex:"#c4b6a6"},{pantone:"15-0309",name:"spray-green",hex:"#aea692"},{pantone:"15-0513",name:"eucalyptus",hex:"#b1a992"},{pantone:"16-1108",name:"twill",hex:"#a79b82"},{pantone:"16-1110",name:"olive-gray",hex:"#a6997a"},{pantone:"17-1109",name:"chinchilla",hex:"#9c8e7b"},{pantone:"17-1107",name:"seneca-rock",hex:"#9a927f"},{pantone:"17-0610",name:"laurel-oak",hex:"#918c7e"},{pantone:"17-1113",name:"coriander",hex:"#938772"},{pantone:"17-1009",name:"dune",hex:"#998978"},{pantone:"17-1118",name:"lead-gray",hex:"#8a7963"},{pantone:"18-0617",name:"covert-green",hex:"#80765f"},{pantone:"15-1306",name:"oxford-tan",hex:"#b8a99a"},{pantone:"16-1105",name:"plaza-taupe",hex:"#aea393"},{pantone:"16-1106",name:"tuffet",hex:"#a59788"},{pantone:"17-1312",name:"silver-mink",hex:"#9f8d7c"},{pantone:"17-1310",name:"timber-wolf",hex:"#8d8070"},{pantone:"17-0808",name:"taupe-gray",hex:"#8e7c71"},{pantone:"17-1410",name:"pine-bark",hex:"#827064"},{pantone:"14-0002",name:"pumice-stone",hex:"#cac2b9"},{pantone:"16-0906",name:"simply-taupe",hex:"#ad9f93"},{pantone:"16-1107",name:"aluminum",hex:"#9f9586"},{pantone:"16-1407",name:"cobblestone",hex:"#a89a8e"},{pantone:"18-1110",name:"brindle",hex:"#82776b"},{pantone:"18-1112",name:"walnut",hex:"#776a5f"},{pantone:"18-0513",name:"bungee-cord",hex:"#696156"},{pantone:"13-0401",name:"oatmeal",hex:"#cbc3b4"},{pantone:"13-0000",name:"moonbeam",hex:"#cdc6bd"},{pantone:"13-5304",name:"rainy-day",hex:"#cfc8bd"},{pantone:"13-0403",name:"gray-morn",hex:"#cabeb5"},{pantone:"14-1106",name:"peyote",hex:"#c5bbae"},{pantone:"15-1305",name:"feather-gray",hex:"#b8ad9e"},{pantone:"16-0806",name:"goat",hex:"#a89a91"},{pantone:"13-0002",name:"white-sand",hex:"#dbd5d1"},{pantone:"14-0000",name:"silver-gray",hex:"#c1b7b0"},{pantone:"15-4503",name:"chateau-gray",hex:"#bbb1a8"},{pantone:"16-1305",name:"string",hex:"#aa9f96"},{pantone:"16-1406",name:"atmosphere",hex:"#a89c94"},{pantone:"17-1210",name:"moon-rock",hex:"#958b84"},{pantone:"17-1212",name:"fungi",hex:"#8f8177"},{pantone:"14-4501",name:"silver-lining",hex:"#bdb6ab"},{pantone:"14-4500",name:"moonstruck",hex:"#c2beb6"},{pantone:"15-6304",name:"pussywillow-gray",hex:"#aeaca1"},{pantone:"16-0207",name:"london-fog",hex:"#a29e92"},{pantone:"17-0207",name:"rock-ridge",hex:"#918c86"},{pantone:"18-4105",name:"moon-mist",hex:"#80817d"},{pantone:"18-0510",name:"castor-gray",hex:"#646762"},{pantone:"14-4102",name:"glacier-gray",hex:"#c5c6c7"},{pantone:"14-4201",name:"lunar-rock",hex:"#c5c5c5"},{pantone:"13-4303",name:"dawn-blue",hex:"#cacccb"},{pantone:"14-4103",name:"gray-violet",hex:"#bbbcbc"},{pantone:"14-4203",name:"vapor-blue",hex:"#bebdbd"},{pantone:"15-4101",name:"high-rise",hex:"#aeb2b5"},{pantone:"16-4702",name:"limestone",hex:"#989a98"},{pantone:"15-4502",name:"silver-cloud",hex:"#beb7b0"},{pantone:"15-0000",name:"dove",hex:"#b3ada7"},{pantone:"16-5803",name:"flint-gray",hex:"#a09c98"},{pantone:"16-4402",name:"drizzle",hex:"#a09f9c"},{pantone:"17-0205",name:"elephant-skin",hex:"#8f8982"},{pantone:"17-1506",name:"cinder",hex:"#8a7e78"},{pantone:"17-1500",name:"steeple-gray",hex:"#827e7c"},{pantone:"14-4503",name:"metal",hex:"#babfbc"},{pantone:"14-4804",name:"blue-fox",hex:"#b9bcb6"},{pantone:"15-4003",name:"storm-gray",hex:"#b5bab6"},{pantone:"15-4704",name:"pigeon",hex:"#a9afaa"},{pantone:"15-4703",name:"mirage-gray",hex:"#abafae"},{pantone:"15-4702",name:"puritan-gray",hex:"#a8b0ae"},{pantone:"16-5904",name:"wrought-iron",hex:"#99,9e,98"},{pantone:"16-3801",name:"opal-gray",hex:"#a49e9e"},{pantone:"17-1501",name:"wild-dove",hex:"#8b8c89"},{pantone:"17-4402",name:"neutral-gray",hex:"#8e918f"},{pantone:"18-0503",name:"gargoyle",hex:"#686767"},{pantone:"18-0000",name:"smoked-pearl",hex:"#656466"},{pantone:"18-5105",name:"sedona-sage",hex:"#686d6c"},{pantone:"18-0306",name:"gunmetal",hex:"#5c5d5b"},{pantone:"14-4002",name:"wind-chime",hex:"#cac5c2"},{pantone:"16-0000",name:"paloma",hex:"#9f9c99"},{pantone:"18-0601",name:"charcoal-gray",hex:"#6c6868"},{pantone:"18-4005",name:"steel-gray",hex:"#726f70"},{pantone:"18-5203",name:"pewter",hex:"#666564"},{pantone:"18-0201",name:"castlerock",hex:"#5f5e62"},{pantone:"19-3908",name:"nine-iron",hex:"#46434a"},{pantone:"16-3802",name:"ash",hex:"#a09998"},{pantone:"17-1502",name:"cloudburst",hex:"#837f7f"},{pantone:"17-0000",name:"frost-gray",hex:"#848283"},{pantone:"18-3905",name:"excalibur",hex:"#676168"},{pantone:"18-0403",name:"dark-gull-gray",hex:"#625d5d"},{pantone:"19-3905",name:"rabbit",hex:"#5f575c"},{pantone:"19-3903",name:"shale",hex:"#4a3f41"},{pantone:"17-0909",name:"fossil",hex:"#806f63"},{pantone:"19-0810",name:"major-brown",hex:"#5b5149"},{pantone:"19-0809",name:"chocolate-chip",hex:"#685a4e"},{pantone:"19-0820",name:"canteen",hex:"#5e5347"},{pantone:"18-0615",name:"stone-gray",hex:"#685e4f"},{pantone:"18-0820",name:"capers",hex:"#695e4b"},{pantone:"19-0618",name:"beech",hex:"#5b4f3b"},{pantone:"19-0822",name:"tarmac",hex:"#5a5348"},{pantone:"19-0614",name:"wren",hex:"#4a4139"},{pantone:"19-0608",name:"black-olive",hex:"#48413b"},{pantone:"19-0405",name:"beluga",hex:"#4a4843"},{pantone:"19-0506",name:"black-ink",hex:"#44413c"},{pantone:"19-0508",name:"peat",hex:"#3b3a36"},{pantone:"19-5708",name:"jet-set",hex:"#262c2a"},{pantone:"18-1306",name:"iron",hex:"#736460"},{pantone:"19-3803",name:"plum-kitten",hex:"#625b5c"},{pantone:"19-0812",name:"turkish-coffee",hex:"#483f39"},{pantone:"19-1111",name:"black-coffee",hex:"#3b302f"},{pantone:"19-1101",name:"after-dark",hex:"#3c3535"},{pantone:"19-1102",name:"licorice",hex:"#3a3536"},{pantone:"19-0000",name:"raven",hex:"#413e3d"},{pantone:"19-0303",name:"jet-black",hex:"#2d2c2f"},{pantone:"19-4205",name:"phantom",hex:"#39373b"},{pantone:"19-4005",name:"stretch-limo",hex:"#2b2c30"},{pantone:"19-4203",name:"moonless-night",hex:"#2f2d30"},{pantone:"19-4006",name:"caviar",hex:"#292a2d"},{pantone:"19-4305",name:"pirate-black",hex:"#363838"},{pantone:"19-4007",name:"anthracite",hex:"#28282d"},{pantone:"12-1009",name:"vanilla-cream",hex:"#f4d8c6"},{pantone:"12-0811",name:"dawn",hex:"#ebd2b7"},{pantone:"13-1010",name:"gray-sand",hex:"#e5ccaf"},{pantone:"12-0813",name:"autumn-blonde",hex:"#eed0ae"},{pantone:"14-1120",name:"apricot-illusion",hex:"#e2c4a6"},{pantone:"13-1014",name:"mellow-buff",hex:"#d8b998"},{pantone:"14-1122",name:"sheepskin",hex:"#dab58f"},{pantone:"14-1116",name:"almond-buff",hex:"#ccb390"},{pantone:"14-1118",name:"beige",hex:"#d5ba98"},{pantone:"15-1225",name:"sand",hex:"#cca67f"},{pantone:"15-1220",name:"latte",hex:"#c5a582"},{pantone:"16-1334",name:"tan",hex:"#b69574"},{pantone:"16-1333",name:"doe",hex:"#b98e68"},{pantone:"17-1328",name:"indian-tan",hex:"#ad8567"},{pantone:"15-1116",name:"safari",hex:"#baaa91"},{pantone:"15-1213",name:"candied-ginger",hex:"#bfa387"},{pantone:"15-1214",name:"warm-sand",hex:"#c5ae91"},{pantone:"15-1314",name:"cuban-sand",hex:"#c1a68d"},{pantone:"16-1320",name:"nougat",hex:"#b69885"},{pantone:"16-1310",name:"natural",hex:"#aa907d"},{pantone:"16-1212",name:"nomad",hex:"#b49f89"},{pantone:"13-0513",name:"frozen-dew",hex:"#d8cfb2"},{pantone:"13-1008",name:"bleached-sand",hex:"#daccb4"},{pantone:"14-1112",name:"pebble",hex:"#cab698"},{pantone:"16-0924",name:"croissant",hex:"#c4ab86"},{pantone:"16-1010",name:"incense",hex:"#af9a7e"},{pantone:"16-1315",name:"cornstalk",hex:"#a9947a"},{pantone:"17-1320",name:"tannin",hex:"#a68a6d"},{pantone:"14-0615",name:"green-haze",hex:"#cac4a4"},{pantone:"15-1217",name:"mojave-desert",hex:"#c7b595"},{pantone:"15-1119",name:"taos-taupe",hex:"#bfa77f"},{pantone:"16-1324",name:"lark",hex:"#b89b72"},{pantone:"17-1022",name:"kelp",hex:"#988467"},{pantone:"17-1028",name:"antique-bronze",hex:"#907954"},{pantone:"17-0935",name:"dull-gold",hex:"#8a6f48"},{pantone:"17-1134",name:"brown-sugar",hex:"#a17249"},{pantone:"17-1044",name:"chipmunk",hex:"#976f4c"},{pantone:"17-1327",name:"tobacco-brown",hex:"#9a7352"},{pantone:"18-1027",name:"bison",hex:"#6e4f3a"},{pantone:"18-1048",name:"monks-robe",hex:"#704822"},{pantone:"18-1033",name:"dachshund",hex:"#704f37"},{pantone:"18-1031",name:"toffee",hex:"#755139"},{pantone:"18-1130",name:"aztec",hex:"#7a5747"},{pantone:"18-1222",name:"cocoa-brown",hex:"#6c5043"},{pantone:"18-1124",name:"partridge",hex:"#725440"},{pantone:"19-1230",name:"friar-brown",hex:"#6e493a"},{pantone:"19-1217",name:"mustang",hex:"#684b40"},{pantone:"19-1121",name:"pinecone",hex:"#61473b"},{pantone:"19-1218",name:"potting-soil",hex:"#54392d"},{pantone:"18-1022",name:"ermine",hex:"#836b4f"},{pantone:"18-1018",name:"otter",hex:"#7f674f"},{pantone:"18-0920",name:"kangaroo",hex:"#725e,43"},{pantone:"18-0928",name:"sepia",hex:"#6b543e"},{pantone:"18-0930",name:"coffee-liqueur",hex:"#6a513b"},{pantone:"19-0815",name:"desert-palm",hex:"#5a4632"},{pantone:"19-0617",name:"teak",hex:"#655341"},{pantone:"18-1015",name:"shitake",hex:"#736253"},{pantone:"18-1016",name:"cub",hex:"#6e5c4b"},{pantone:"19-1116",name:"carafe",hex:"#5d473a"},{pantone:"19-1020",name:"dark-earth",hex:"#5c4939"},{pantone:"19-0814",name:"slate-black",hex:"#4b3d33"},{pantone:"19-0912",name:"chocolate-brown",hex:"#4e403b"},{pantone:"19-0712",name:"demitasse",hex:"#40342b"},{pantone:"18-1312",name:"deep-taupe",hex:"#7b6660"},{pantone:"19-1213",name:"shopping-bag",hex:"#5a4743"},{pantone:"19-1118",name:"chestnut",hex:"#584039"},{pantone:"19-1015",name:"bracken",hex:"#4f3f3b"},{pantone:"19-1314",name:"seal-brown",hex:"#493b39"},{pantone:"19-1016",name:"java",hex:"#433331"},{pantone:"19-0915",name:"coffee-bean",hex:"#40312f"},{pantone:"12-1006",name:"mother-of-pearl",hex:"#e9d4c3"},{pantone:"12-1007",name:"pastel-rose-tan",hex:"#e9d1bf"},{pantone:"12-1005",name:"novelle-peach",hex:"#e7cfbd"},{pantone:"12-0807",name:"sun-kiss",hex:"#ebd1bb"},{pantone:"13-1011",name:"ivory-cream",hex:"#dac0a7"},{pantone:"14-1210",name:"shifting-sand",hex:"#d8c0ad"},{pantone:"13-1013",name:"appleblossom",hex:"#ddbca0"},{pantone:"12-0601",name:"eggnog",hex:"#ece1d3"},{pantone:"13-1108",name:"cream-tan",hex:"#e4c7b8"},{pantone:"13-1106",name:"sand-dollar",hex:"#decdbe"},{pantone:"14-1209",name:"smoke-gray",hex:"#cebaa8"},{pantone:"15-1308",name:"doeskin",hex:"#bdab9b"},{pantone:"15-1215",name:"sesame",hex:"#baa38b"},{pantone:"16-1210",name:"light-taupe",hex:"#b19d8d"},{pantone:"16-1318",name:"warm-taupe",hex:"#af9483"},{pantone:"16-1412",name:"stucco",hex:"#a58d7f"},{pantone:"16-1415",name:"almondine",hex:"#a78c8b"},{pantone:"16-1414",name:"chanterelle",hex:"#a28776"},{pantone:"17-1418",name:"ginger-snap",hex:"#977d70"},{pantone:"17-1321",name:"woodsmoke",hex:"#947764"},{pantone:"17-1319",name:"amphora",hex:"#9f8672"},{pantone:"15-1309",name:"moonlight",hex:"#c5b1a0"},{pantone:"14-1212",name:"frappe",hex:"#d1b7a0"},{pantone:"15-1315",name:"rugby-tan",hex:"#c2a594"},{pantone:"16-1221",name:"roebuck",hex:"#b09080"},{pantone:"17-1223",name:"praline",hex:"#ad8b75"},{pantone:"17-1322",name:"burro",hex:"#947764"},{pantone:"17-1417",name:"beaver-fur",hex:"#997867"},{pantone:"14-1213",name:"toasted-almond",hex:"#d2b49c"},{pantone:"17-1225",name:"tawny-birch",hex:"#ae856c"},{pantone:"16-1323",name:"macaroon",hex:"#b38b71"},{pantone:"17-1226",name:"tawny-brown",hex:"#ab856f"},{pantone:"17-1224",name:"camel",hex:"#b0846a"},{pantone:"16-1331",name:"toast",hex:"#ca9978"},{pantone:"16-1327",name:"toasted-nut",hex:"#c08768"},{pantone:"12-0911",name:"nude",hex:"#f2d3bc"},{pantone:"12-0912",name:"tender-peach",hex:"#f8d5b8"},{pantone:"12-0913",name:"alesan",hex:"#f1ceb3"},{pantone:"12-0915",name:"pale-peach",hex:"#fed1bd"},{pantone:"12-1011",name:"peach-puree",hex:"#efcfba"},{pantone:"13-1114",name:"bellini",hex:"#f4c9b1"},{pantone:"14-1217",name:"amberlight",hex:"#e2bea2"},{pantone:"12-1107",name:"peach-dust",hex:"#f0d8cc"},{pantone:"12-1008",name:"linen",hex:"#edd2c0"},{pantone:"12-1010",name:"scallop-shell",hex:"#fbd8c9"},{pantone:"12-1209",name:"soft-pink",hex:"#f2d8cd"},{pantone:"13-1404",name:"pale-dogwood",hex:"#edcdc2"},{pantone:"12-1206",name:"silver-peony",hex:"#e7cfc7"},{pantone:"14-1307",name:"rose-dust",hex:"#cdb2a5"},{pantone:"13-1405",name:"shell",hex:"#e1cfc6"},{pantone:"13-1107",name:"whisper-pink",hex:"#dacbbe"},{pantone:"12-1404",name:"pink-tint",hex:"#dbcbbd"},{pantone:"14-1311",name:"evening-sand",hex:"#ddb6ab"},{pantone:"15-1317",name:"sirocco",hex:"#c39d88"},{pantone:"16-1317",name:"brush",hex:"#b99984"},{pantone:"17-1227",name:"cafe-au-lait",hex:"#ae8774"},{pantone:"14-1310",name:"cameo-rose",hex:"#d7b8ab"},{pantone:"14-1312",name:"pale-blush",hex:"#e4bfb3"},{pantone:"14-1313",name:"rose-cloud",hex:"#dbb0a2"},{pantone:"14-1314",name:"spanish-villa",hex:"#dfbaa9"},{pantone:"15-1316",name:"maple-sugar",hex:"#c9a38d"},{pantone:"16-1219",name:"tuscany",hex:"#be9785"},{pantone:"16-1422",name:"cork",hex:"#ba8671"},{pantone:"13-1109",name:"bisque",hex:"#edcab5"},{pantone:"15-1319",name:"almost-apricot",hex:"#e5b39b"},{pantone:"15-1318",name:"pink-sand",hex:"#dfb19b"},{pantone:"14-1220",name:"peach-nougat",hex:"#e6af91"},{pantone:"15-1327",name:"peach-bloom",hex:"#d99b7c"},{pantone:"15-1322",name:"dusty-coral",hex:"#d29b83"},{pantone:"16-1220",name:"cafe-creme",hex:"#c79685"},{pantone:"16-1235",name:"sandstorm",hex:"#bd8b69"},{pantone:"16-1341",name:"butterum",hex:"#c68f65"},{pantone:"16-1336",name:"biscuit",hex:"#b4835b"},{pantone:"17-1137",name:"cashew",hex:"#a47149"},{pantone:"16-1432",name:"almond",hex:"#a7754d"},{pantone:"17-1330",name:"lion",hex:"#a0714f"},{pantone:"18-1030",name:"thrush",hex:"#936b4f"},{pantone:"17-1230",name:"mocha-mousse",hex:"#a47864"},{pantone:"17-1430",name:"pecan-brown",hex:"#a36e51"},{pantone:"17-1143",name:"hazel",hex:"#ae7250"},{pantone:"17-1336",name:"bran",hex:"#a66e4a"},{pantone:"17-1340",name:"adobe",hex:"#a3623b"},{pantone:"18-1142",name:"leather-brown",hex:"#97572b"},{pantone:"18-1154",name:"glazed-ginger",hex:"#91552b"},{pantone:"16-1328",name:"sandstone",hex:"#c48a69"},{pantone:"16-1439",name:"caramel",hex:"#c37c54"},{pantone:"17-1147",name:"amber-brown",hex:"#a66646"},{pantone:"18-1239",name:"sierra",hex:"#985c41"},{pantone:"18-1244",name:"ginger-bread",hex:"#8c4a2f"},{pantone:"18-1140",name:"mocha-bisque",hex:"#8c543a"},{pantone:"19-1241",name:"tortoise-shell",hex:"#754734"},{pantone:"16-1332",name:"pheasant",hex:"#c68463"},{pantone:"16-1429",name:"sunburn",hex:"#b37256"},{pantone:"17-1436",name:"raw-sienna",hex:"#b9714f"},{pantone:"17-1347",name:"autumn-leaf",hex:"#b56a4c"},{pantone:"18-1450",name:"mecca-orange",hex:"#bd5745"},{pantone:"18-1248",name:"rust",hex:"#b55a30"},{pantone:"18-1250",name:"bombay-brown",hex:"#9f5130"},{pantone:"13-1012",name:"frosted-almond",hex:"#d2c2ac"},{pantone:"14-1012",name:"gilded-beige",hex:"#b39f8d"},{pantone:"15-0927",name:"pale-gold",hex:"#bd9865"},{pantone:"16-0836",name:"rich-gold",hex:"#c8b273"},{pantone:"16-1325",name:"copper",hex:"#c47e5a"},{pantone:"18-1537",name:"copper-coin",hex:"#ba6b57"},{pantone:"14-5002",name:"silver",hex:"#a2a2a1"},{pantone:"17-1422",name:"raw-umber",hex:"#92705f"},{pantone:"18-1321",name:"brownie",hex:"#8f7265"},{pantone:"18-1314",name:"acorn",hex:"#7e5e52"},{pantone:"18-1320",name:"clove",hex:"#876155"},{pantone:"18-1229",name:"carob-brown",hex:"#855c4c"},{pantone:"18-1235",name:"russet",hex:"#8f5f50"},{pantone:"18-1137",name:"rawhide",hex:"#86,5e,49"},{pantone:"18-1433",name:"chutney",hex:"#98594b"},{pantone:"18-1441",name:"baked-clay",hex:"#9c5642"},{pantone:"18-1336",name:"copper-brown",hex:"#9a6051"},{pantone:"18-1242",name:"brown-patina",hex:"#834f3d"},{pantone:"18-1238",name:"rustic-brown",hex:"#855141"},{pantone:"18-1230",name:"coconut-shell",hex:"#874e3c"},{pantone:"19-1333",name:"sequoia",hex:"#804839"},{pantone:"19-1228",name:"root-beer",hex:"#714a41"},{pantone:"19-1235",name:"brunette",hex:"#664238"},{pantone:"19-1320",name:"sable",hex:"#6e403c"},{pantone:"19-1436",name:"cinnamon",hex:"#6b4139"},{pantone:"19-1431",name:"fudgesickle",hex:"#63403a"},{pantone:"19-1430",name:"mink",hex:"#734b42"},{pantone:"19-1220",name:"cappuccino",hex:"#633f33"},{pantone:"18-1421",name:"cognac",hex:"#8b645a"},{pantone:"18-1326",name:"nutmeg",hex:"#7e5c54"},{pantone:"19-1012",name:"french-roast",hex:"#58423f"},{pantone:"19-1420",name:"deep-mahogany",hex:"#553b39"},{pantone:"19-1321",name:"rum-raisin",hex:"#583432"},{pantone:"19-1322",name:"brown-stone",hex:"#593c39"},{pantone:"19-1317",name:"bitter-chocolate",hex:"#503130"},{pantone:"18-1425",name:"mahogany",hex:"#824d46"},{pantone:"19-1334",name:"henna",hex:"#7c423c"},{pantone:"19-1245",name:"arabian-spice",hex:"#884332"},{pantone:"19-1325",name:"hot-chocolate",hex:"#683b39"},{pantone:"19-1338",name:"russet-brown",hex:"#743332"},{pantone:"19-1331",name:"madder-brown",hex:"#6a3331"},{pantone:"19-1327",name:"andorra",hex:"#603535"},{pantone:"11-0510",name:"afterglow",hex:"#f3e6c9"},{pantone:"11-0617",name:"transparent-yellow",hex:"#f4ecc2"},{pantone:"12-0715",name:"double-cream",hex:"#f3e0ac"},{pantone:"13-0822",name:"sunlight",hex:"#edd59e"},{pantone:"13-0922",name:"straw",hex:"#e0c992"},{pantone:"14-0935",name:"jojoba",hex:"#dabe81"},{pantone:"14-1031",name:"rattan",hex:"#d1b272"},{pantone:"14-1110",name:"boulder",hex:"#d1be9b"},{pantone:"13-0715",name:"sea-mist",hex:"#d8c9a3"},{pantone:"13-0915",name:"reed-yellow",hex:"#dcc99e"},{pantone:"13-0613",name:"chino-green",hex:"#d9caa5"},{pantone:"14-0925",name:"parsnip",hex:"#d6c69a"},{pantone:"12-0619",name:"dusty-yellow",hex:"#d4cc9a"},{pantone:"15-0719",name:"silver-fern",hex:"#bbaa7e"},{pantone:"12-0626",name:"lemon-grass",hex:"#dcd494"},{pantone:"13-0725",name:"raffia",hex:"#dac483"},{pantone:"13-0624",name:"golden-mist",hex:"#d5cd94"},{pantone:"14-0826",name:"pampas",hex:"#cfbb7b"},{pantone:"14-0740",name:"bamboo",hex:"#d2b04c"},{pantone:"15-0643",name:"cress-green",hex:"#bca949"},{pantone:"16-0847",name:"olive-oil",hex:"#a98b2d"},{pantone:"14-0626",name:"dried-moss",hex:"#ccb97e"},{pantone:"14-0647",name:"celery",hex:"#cec153"},{pantone:"13-0640",name:"acacia",hex:"#dacd65"},{pantone:"14-0755",name:"sulphur",hex:"#ddb614"},{pantone:"15-0743",name:"oil-yellow",hex:"#c4a647"},{pantone:"16-0742",name:"green-sulphur",hex:"#ae8e2c"},{pantone:"17-0839",name:"golden-palm",hex:"#aa8805"},{pantone:"14-1025",name:"cocoon",hex:"#c9b27c"},{pantone:"14-0721",name:"hemp",hex:"#c0ad7c"},{pantone:"15-0730",name:"southern-moss",hex:"#bca66a"},{pantone:"15-0732",name:"olivenite",hex:"#c1a65c"},{pantone:"15-0636",name:"golden-green",hex:"#bdb369"},{pantone:"16-0730",name:"antique-gold",hex:"#b59e5f"},{pantone:"16-0737",name:"burnished-gold",hex:"#aa9855"},{pantone:"12-0722",name:"french-vanilla",hex:"#efe1a7"},{pantone:"11-0616",name:"pastel-yellow",hex:"#f2e6b1"},{pantone:"11-0710",name:"tender-yellow",hex:"#ededb7"},{pantone:"11-0618",name:"wax-yellow",hex:"#ede9ad"},{pantone:"12-0721",name:"lemonade",hex:"#f0e79d"},{pantone:"11-0620",name:"elfin-yellow",hex:"#eeea97"},{pantone:"12-0740",name:"limelight",hex:"#f0e87d"},{pantone:"14-0827",name:"dusky-citron",hex:"#e3cc81"},{pantone:"14-0636",name:"muted-lime",hex:"#d1c87c"},{pantone:"13-0632",name:"endive",hex:"#d2cc81"},{pantone:"13-0720",name:"custard",hex:"#e5d68e"},{pantone:"12-0633",name:"canary-yellow",hex:"#dfd87e"},{pantone:"12-0738",name:"yellow-cream",hex:"#efdc75"},{pantone:"13-0739",name:"cream-gold",hex:"#dec05f"},{pantone:"12-0642",name:"aurora",hex:"#eddd59"},{pantone:"13-0648",name:"green-sheen",hex:"#d9ce52"},{pantone:"13-0746",name:"maize",hex:"#eec843"},{pantone:"12-0643",name:"blazing-yellow",hex:"#fee715"},{pantone:"12-0752",name:"buttercup",hex:"#fae03c"},{pantone:"14-0756",name:"empire-yellow",hex:"#f7d000"},{pantone:"13-0752",name:"lemon",hex:"#f3bf08"},{pantone:"14-0848",name:"mimosa",hex:"#f0c05a"},{pantone:"13-0850",name:"aspen-gold",hex:"#ffd662"},{pantone:"13-0758",name:"dandelion",hex:"#ffd02e"},{pantone:"13-0858",name:"vibrant-yellow",hex:"#ffda29"},{pantone:"14-0760",name:"cyber-yellow",hex:"#ffd400"},{pantone:"14-0852",name:"freesia",hex:"#f3c12c"},{pantone:"13-0859",name:"lemon-chrome",hex:"#ffc300"},{pantone:"12-0720",name:"mellow-yellow",hex:"#f0dd9d"},{pantone:"12-0824",name:"pale-banana",hex:"#fae199"},{pantone:"12-0825",name:"popcorn",hex:"#f8de8d"},{pantone:"12-0727",name:"sunshine",hex:"#fade85"},{pantone:"12-0736",name:"lemon-drop",hex:"#fdd878"},{pantone:"13-0755",name:"primrose-yellow",hex:"#f6d155"},{pantone:"14-0754",name:"super-lemon",hex:"#e4bf45"},{pantone:"14-0837",name:"misted-yellow",hex:"#dab965"},{pantone:"15-0942",name:"sauterne",hex:"#c5a253"},{pantone:"16-0946",name:"honey",hex:"#ba9238"},{pantone:"16-0954",name:"arrowwood",hex:"#bc8d1f"},{pantone:"16-0953",name:"tawny-olive",hex:"#c4962c"},{pantone:"15-0850",name:"ceylon-yellow",hex:"#d4ae40"},{pantone:"15-0751",name:"lemon-curry",hex:"#cda323"},{pantone:"15-1132",name:"fall-leaf",hex:"#c9a86a"},{pantone:"16-1126",name:"antelope",hex:"#b19664"},{pantone:"16-1133",name:"mustard-gold",hex:"#b08e51"},{pantone:"16-0948",name:"harvest-gold",hex:"#b68a3a"},{pantone:"16-0952",name:"nugget-gold",hex:"#c89720"},{pantone:"15-0948",name:"golden-spice",hex:"#c6973f"},{pantone:"15-0953",name:"golden-yellow",hex:"#cb8e16"},{pantone:"14-1036",name:"ochre",hex:"#d6af66"},{pantone:"16-0945",name:"tinsel",hex:"#c3964d"},{pantone:"16-0947",name:"bright-gold",hex:"#cf9f52"},{pantone:"15-1142",name:"honey-gold",hex:"#d1a054"},{pantone:"16-1139",name:"amber-gold",hex:"#c19552"},{pantone:"15-1046",name:"mineral-yellow",hex:"#d39c43"},{pantone:"16-0950",name:"narcissus",hex:"#c39449"},{pantone:"14-1113",name:"marzipan",hex:"#d8c09d"},{pantone:"16-0928",name:"curry",hex:"#be9e6f"},{pantone:"16-1326",name:"prairie-sand",hex:"#b59a6a"},{pantone:"17-1047",name:"honey-mustard",hex:"#b68f52"},{pantone:"17-1129",name:"wood-thrush",hex:"#a47d43"},{pantone:"18-0940",name:"golden-brown",hex:"#91672f"},{pantone:"18-0937",name:"bronze-brown",hex:"#825e2f"},{pantone:"17-1045",name:"apple-cinnamon",hex:"#b0885a"},{pantone:"17-1128",name:"bone-brown",hex:"#9d7446"},{pantone:"17-1125",name:"dijon",hex:"#97754c"},{pantone:"17-1036",name:"bistre",hex:"#98754a"},{pantone:"17-0942",name:"medal-bronze",hex:"#977547"},{pantone:"18-0939",name:"cumin",hex:"#927240"},{pantone:"19-1034",name:"breen",hex:"#795d34"},{pantone:"13-0840",name:"snapdragon",hex:"#fed777"},{pantone:"13-0941",name:"banana-cream",hex:"#ffcf73"},{pantone:"14-0850",name:"daffodil",hex:"#fdc04e"},{pantone:"14-0846",name:"yolk-yellow",hex:"#e2b051"},{pantone:"14-0951",name:"golden-rod",hex:"#e2a829"},{pantone:"15-0955",name:"old-gold",hex:"#eca825"},{pantone:"14-0957",name:"spectra-yellow",hex:"#f7b718"},{pantone:"12-0826",name:"golden-haze",hex:"#fbd897"},{pantone:"14-0936",name:"sahara-sun",hex:"#dfc08a"},{pantone:"14-1038",name:"new-wheat",hex:"#d7b57f"},{pantone:"13-0932",name:"cornsilk",hex:"#edc373"},{pantone:"14-0847",name:"buff-yellow",hex:"#f1bf70"},{pantone:"13-0940",name:"sunset-gold",hex:"#f7c46c"},{pantone:"13-0939",name:"golden-cream",hex:"#f7b768"},{pantone:"13-1025",name:"impala",hex:"#f8ce97"},{pantone:"13-0935",name:"flax",hex:"#ffc87d"},{pantone:"13-0945",name:"pale-marigold",hex:"#ffc66e"},{pantone:"13-0942",name:"amber-yellow",hex:"#fab75a"},{pantone:"14-1045",name:"amber",hex:"#efad55"},{pantone:"14-1041",name:"golden-apricot",hex:"#dda758"},{pantone:"14-0941",name:"beeswax",hex:"#eba851"},{pantone:"13-0947",name:"banana",hex:"#fcb953"},{pantone:"14-0955",name:"citrus",hex:"#f9ac2f"},{pantone:"15-1050",name:"golden-glow",hex:"#d99938"},{pantone:"15-1049",name:"artisans-gold",hex:"#f2ab46"},{pantone:"16-1054",name:"sunflower",hex:"#d39237"},{pantone:"18-0935",name:"buckthorn-brown",hex:"#a76f1f"},{pantone:"18-0950",name:"cathay-spice",hex:"#99642c"},{pantone:"16-0940",name:"taffy",hex:"#c39b6a"},{pantone:"16-1144",name:"oak-buff",hex:"#cf9c63"},{pantone:"16-1143",name:"honey-yellow",hex:"#ca9456"},{pantone:"17-1040",name:"spruce-yellow",hex:"#be8a4a"},{pantone:"17-1048",name:"inca-gold",hex:"#bb7a2c"},{pantone:"18-1160",name:"sudan-brown",hex:"#ac6b29"},{pantone:"18-0933",name:"rubber",hex:"#815b37"},{pantone:"13-1016",name:"wheat",hex:"#dec5a5"},{pantone:"13-1015",name:"honey-peach",hex:"#dcbd9e"},{pantone:"13-1018",name:"desert-dust",hex:"#e3bc8e"},{pantone:"12-0921",name:"golden-straw",hex:"#e6bd8f"},{pantone:"13-1024",name:"buff",hex:"#ebc396"},{pantone:"14-1127",name:"desert-mist",hex:"#e0b589"},{pantone:"15-1231",name:"clay",hex:"#d2a172"},{pantone:"12-0822",name:"golden-fleece",hex:"#f2d1a0"},{pantone:"13-1031",name:"apricot-sherbet",hex:"#facd9e"},{pantone:"13-1030",name:"sunburst",hex:"#f6c289"},{pantone:"13-1027",name:"apricot-cream",hex:"#f1bd89"},{pantone:"14-1128",name:"buff-orange",hex:"#ffbb7c"},{pantone:"15-1145",name:"chamois",hex:"#f7b26a"},{pantone:"14-1051",name:"warm-apricot",hex:"#ffb865"},{pantone:"14-1050",name:"marigold",hex:"#fadc53"},{pantone:"16-1142",name:"golden-nugget",hex:"#db9b59"},{pantone:"15-1147",name:"butterscotch",hex:"#e19640"},{pantone:"16-1148",name:"nugget",hex:"#cf8848"},{pantone:"16-1342",name:"buckskin",hex:"#d18e54"},{pantone:"16-1140",name:"yam",hex:"#d0893f"},{pantone:"17-1046",name:"golden-oak",hex:"#be752d"},{pantone:"15-1062",name:"gold-fusion",hex:"#ffb000"},{pantone:"14-1064",name:"saffron",hex:"#ffa500"},{pantone:"15-1054",name:"cadmium-yellow",hex:"#ee9626"},{pantone:"14-1159",name:"zinnia",hex:"#ffa010"},{pantone:"15-1058",name:"radiant-yellow",hex:"#fc9e21"},{pantone:"15-1153",name:"apricot",hex:"#f19035"},{pantone:"15-1150",name:"dark-cheddar",hex:"#e08119"},{pantone:"13-1020",name:"apricot-ice",hex:"#fbbe99"},{pantone:"14-1133",name:"apricot-nectar",hex:"#ecaa79"},{pantone:"15-1234",name:"gold-earth",hex:"#dd9c6b"},{pantone:"15-1237",name:"apricot-tan",hex:"#dd9760"},{pantone:"16-1150",name:"topaz",hex:"#d08344"},{pantone:"16-1346",name:"golden-ochre",hex:"#c77943"},{pantone:"16-1443",name:"apricot-buff",hex:"#cd7e4d"},{pantone:"14-1231",name:"peach-cobbler",hex:"#ffb181"},{pantone:"14-1135",name:"salmon-buff",hex:"#feaa7b"},{pantone:"14-1139",name:"pumpkin",hex:"#f5a26f"},{pantone:"15-1245",name:"mock-orange",hex:"#ffa368"},{pantone:"15-1242",name:"muskmelon",hex:"#ec935e"},{pantone:"16-1338",name:"copper-tan",hex:"#de8e65"},{pantone:"16-1337",name:"coral-gold",hex:"#d27d56"},{pantone:"16-1255",name:"russet-orange",hex:"#e47127"},{pantone:"16-1253",name:"orange-ochre",hex:"#dc793a"},{pantone:"16-1350",name:"amberglow",hex:"#dc793e"},{pantone:"16-1454",name:"jaffa-orange",hex:"#d86d39"},{pantone:"17-1353",name:"apricot-orange",hex:"#c86b3c"},{pantone:"16-1448",name:"burnt-orange",hex:"#c86733"},{pantone:"16-1260",name:"harvest-pumpkin",hex:"#d56231"},{pantone:"15-1160",name:"blazing-orange",hex:"#ffa64f"},{pantone:"15-1157",name:"flame-orange",hex:"#fb8b23"},{pantone:"15-1164",name:"bright-marigold",hex:"#ff8d00"},{pantone:"15-1263",name:"autumn-glory",hex:"#ff8812"},{pantone:"16-1257",name:"sun-orange",hex:"#f48037"},{pantone:"16-1356",name:"persimmon-orange",hex:"#f47327"},{pantone:"17-1350",name:"orange-popsicle",hex:"#ff7913"},{pantone:"16-1343",name:"autumn-sunset",hex:"#f38554"},{pantone:"15-1247",name:"tangerine",hex:"#f88f58"},{pantone:"16-1357",name:"bird-of-paradise",hex:"#ff8c55"},{pantone:"16-1359",name:"orange-peel",hex:"#fa7a35"},{pantone:"16-1459",name:"mandarin-orange",hex:"#ec6a37"},{pantone:"16-1462",name:"golden-poppy",hex:"#f56733"},{pantone:"16-1364",name:"vibrant-orange",hex:"#ff7420"},{pantone:"16-1360",name:"nectarine",hex:"#ff8656"},{pantone:"16-1349",name:"coral-rose",hex:"#f3774d"},{pantone:"16-1361",name:"carrot",hex:"#fd6f3b"},{pantone:"16-1452",name:"firecracker",hex:"#f36944"},{pantone:"17-1464",name:"red-orange",hex:"#f05627"},{pantone:"16-1362",name:"vermillion-orange",hex:"#f9633b"},{pantone:"17-1462",name:"flame",hex:"#f2552c"},{pantone:"13-1026",name:"creampuff",hex:"#ffcda8"},{pantone:"12-0917",name:"bleached-apricot",hex:"#fccaac"},{pantone:"13-1017",name:"almond-cream",hex:"#f4c29f"},{pantone:"14-1225",name:"beach-sand",hex:"#fbb995"},{pantone:"13-1019",name:"cream-blush",hex:"#f8c19a"},{pantone:"13-1022",name:"caramel-cream",hex:"#f4ba94"},{pantone:"13-1023",name:"peach-fuzz",hex:"#ffbe98"},{pantone:"13-1021",name:"prairie-sunset",hex:"#ffbb9e"},{pantone:"14-1224",name:"coral-sands",hex:"#edaa86"},{pantone:"14-1230",name:"apricot-wash",hex:"#fbac82"},{pantone:"15-1333",name:"canyon-sunset",hex:"#e1927a"},{pantone:"16-1340",name:"brandied-melon",hex:"#ce7b5b"},{pantone:"16-1435",name:"carnelian",hex:"#ce785d"},{pantone:"17-1446",name:"mango",hex:"#b75e41"},{pantone:"14-1227",name:"peach",hex:"#f2a987"},{pantone:"15-1239",name:"cantaloupe",hex:"#ffa177"},{pantone:"15-1331",name:"coral-reef",hex:"#faa181"},{pantone:"15-1334",name:"shell-coral",hex:"#ea9575"},{pantone:"15-1340",name:"cadmium-orange",hex:"#f99471"},{pantone:"16-1442",name:"melon",hex:"#fe8863"},{pantone:"16-1344",name:"dusty-orange",hex:"#e27a53"},{pantone:"16-1441",name:"arabesque",hex:"#d16f52"},{pantone:"16-1440",name:"langoustino",hex:"#ca6c56"},{pantone:"17-1444",name:"ginger",hex:"#c96551"},{pantone:"16-1450",name:"flamingo",hex:"#df7253"},{pantone:"18-1447",name:"orange-rust",hex:"#c25a3c"},{pantone:"18-1354",name:"burnt-ochre",hex:"#bb4f35"},{pantone:"18-1448",name:"chili",hex:"#be5141"},{pantone:"18-1535",name:"ginger-spice",hex:"#b65d48"},{pantone:"18-1451",name:"autumn-glaze",hex:"#b3573f"},{pantone:"18-1343",name:"auburn",hex:"#a15843"},{pantone:"19-1250",name:"picante",hex:"#8d3f2d"},{pantone:"18-1444",name:"tandori-spice",hex:"#9f4440"},{pantone:"18-1540",name:"cinnabar",hex:"#9c453b"},{pantone:"18-1547",name:"bossa-nova",hex:"#973a36"},{pantone:"13-1318",name:"tropical-peach",hex:"#ffc4b2"},{pantone:"14-1219",name:"peach-parfait",hex:"#f8bfa8"},{pantone:"14-1318",name:"coral-pink",hex:"#e8a798"},{pantone:"14-1316",name:"dusty-pink",hex:"#deaa9b"},{pantone:"16-1330",name:"muted-clay",hex:"#d29380"},{pantone:"15-1523",name:"shrimp",hex:"#e29a86"},{pantone:"17-1341",name:"tawny-orange",hex:"#d37f6f"},{pantone:"16-1329",name:"coral-haze",hex:"#e38e84"},{pantone:"16-1431",name:"canyon-clay",hex:"#ce8477"},{pantone:"16-1526",name:"terra-cotta",hex:"#d38377"},{pantone:"17-1524",name:"desert-sand",hex:"#bd7b74"},{pantone:"18-1436",name:"light-mahogany",hex:"#ad6d68"},{pantone:"17-1525",name:"cedar-wood",hex:"#a1655b"},{pantone:"18-1435",name:"withered-rose",hex:"#a26666"},{pantone:"16-1522",name:"rose-dawn",hex:"#c2877b"},{pantone:"17-1514",name:"ash-rose",hex:"#b5817d"},{pantone:"17-1518",name:"old-rose",hex:"#b47b77"},{pantone:"17-1424",name:"brick-dust",hex:"#b07069"},{pantone:"17-1520",name:"canyon-rose",hex:"#af6c67"},{pantone:"18-1630",name:"dusty-cedar",hex:"#ad5d5d"},{pantone:"18-1438",name:"marsala",hex:"#964f4c"},{pantone:"17-1540",name:"apricot-brandy",hex:"#c26a5a"},{pantone:"17-1532",name:"aragon",hex:"#b06455"},{pantone:"18-1536",name:"hot-sauce",hex:"#ab4f41"},{pantone:"18-1346",name:"bruschetta",hex:"#a75949"},{pantone:"18-1434",name:"etruscan-red",hex:"#a2574b"},{pantone:"18-1443",name:"redwood",hex:"#a6594c"},{pantone:"18-1350",name:"burnt-brick",hex:"#a14d3a"},{pantone:"18-1629",name:"faded-rose",hex:"#bf6464"},{pantone:"18-1648",name:"baked-apple",hex:"#b34646"},{pantone:"18-1658",name:"pompeian-red",hex:"#a4292e"},{pantone:"18-1449",name:"ketchup",hex:"#9a382d"},{pantone:"18-1442",name:"red-ochre",hex:"#913832"},{pantone:"18-1531",name:"barn-red",hex:"#8f423b"},{pantone:"19-1540",name:"burnt-henna",hex:"#7e392f"},{pantone:"14-1419",name:"peach-pearl",hex:"#ffb2a5"},{pantone:"14-1418",name:"peach-melba",hex:"#fbbdaf"},{pantone:"14-1420",name:"apricot-blush",hex:"#feaea5"},{pantone:"14-1324",name:"peach-bud",hex:"#fdb2ab"},{pantone:"16-1434",name:"coral-almond",hex:"#e29d94"},{pantone:"16-1520",name:"lobster-bisque",hex:"#dd9289"},{pantone:"16-1624",name:"lantana",hex:"#da7e7a"},{pantone:"14-1228",name:"peach-nectar",hex:"#ffb59b"},{pantone:"14-1323",name:"salmon",hex:"#faaa94"},{pantone:"15-1423",name:"peach-amber",hex:"#fb9f93"},{pantone:"15-1435",name:"desert-flower",hex:"#ff9687"},{pantone:"15-1530",name:"peach-pink",hex:"#fa9a85"},{pantone:"16-1529",name:"burnt-coral",hex:"#e9897e"},{pantone:"16-1532",name:"crabapple",hex:"#d77e70"},{pantone:"15-1433",name:"papaya-punch",hex:"#fca289"},{pantone:"16-1543",name:"fusion-coral",hex:"#ff8576"},{pantone:"16-1542",name:"fresh-salmon",hex:"#ff7f6a"},{pantone:"16-1544",name:"persimmon",hex:"#f67866"},{pantone:"16-1539",name:"coral",hex:"#ed7464"},{pantone:"16-1546",name:"living-coral",hex:"#ff6f61"},{pantone:"17-1656",name:"hot-coral",hex:"#f35b53"},{pantone:"16-1632",name:"shell-pink",hex:"#f88180"},{pantone:"16-1641",name:"georgia-peach",hex:"#f97272"},{pantone:"16-1640",name:"sugar-coral",hex:"#f56c73"},{pantone:"17-1647",name:"dubarry",hex:"#f25f66"},{pantone:"17-1643",name:"porcelain-rose",hex:"#ea6b6a"},{pantone:"17-1644",name:"spiced-coral",hex:"#d75c5d"},{pantone:"18-1649",name:"deep-sea-coral",hex:"#d9615b"},{pantone:"17-1635",name:"rose-of-sharon",hex:"#dc5b62"},{pantone:"18-1651",name:"cayenne",hex:"#e04951"},{pantone:"18-1762",name:"hibiscus",hex:"#dd3848"},{pantone:"17-1654",name:"poinsettia",hex:"#cb3441"},{pantone:"17-1641",name:"chrysanthemum",hex:"#be454f"},{pantone:"17-1545",name:"cranberry",hex:"#bb4a4d"},{pantone:"18-1643",name:"cardinal",hex:"#ad3e48"},{pantone:"17-1456",name:"tigerlily",hex:"#e2583e"},{pantone:"17-1558",name:"grenadine",hex:"#df3f32"},{pantone:"17-1562",name:"mandarin-red",hex:"#e74a33"},{pantone:"17-1564",name:"fiesta",hex:"#dd4132"},{pantone:"17-1563",name:"cherry-tomato",hex:"#eb3c27"},{pantone:"18-1561",name:"orange-com",hex:"#da321c"},{pantone:"18-1445",name:"spicy-orange",hex:"#d73c26"},{pantone:"16-1541",name:"camellia",hex:"#f6745f"},{pantone:"16-1451",name:"nasturtium",hex:"#fe6347"},{pantone:"17-1547",name:"emberglow",hex:"#ea6759"},{pantone:"17-1544",name:"burnt-sienna",hex:"#c65d52"},{pantone:"17-1553",name:"paprika",hex:"#ce4d42"},{pantone:"18-1454",name:"red-clay",hex:"#c2452d"},{pantone:"18-1555",name:"molten-lava",hex:"#b5332e"},{pantone:"17-1663",name:"bittersweet",hex:"#d93744"},{pantone:"17-1664",name:"poppy-red",hex:"#dc343b"},{pantone:"18-1660",name:"tomato",hex:"#ce2939"},{pantone:"18-1664",name:"fiery-red",hex:"#d01c1f"},{pantone:"18-1662",name:"flame-scarlet",hex:"#cd212a"},{pantone:"18-1763",name:"high-risk-red",hex:"#c71f2d"},{pantone:"18-1550",name:"aurora-red",hex:"#b93a32"},{pantone:"18-1652",name:"rococco-red",hex:"#bb363f"},{pantone:"18-1661",name:"tomato-puree",hex:"#c53346"},{pantone:"18-1764",name:"lollipop",hex:"#cc1c3b"},{pantone:"18-1761",name:"ski-patrol",hex:"#bb1237"},{pantone:"19-1760",name:"scarlet",hex:"#bc2b3d"},{pantone:"19-1764",name:"lipstick-red",hex:"#b31a38"},{pantone:"19-1762",name:"crimson",hex:"#ae0e36"},{pantone:"19-1763",name:"racing-red",hex:"#bd162c"},{pantone:"18-1655",name:"mars-red",hex:"#bc2731"},{pantone:"19-1761",name:"tango-red",hex:"#ac0e2e"},{pantone:"18-1663",name:"chinese-red",hex:"#be132d"},{pantone:"19-1663",name:"ribbon-red",hex:"#b92636"},{pantone:"19-1664",name:"true-red",hex:"#bf1932"},{pantone:"19-1557",name:"chili-pepper",hex:"#9b1b30"},{pantone:"14-1714",name:"quartz-pink",hex:"#efa6aa"},{pantone:"15-1717",name:"pink-icing",hex:"#eea0a6"},{pantone:"14-1513",name:"blossom",hex:"#f2b2ae"},{pantone:"14-1521",name:"peaches-n-cream",hex:"#f4a6a3"},{pantone:"15-1621",name:"candlelight-peach",hex:"#f8a39d"},{pantone:"16-1720",name:"strawberry-ice",hex:"#e78b90"},{pantone:"16-1626",name:"peach-blossom",hex:"#de8286"},{pantone:"15-1821",name:"flamingo-pink",hex:"#f7969e"},{pantone:"16-1723",name:"confetti",hex:"#e6798e"},{pantone:"17-1928",name:"bubblegum",hex:"#ea738d"},{pantone:"16-1735",name:"pink-lemonade",hex:"#ee6d8a"},{pantone:"17-1930",name:"camellia-rose",hex:"#eb6081"},{pantone:"17-1929",name:"rapture-rose",hex:"#d16277"},{pantone:"17-1927",name:"desert-rose",hex:"#cf6977"},{pantone:"15-1922",name:"geranium-pink",hex:"#f6909d"},{pantone:"15-1624",name:"conch-shell",hex:"#fc8f9b"},{pantone:"15-1626",name:"salmon-rose",hex:"#ff8d94"},{pantone:"16-1731",name:"strawberry-pink",hex:"#f57f8e"},{pantone:"17-1736",name:"sunkist-coral",hex:"#ea6676"},{pantone:"17-1744",name:"calypso-coral",hex:"#ee5c6c"},{pantone:"16-1620",name:"tea-rose",hex:"#dc7178"},{pantone:"17-1753",name:"geranium",hex:"#da3d58"},{pantone:"17-1755",name:"paradise-pink",hex:"#e4445e"},{pantone:"18-1756",name:"teaberry",hex:"#dc3855"},{pantone:"18-1755",name:"rouge-red",hex:"#e24666"},{pantone:"18-1754",name:"raspberry",hex:"#d32e5e"},{pantone:"17-1842",name:"azalea",hex:"#d42e5b"},{pantone:"18-1856",name:"virtual-pink",hex:"#c6174e"},{pantone:"17-1740",name:"claret-red",hex:"#c84c61"},{pantone:"18-1741",name:"raspberry-wine",hex:"#b63753"},{pantone:"18-1852",name:"rose-red",hex:"#c92351"},{pantone:"18-1760",name:"barberry",hex:"#bf1945"},{pantone:"18-1945",name:"bright-rose",hex:"#c51959"},{pantone:"19-1860",name:"persian-red",hex:"#a21441"},{pantone:"19-1955",name:"cerise",hex:"#a41247"},{pantone:"13-2806",name:"pink-lady",hex:"#efc1d6"},{pantone:"14-2710",name:"lilac-sachet",hex:"#e9adca"},{pantone:"14-2311",name:"prism-pink",hex:"#f0a1bf"},{pantone:"15-2215",name:"begonia-pink",hex:"#ec9abe"},{pantone:"15-2718",name:"fuchsia-pink",hex:"#df88b7"},{pantone:"15-2214",name:"rosebloom",hex:"#e290b2"},{pantone:"17-2520",name:"ibis-rose",hex:"#ca628f"},{pantone:"15-2216",name:"sachet-pink",hex:"#f18aad"},{pantone:"16-2120",name:"wild-orchid",hex:"#d979a2"},{pantone:"15-2217",name:"aurora-pink",hex:"#e881a6"},{pantone:"17-2120",name:"chateau-rose",hex:"#d2738f"},{pantone:"15-1920",name:"morning-glory",hex:"#ee819f"},{pantone:"16-2126",name:"azalea-pink",hex:"#e96a97"},{pantone:"17-2127",name:"shocking-pink",hex:"#de5b8c"},{pantone:"17-1937",name:"hot-pink",hex:"#e55982"},{pantone:"17-2033",name:"fandango-pink",hex:"#e04f80"},{pantone:"18-2120",name:"honeysuckle",hex:"#d94f70"},{pantone:"18-2043",name:"raspberry-sorbet",hex:"#d2386c"},{pantone:"17-1831",name:"carmine",hex:"#bc4869"},{pantone:"17-2031",name:"fuchsia-rose",hex:"#c74375"},{pantone:"18-2143",name:"beetroot-purple",hex:"#cf2d71"},{pantone:"16-2124",name:"pink-carnation",hex:"#ed7a9e"},{pantone:"17-2230",name:"carmine-rose",hex:"#e35b8f"},{pantone:"17-2036",name:"magenta",hex:"#d23c77"},{pantone:"18-2133",name:"pink-flambe",hex:"#d3507a"},{pantone:"18-2436",name:"fuchsia-purple",hex:"#d33479"},{pantone:"17-2227",name:"lilac-rose",hex:"#bd4275"},{pantone:"18-2336",name:"very-berry",hex:"#b73275"},{pantone:"17-2625",name:"super-pink",hex:"#ce6ba4"},{pantone:"17-2627",name:"phlox-pink",hex:"#ce5e9a"},{pantone:"18-2333",name:"raspberry-rose",hex:"#cc4385"},{pantone:"17-2624",name:"rose-violet",hex:"#c0428a"},{pantone:"18-2328",name:"fuchsia-red",hex:"#ab3475"},{pantone:"18-2326",name:"cactus-flower",hex:"#a83e6c"},{pantone:"18-2525",name:"magenta-haze",hex:"#9d446e"},{pantone:"11-2511",name:"shrinking-violet",hex:"#f4e1e6"},{pantone:"12-2904",name:"primrose-pink",hex:"#eed4d9"},{pantone:"14-1508",name:"silver-pink",hex:"#dcb1af"},{pantone:"14-1511",name:"powder-pink",hex:"#ecb2b3"},{pantone:"16-1617",name:"mauveglow",hex:"#d18489"},{pantone:"16-1610",name:"brandied-apricot",hex:"#ca848a"},{pantone:"17-1718",name:"dusty-rose",hex:"#ba797d"},{pantone:"12-2102",name:"mauve-morn",hex:"#ecd6d6"},{pantone:"12-2902",name:"mauve-chalk",hex:"#e5d0cf"},{pantone:"12-1304",name:"pearl",hex:"#f9dbd8"},{pantone:"15-1611",name:"bridal-rose",hex:"#d69fa2"},{pantone:"15-1614",name:"blush",hex:"#d1969a"},{pantone:"18-1634",name:"baroque-rose",hex:"#b35a66"},{pantone:"18-1635",name:"slate-rose",hex:"#b45865"},{pantone:"17-1537",name:"mineral-red",hex:"#b35457"},{pantone:"18-1633",name:"garnet-rose",hex:"#ac4b55"},{pantone:"17-1633",name:"holly-berry",hex:"#b44e5d"},{pantone:"19-1759",name:"american-beauty",hex:"#a73340"},{pantone:"19-1862",name:"jester-red",hex:"#9e1030"},{pantone:"19-1656",name:"rio-red",hex:"#8a2232"},{pantone:"19-1940",name:"rumba-red",hex:"#7c2439"},{pantone:"18-1631",name:"earth-red",hex:"#95424e"},{pantone:"19-1840",name:"deep-claret",hex:"#973443"},{pantone:"19-1655",name:"garnet",hex:"#953640"},{pantone:"19-1543",name:"brick-red",hex:"#8c373e"},{pantone:"19-1532",name:"rosewood",hex:"#813639"},{pantone:"19-1934",name:"tibetan-red",hex:"#782a39"},{pantone:"19-1650",name:"biking-red",hex:"#77212e"},{pantone:"18-1426",name:"apple-butter",hex:"#844b4d"},{pantone:"19-1524",name:"oxblood-red",hex:"#70393f"},{pantone:"19-1533",name:"cowhide",hex:"#884344"},{pantone:"19-1530",name:"burnt-russet",hex:"#7e3940"},{pantone:"19-1629",name:"ruby-wine",hex:"#77333b"},{pantone:"19-1726",name:"cordovan",hex:"#702f3b"},{pantone:"19-1725",name:"tawny-port",hex:"#5c2c35"},{pantone:"13-1407",name:"creole-pink",hex:"#f7d5cc"},{pantone:"13-1504",name:"peach-blush",hex:"#e4ccc6"},{pantone:"13-1406",name:"cloud-pink",hex:"#f5d1c8"},{pantone:"12-1212",name:"veiled-rose",hex:"#f8cdc9"},{pantone:"12-1207",name:"pearl-blush",hex:"#f4cec5"},{pantone:"13-1310",name:"english-rose",hex:"#f4c6c3"},{pantone:"14-1905",name:"lotus",hex:"#e2c1c0"},{pantone:"11-1408",name:"rosewater",hex:"#f6dbd8"},{pantone:"14-1309",name:"peach-whip",hex:"#dbbeb7"},{pantone:"14-1506",name:"rose-smoke",hex:"#d3b4ad"},{pantone:"15-1415",name:"coral-cloud",hex:"#e2a9a1"},{pantone:"15-1512",name:"misty-rose",hex:"#caa39a"},{pantone:"15-1516",name:"peach-beige",hex:"#d3a297"},{pantone:"16-1516",name:"cameo-brown",hex:"#c08a80"},{pantone:"13-1409",name:"seashell-pink",hex:"#f7c8c2"},{pantone:"13-1408",name:"chintz-rose",hex:"#eec4be"},{pantone:"13-1510",name:"impatiens-pink",hex:"#ffc4bc"},{pantone:"14-1907",name:"peachskin",hex:"#dfb8b6"},{pantone:"15-1515",name:"mellow-rose",hex:"#d9a6a1"},{pantone:"16-1511",name:"rose-tan",hex:"#d19c97"},{pantone:"16-1518",name:"rosette",hex:"#ce8e8b"},{pantone:"17-1522",name:"mauvewood",hex:"#a75d67"},{pantone:"17-1623",name:"rose-wine",hex:"#a4596d"},{pantone:"17-1723",name:"malaga",hex:"#9f5069"},{pantone:"18-1725",name:"dry-rose",hex:"#8c4759"},{pantone:"18-1718",name:"hawthorn-rose",hex:"#884c5e"},{pantone:"18-1619",name:"maroon",hex:"#834655"},{pantone:"18-1420",name:"wild-ginger",hex:"#7c4c53"},{pantone:"19-2047",name:"sangria",hex:"#982551"},{pantone:"19-1850",name:"red-bud",hex:"#962d49"},{pantone:"18-2027",name:"beaujolais",hex:"#80304c"},{pantone:"19-2033",name:"anemone",hex:"#842c48"},{pantone:"19-2030",name:"beet-red",hex:"#7a1f3d"},{pantone:"19-2025",name:"red-plum",hex:"#7c2946"},{pantone:"19-2024",name:"rhododendron",hex:"#722b3f"},{pantone:"12-2906",name:"barely-pink",hex:"#f8d7dd"},{pantone:"12-1310",name:"blushing-bride",hex:"#fbd3d9"},{pantone:"12-2905",name:"cradle-pink",hex:"#edd0dd"},{pantone:"13-2803",name:"pale-lilac",hex:"#e1c6cc"},{pantone:"13-1904",name:"chalk-pink",hex:"#e6c5ca"},{pantone:"12-2903",name:"light-lilac",hex:"#dec6d3"},{pantone:"14-2305",name:"pink-nectar",hex:"#d8aab7"},{pantone:"12-1305",name:"heavenly-pink",hex:"#f4dede"},{pantone:"13-2004",name:"potpourri",hex:"#e7c9ca"},{pantone:"12-1605",name:"crystal-pink",hex:"#edd0ce"},{pantone:"12-1706",name:"pink-dogwood",hex:"#f7d1d1"},{pantone:"12-1708",name:"crystal-rose",hex:"#fdc3c6"},{pantone:"13-2005",name:"strawberry-cream",hex:"#f4c3c4"},{pantone:"13-1513",name:"gossamer-pink",hex:"#fac8c3"},{pantone:"13-1906",name:"rose-shadow",hex:"#f9c2cd"},{pantone:"13-2010",name:"orchid-pink",hex:"#f3bbca"},{pantone:"13-2006",name:"almond-blossom",hex:"#f5bec7"},{pantone:"14-1909",name:"coral-blush",hex:"#e6b2b8"},{pantone:"14-1911",name:"candy-pink",hex:"#f5b0bd"},{pantone:"15-1816",name:"peony",hex:"#ed9ca8"},{pantone:"15-1912",name:"sea-pink",hex:"#de98ab"},{pantone:"16-2215",name:"cashmere-rose",hex:"#ce879f"},{pantone:"16-1715",name:"wild-rose",hex:"#ce8498"},{pantone:"15-2210",name:"orchid-smoke",hex:"#d294aa"},{pantone:"16-1712",name:"polignac",hex:"#c28799"},{pantone:"16-1708",name:"lilas",hex:"#b88995"},{pantone:"16-2111",name:"mauve-orchid",hex:"#b58299"},{pantone:"16-2107",name:"orchid-haze",hex:"#b0879b"},{pantone:"13-2804",name:"parfait-pink",hex:"#e9c3cf"},{pantone:"13-2805",name:"pink-mist",hex:"#e6bccd"},{pantone:"14-2307",name:"cameo-pink",hex:"#dba9b8"},{pantone:"14-2808",name:"sweet-lilac",hex:"#e8b5ce"},{pantone:"14-3207",name:"pink-lavender",hex:"#d9afca"},{pantone:"14-3209",name:"pastel-lavender",hex:"#d8a1c4"},{pantone:"15-3214",name:"orchid",hex:"#d198c5"},{pantone:"15-2913",name:"lilac-chiffon",hex:"#de9bc4"},{pantone:"16-2614",name:"moonlite-mauve",hex:"#d28fb0"},{pantone:"16-3118",name:"cyclamen",hex:"#d687ba"},{pantone:"16-3116",name:"opera-mauve",hex:"#ca80b1"},{pantone:"16-3115",name:"crocus",hex:"#c67fae"},{pantone:"17-3014",name:"mulberry",hex:"#a76c97"},{pantone:"18-3025",name:"striking-purple",hex:"#94,4e,87"},{pantone:"16-3320",name:"violet",hex:"#c17fb5"},{pantone:"17-3323",name:"iris-orchid",hex:"#a767a2"},{pantone:"18-3224",name:"radiant-orchid",hex:"#ad5e99"},{pantone:"17-3020",name:"spring-crocus",hex:"#ba69a1"},{pantone:"18-3230",name:"meadow-mauve",hex:"#a9568c"},{pantone:"18-3015",name:"amethyst",hex:"#864d75"},{pantone:"19-2428",name:"magenta-purple",hex:"#6b264b"},{pantone:"17-3023",name:"rosebud",hex:"#b65f9a"},{pantone:"18-3027",name:"purple-orchid",hex:"#ad4d8c"},{pantone:"19-2434",name:"festival-fuchsia",hex:"#9e2c6a"},{pantone:"18-2527",name:"baton-rouge",hex:"#973c6c"},{pantone:"19-2431",name:"boysenberry",hex:"#85325c"},{pantone:"19-2432",name:"raspberry-radiance",hex:"#802a50"},{pantone:"19-2430",name:"purple-potion",hex:"#692746"},{pantone:"17-2617",name:"dahlia-mauve",hex:"#a64f82"},{pantone:"18-3339",name:"vivid-viola",hex:"#993c7c"},{pantone:"19-2630",name:"wild-aster",hex:"#92316f"},{pantone:"18-3022",name:"deep-orchid",hex:"#903f75"},{pantone:"18-2320",name:"clover",hex:"#8a3371"},{pantone:"18-2929",name:"purple-wine",hex:"#8c3573"},{pantone:"19-2924",name:"hollyhock",hex:"#823270"},{pantone:"18-3331",name:"hyacinth-violet",hex:"#8d4687"},{pantone:"18-3324",name:"dahlia",hex:"#843e,83"},{pantone:"19-3336",name:"sparkling-grape",hex:"#773376"},{pantone:"19-3138",name:"byzantium",hex:"#853b7b"},{pantone:"19-2820",name:"phlox",hex:"#692d5d"},{pantone:"19-3230",name:"grape-juice",hex:"#682961"},{pantone:"19-3022",name:"gloxinia",hex:"#622e5a"},{pantone:"13-3801",name:"crystal-gray",hex:"#d7cbc4"},{pantone:"14-1305",name:"mushroom",hex:"#bdaca3"},{pantone:"16-1509",name:"shadow-gray",hex:"#bba5a0"},{pantone:"16-1703",name:"sphinx",hex:"#ab9895"},{pantone:"16-1506",name:"bark",hex:"#a99592"},{pantone:"16-1510",name:"fawn",hex:"#ae9490"},{pantone:"16-1508",name:"adobe-rose",hex:"#ba9f99"},{pantone:"15-1607",name:"pale-mauve",hex:"#c6a4a4"},{pantone:"16-1806",name:"woodrose",hex:"#ae8c8e"},{pantone:"16-1707",name:"deauville-mauve",hex:"#af9294"},{pantone:"18-1807",name:"twilight-mauve",hex:"#8b6f70"},{pantone:"18-1612",name:"rose-taupe",hex:"#806062"},{pantone:"18-1512",name:"rose-brown",hex:"#80565b"},{pantone:"18-1616",name:"roan-rouge",hex:"#885157"},{pantone:"17-1510",name:"antler",hex:"#957a76"},{pantone:"18-1409",name:"peppercorn",hex:"#6c5656"},{pantone:"19-1606",name:"raisin",hex:"#524144"},{pantone:"19-1620",name:"huckleberry",hex:"#5b4349"},{pantone:"19-1621",name:"catawba-grape",hex:"#5d3c43"},{pantone:"19-1518",name:"puce",hex:"#503938"},{pantone:"19-1619",name:"fudge",hex:"#493338"},{pantone:"15-1511",name:"mahogany-rose",hex:"#c5a193"},{pantone:"17-1516",name:"burlwood",hex:"#9b716b"},{pantone:"18-1415",name:"marron",hex:"#6e4c4b"},{pantone:"19-1625",name:"decadent-chocolate",hex:"#513235"},{pantone:"19-1521",name:"red-mahogany",hex:"#60373d"},{pantone:"19-1623",name:"vineyard-wine",hex:"#58363d"},{pantone:"19-2118",name:"winetasting",hex:"#492a34"},{pantone:"19-1525",name:"port",hex:"#663336"},{pantone:"19-1526",name:"chocolate-truffle",hex:"#612e,35"},{pantone:"19-1617",name:"burgundy",hex:"#64313e"},{pantone:"19-1522",name:"zinfandel",hex:"#5c2935"},{pantone:"19-1528",name:"windsor-wine",hex:"#582b36"},{pantone:"19-1627",name:"port-royale",hex:"#502b33"},{pantone:"19-1718",name:"fig",hex:"#532d3b"},{pantone:"15-2706",name:"violet-ice",hex:"#c2acb1"},{pantone:"15-1905",name:"burnished-lilac",hex:"#c5aeb1"},{pantone:"15-2705",name:"keepsake-lilac",hex:"#c0a5ae"},{pantone:"16-3205",name:"mauve-shadows",hex:"#b598a3"},{pantone:"15-2205",name:"dawn-pink",hex:"#bfa3af"},{pantone:"14-3204",name:"fragrant-lilac",hex:"#ceadbe"},{pantone:"15-3207",name:"mauve-mist",hex:"#c49bd4"},{pantone:"17-1608",name:"heather-rose",hex:"#ad6d7f"},{pantone:"17-1818",name:"red-violet",hex:"#a35776"},{pantone:"17-1612",name:"mellow-mauve",hex:"#996378"},{pantone:"17-1710",name:"bordeaux",hex:"#96637b"},{pantone:"18-1720",name:"violet-quartz",hex:"#8b4963"},{pantone:"18-1716",name:"damson",hex:"#854c65"},{pantone:"19-2410",name:"amaranth",hex:"#6f3c56"},{pantone:"15-1906",name:"zephyr",hex:"#c89fa5"},{pantone:"17-1610",name:"dusky-orchid",hex:"#9a7182"},{pantone:"18-2109",name:"grape-shake",hex:"#886971"},{pantone:"17-1511",name:"wistful-mauve",hex:"#946c74"},{pantone:"18-1709",name:"tulipwood",hex:"#805466"},{pantone:"18-1710",name:"grape-nectar",hex:"#8d5c74"},{pantone:"18-3011",name:"argyle-purple",hex:"#895c79"},{pantone:"17-1512",name:"nostalgia-rose",hex:"#a4777e"},{pantone:"17-1614",name:"deco-rose",hex:"#985f68"},{pantone:"18-1613",name:"renaissance-rose",hex:"#865560"},{pantone:"18-1614",name:"nocturne",hex:"#7a4b56"},{pantone:"18-1418",name:"crushed-berry",hex:"#804f5a"},{pantone:"19-2312",name:"crushed-violets",hex:"#643a4c"},{pantone:"19-1716",name:"mauve-wine",hex:"#5b3644"},{pantone:"18-1411",name:"plum-wine",hex:"#674550"},{pantone:"19-2311",name:"eggplant",hex:"#613f4c"},{pantone:"19-2014",name:"prune",hex:"#603749"},{pantone:"19-1608",name:"prune-purple",hex:"#5c3a4d"},{pantone:"19-2315",name:"grape-wine",hex:"#5a2f43"},{pantone:"19-2514",name:"italian-plum",hex:"#533146"},{pantone:"19-2520",name:"potent-purple",hex:"#462639"},{pantone:"16-3310",name:"lavender-herb",hex:"#b18eaa"},{pantone:"16-3307",name:"lavender-mist",hex:"#ae90a7"},{pantone:"17-3410",name:"valerian",hex:"#9f7a93"},{pantone:"18-3220",name:"very-grape",hex:"#927288"},{pantone:"18-3211",name:"grapeade",hex:"#85677b"},{pantone:"18-3012",name:"purple-gumdrop",hex:"#7a596f"},{pantone:"18-3013",name:"berry-conserve",hex:"#765269"},{pantone:"18-3418",name:"chinese-violet",hex:"#835e,81"},{pantone:"18-3522",name:"crushed-grape",hex:"#7a547f"},{pantone:"18-3218",name:"concord-grape",hex:"#7c5379"},{pantone:"19-3424",name:"sunset-purple",hex:"#6f456e"},{pantone:"19-3325",name:"wood-violet",hex:"#75406a"},{pantone:"19-3223",name:"purple-passion",hex:"#683d62"},{pantone:"19-2524",name:"dark-purple",hex:"#582147"},{pantone:"18-3415",name:"grape-jam",hex:"#725671"},{pantone:"19-3323",name:"deep-purple",hex:"#50314c"},{pantone:"19-2814",name:"wineberry",hex:"#5a395b"},{pantone:"19-3518",name:"grape-royale",hex:"#4f2d54"},{pantone:"19-3218",name:"plum-purple",hex:"#51304e"},{pantone:"19-2009",name:"hortensia",hex:"#553b50"},{pantone:"19-2816",name:"blackberry-wine",hex:"#4d3246"},{pantone:"19-3714",name:"navy-cosmos",hex:"#503b53"},{pantone:"19-3215",name:"indigo",hex:"#4c3957"},{pantone:"19-3519",name:"purple-pennant",hex:"#432c47"},{pantone:"19-3316",name:"plum-perfect",hex:"#473442"},{pantone:"19-3619",name:"sweet-grape",hex:"#4b3b4f"},{pantone:"19-3217",name:"shadow-purple",hex:"#4e334e"},{pantone:"19-3520",name:"blackberry-cordial",hex:"#3f2a47"},{pantone:"19-3620",name:"purple-reign",hex:"#56456b"},{pantone:"19-3722",name:"mulberry-purple",hex:"#493c62"},{pantone:"19-3720",name:"gothic-grape",hex:"#473951"},{pantone:"19-3728",name:"grape",hex:"#433455"},{pantone:"19-3617",name:"mysterioso",hex:"#46394b"},{pantone:"19-3725",name:"purple-velvet",hex:"#41354d"},{pantone:"19-3712",name:"nightshade",hex:"#433748"},{pantone:"13-3802",name:"orchid-tint",hex:"#dbd2db"},{pantone:"13-3803",name:"lilac-ash",hex:"#d7cdcd"},{pantone:"13-3804",name:"gray-lilac",hex:"#d4cacd"},{pantone:"14-3803",name:"hushed-violet",hex:"#d1c0bf"},{pantone:"15-3802",name:"cloud-gray",hex:"#b7a9ac"},{pantone:"17-1505",name:"quail",hex:"#98868c"},{pantone:"17-3808",name:"nirvana",hex:"#a2919b"},{pantone:"13-3805",name:"orchid-hush",hex:"#cec3d2"},{pantone:"14-3805",name:"iris",hex:"#baafbc"},{pantone:"16-3304",name:"sea-fog",hex:"#a5929d"},{pantone:"17-1605",name:"elderberry",hex:"#9d848e"},{pantone:"18-1706",name:"black-plum",hex:"#6c5765"},{pantone:"18-1405",name:"flint",hex:"#705861"},{pantone:"19-1624",name:"sassafras",hex:"#54353b"},{pantone:"14-3904",name:"evening-haze",hex:"#bdb8c7"},{pantone:"14-3907",name:"thistle",hex:"#b9b3c5"},{pantone:"17-3910",name:"lavender-gray",hex:"#9890a2"},{pantone:"17-3906",name:"minimal-gray",hex:"#948d99"},{pantone:"17-3810",name:"purple-ash",hex:"#8f8395"},{pantone:"18-3710",name:"gray-ridge",hex:"#847986"},{pantone:"18-3712",name:"purple-sage",hex:"#75697e"},{pantone:"16-3812",name:"heirloom-lilac",hex:"#9d96b2"},{pantone:"16-3810",name:"wisteria",hex:"#a198af"},{pantone:"17-3812",name:"dusk",hex:"#897f98"},{pantone:"17-3817",name:"daybreak",hex:"#8981a0"},{pantone:"18-3812",name:"cadet",hex:"#6a6378"},{pantone:"18-3714",name:"mulled-grape",hex:"#675a74"},{pantone:"19-3716",name:"purple-plumeria",hex:"#473854"},{pantone:"14-3903",name:"lilac-marble",hex:"#c3babf"},{pantone:"15-0703",name:"ashes-of-roses",hex:"#b5acab"},{pantone:"16-3803",name:"gull-gray",hex:"#a49ca0"},{pantone:"17-2601",name:"zinc",hex:"#92898a"},{pantone:"17-3802",name:"gull",hex:"#918c8f"},{pantone:"18-1703",name:"shark",hex:"#6d636b"},{pantone:"18-1404",name:"sparrow",hex:"#69595c"},{pantone:"13-3406",name:"orchid-ice",hex:"#e0d0db"},{pantone:"13-3405",name:"lilac-snow",hex:"#e0c7d7"},{pantone:"14-3206",name:"winsome-orchid",hex:"#d4b9cb"},{pantone:"15-3508",name:"fair-orchid",hex:"#c0aac0"},{pantone:"15-3507",name:"lavender-frost",hex:"#bdabbe"},{pantone:"14-3710",name:"orchid-petal",hex:"#bfb4cb"},{pantone:"14-3812",name:"pastel-lilac",hex:"#bdb0d0"},{pantone:"14-3612",name:"orchid-bloom",hex:"#c5aecf"},{pantone:"15-3412",name:"orchid-bouquet",hex:"#d1acce"},{pantone:"16-3521",name:"lupine",hex:"#be9cc1"},{pantone:"16-3416",name:"violet-tulle",hex:"#c193c0"},{pantone:"16-3617",name:"sheer-lilac",hex:"#b793c0"},{pantone:"16-3520",name:"african-violet",hex:"#b085b7"},{pantone:"17-3313",name:"dusty-lavender",hex:"#a1759c"},{pantone:"17-3730",name:"paisley-purple",hex:"#8b79b1"},{pantone:"17-3619",name:"hyacinth",hex:"#936ca7"},{pantone:"17-3628",name:"amethyst-orchid",hex:"#926aa6"},{pantone:"18-3533",name:"dewberry",hex:"#8b5987"},{pantone:"18-3520",name:"purple-heart",hex:"#745587"},{pantone:"19-3526",name:"meadow-violet",hex:"#764f82"},{pantone:"19-3642",name:"royal-purple",hex:"#603f83"},{pantone:"18-3633",name:"deep-lavender",hex:"#775496"},{pantone:"18-3531",name:"royal-lilac",hex:"#774d8e"},{pantone:"19-3542",name:"pansy",hex:"#653d7c"},{pantone:"19-3438",name:"bright-violet",hex:"#784384"},{pantone:"19-3536",name:"amaranth-purple",hex:"#6a397b"},{pantone:"19-3540",name:"purple-magic",hex:"#663271"},{pantone:"19-3220",name:"plum",hex:"#5a315d"},{pantone:"18-3615",name:"imperial-palace",hex:"#604e7a"},{pantone:"18-3518",name:"patrician-purple",hex:"#6c4e79"},{pantone:"19-3622",name:"loganberry",hex:"#5a4769"},{pantone:"19-3514",name:"majesty",hex:"#593761"},{pantone:"19-3528",name:"imperial-purple",hex:"#542c5d"},{pantone:"19-3640",name:"crown-jewel",hex:"#482d54"},{pantone:"19-3731",name:"parachute-purple",hex:"#392852"},{pantone:"13-3820",name:"lavender-fog",hex:"#d2c4d6"},{pantone:"15-3620",name:"lavendula",hex:"#bca4cb"},{pantone:"15-3817",name:"lavender",hex:"#afa4ce"},{pantone:"17-3725",name:"bougainvillea",hex:"#9884b9"},{pantone:"16-3823",name:"violet-tulip",hex:"#9e91c3"},{pantone:"17-3615",name:"chalk-violet",hex:"#8f7da5"},{pantone:"18-3718",name:"purple-haze",hex:"#807396"},{pantone:"16-3110",name:"smoky-grape",hex:"#b88aac"},{pantone:"16-3525",name:"regal-orchid",hex:"#a98baf"},{pantone:"16-3815",name:"viola",hex:"#a692ba"},{pantone:"17-3612",name:"orchid-mist",hex:"#917798"},{pantone:"18-3513",name:"grape-compote",hex:"#6b5876"},{pantone:"18-3715",name:"montana-grape",hex:"#6c5971"},{pantone:"18-3410",name:"vintage-violet",hex:"#634f62"},{pantone:"17-3826",name:"aster-purple",hex:"#7d74a8"},{pantone:"17-3834",name:"dahlia-purple",hex:"#7e6eac"},{pantone:"18-3737",name:"passion-flower",hex:"#6d5698"},{pantone:"18-3838",name:"ultra-violet",hex:"#5f4b8b"},{pantone:"19-3748",name:"prism-violet",hex:"#53357d"},{pantone:"19-3737",name:"heliotrope",hex:"#4f3872"},{pantone:"19-3632",name:"petunia",hex:"#4f3466"},{pantone:"18-3828",name:"corsican-blue",hex:"#646093"},{pantone:"18-3834",name:"veronica",hex:"#6d6695"},{pantone:"18-3943",name:"blue-iris",hex:"#5a5b9f"},{pantone:"18-3840",name:"purple-opulence",hex:"#60569a"},{pantone:"19-3730",name:"gentian-violet",hex:"#544275"},{pantone:"19-3850",name:"liberty",hex:"#4d448a"},{pantone:"19-3847",name:"deep-blue",hex:"#44377d"},{pantone:"18-3930",name:"bleached-denim",hex:"#646f9b"},{pantone:"18-3817",name:"heron",hex:"#62617e"},{pantone:"19-3936",name:"skipper-blue",hex:"#484a72"},{pantone:"19-3832",name:"navy-blue",hex:"#403f6f"},{pantone:"19-3842",name:"deep-wisteria",hex:"#443f6f"},{pantone:"19-3839",name:"blue-ribbon",hex:"#3a395f"},{pantone:"19-3830",name:"astral-aura",hex:"#363151"},{pantone:"13-4105",name:"lilac-hint",hex:"#d0d0da"},{pantone:"15-3807",name:"misty-lilac",hex:"#bcb4c4"},{pantone:"14-3905",name:"lavender-blue",hex:"#c5c0d0"},{pantone:"14-3911",name:"purple-heather",hex:"#bab8d3"},{pantone:"15-3909",name:"cosmic-sky",hex:"#aaaac4"},{pantone:"15-3910",name:"languid-lavender",hex:"#a2a1ba"},{pantone:"16-3907",name:"dapple-gray",hex:"#9c9ba7"},{pantone:"16-3931",name:"sweet-lavender",hex:"#9a9bc1"},{pantone:"16-3925",name:"easter-egg",hex:"#919bc9"},{pantone:"17-3930",name:"jacaranda",hex:"#848dc5"},{pantone:"17-3932",name:"deep-periwinkle",hex:"#7c83bc"},{pantone:"18-3833",name:"dusted-peri",hex:"#696ba0"},{pantone:"18-3944",name:"violet-storm",hex:"#5c619d"},{pantone:"18-3946",name:"baja-blue",hex:"#5f6db0"},{pantone:"16-3930",name:"thistle-down",hex:"#9499bb"},{pantone:"17-3925",name:"persian-violet",hex:"#8c8eb2"},{pantone:"18-3820",name:"twilight-purple",hex:"#66648b"},{pantone:"19-3947",name:"orient-blue",hex:"#47457a"},{pantone:"19-3951",name:"clematis-blue",hex:"#363b7c"},{pantone:"19-3955",name:"royal-blue",hex:"#3d428b"},{pantone:"18-3963",name:"spectrum-blue",hex:"#3d3c7c"},{pantone:"17-3924",name:"lavender-violet",hex:"#767ba5"},{pantone:"17-3922",name:"blue-ice",hex:"#70789b"},{pantone:"18-3927",name:"velvet-morning",hex:"#60688d"},{pantone:"18-3932",name:"marlin",hex:"#515b87"},{pantone:"19-3939",name:"blueprint",hex:"#2d3359"},{pantone:"19-3940",name:"blue-depths",hex:"#263056"},{pantone:"19-3933",name:"medieval-blue",hex:"#29304e"},{pantone:"16-3911",name:"lavender-aura",hex:"#9f99aa"},{pantone:"17-3917",name:"stonewash",hex:"#74809a"},{pantone:"19-3919",name:"nightshadow-blue",hex:"#4e5368"},{pantone:"19-3928",name:"blue-indigo",hex:"#49516d"},{pantone:"19-3915",name:"graystone",hex:"#4d495b"},{pantone:"19-3926",name:"crown-blue",hex:"#464b65"},{pantone:"19-3935",name:"deep-cobalt",hex:"#404466"},{pantone:"13-4110",name:"arctic-ice",hex:"#bfc7d6"},{pantone:"14-4106",name:"gray-dawn",hex:"#bbc1cc"},{pantone:"14-4110",name:"heather",hex:"#b7c0d6"},{pantone:"16-3919",name:"eventide",hex:"#959eb7"},{pantone:"17-4030",name:"silver-lake-blue",hex:"#618bb9"},{pantone:"17-3936",name:"blue-bonnet",hex:"#6384b8"},{pantone:"18-3937",name:"blue-yonder",hex:"#5a77a8"},{pantone:"16-3920",name:"lavender-lustre",hex:"#8c9cc1"},{pantone:"17-3919",name:"purple-impression",hex:"#858fb1"},{pantone:"16-3929",name:"grapemist",hex:"#8398ca"},{pantone:"15-3930",name:"vista-blue",hex:"#81a0d4"},{pantone:"16-4031",name:"cornflower-blue",hex:"#7391c8"},{pantone:"17-3934",name:"persian-jewel",hex:"#6e81be"},{pantone:"18-3935",name:"wedgewood",hex:"#6479b3"},{pantone:"14-4112",name:"skyway",hex:"#adbed3"},{pantone:"14-4115",name:"cashmere-blue",hex:"#a5b8d0"},{pantone:"14-4121",name:"blue-bell",hex:"#93b4d7"},{pantone:"15-3920",name:"placid-blue",hex:"#8cadd3"},{pantone:"16-4020",name:"della-robbia-blue",hex:"#7a9dcb"},{pantone:"16-4032",name:"provence",hex:"#658dc6"},{pantone:"17-4037",name:"ultramarine",hex:"#5b7ebd"},{pantone:"16-4021",name:"allure",hex:"#7291b4"},{pantone:"17-3923",name:"colony-blue",hex:"#65769a"},{pantone:"18-4027",name:"moonlight-blue",hex:"#506886"},{pantone:"18-3928",name:"dutch-blue",hex:"#4a638d"},{pantone:"19-4039",name:"delft",hex:"#3d5e8c"},{pantone:"19-4044",name:"limoges",hex:"#243f6c"},{pantone:"19-4027",name:"estate-blue",hex:"#233658"},{pantone:"17-4015",name:"infinity",hex:"#6e7e99"},{pantone:"18-3921",name:"bijou-blue",hex:"#4e5e7f"},{pantone:"18-3920",name:"coastal-fjord",hex:"#505d7e"},{pantone:"19-4030",name:"true-navy",hex:"#3f5277"},{pantone:"19-4026",name:"ensign-blue",hex:"#384c67"},{pantone:"19-4118",name:"dark-denim",hex:"#35465e"},{pantone:"19-4028",name:"insignia-blue",hex:"#2f3e55"},{pantone:"15-4319",name:"air-blue",hex:"#77acc7"},{pantone:"16-4127",name:"heritage-blue",hex:"#5d96bc"},{pantone:"15-4323",name:"ethereal-blue",hex:"#5ca6ce"},{pantone:"16-4134",name:"bonnie-blue",hex:"#539ccc"},{pantone:"17-4131",name:"cendre-blue",hex:"#3e7fa5"},{pantone:"18-4036",name:"parisian-blue",hex:"#4f7ca4"},{pantone:"18-4232",name:"faience",hex:"#2a6a8b"},{pantone:"15-4225",name:"alaskan-blue",hex:"#6da9d2"},{pantone:"16-4132",name:"little-boy-blue",hex:"#6ea2d5"},{pantone:"17-4139",name:"azure-blue",hex:"#4d91c6"},{pantone:"17-4027",name:"riviera",hex:"#5879a2"},{pantone:"18-4029",name:"federal-blue",hex:"#43628b"},{pantone:"18-4041",name:"star-sapphire",hex:"#386192"},{pantone:"19-4037",name:"bright-cobalt",hex:"#385d8d"},{pantone:"16-4120",name:"dusk-blue",hex:"#7ba0c0"},{pantone:"18-4039",name:"regatta",hex:"#487ab7"},{pantone:"18-4043",name:"palace-blue",hex:"#346cb0"},{pantone:"18-4051",name:"strong-blue",hex:"#1f5da0"},{pantone:"19-4053",name:"turkish-sea",hex:"#195190"},{pantone:"19-4056",name:"olympian-blue",hex:"#1a4c8b"},{pantone:"19-4052",name:"classic-blue",hex:"#0f4c81"},{pantone:"17-4041",name:"marina",hex:"#4f84c4"},{pantone:"18-4141",name:"campanula",hex:"#3272af"},{pantone:"18-4045",name:"daphne",hex:"#0f5f9a"},{pantone:"18-4148",name:"victoria-blue",hex:"#08589d"},{pantone:"19-4049",name:"snorkel-blue",hex:"#034f84"},{pantone:"19-4050",name:"nautical-blue",hex:"#1a5091"},{pantone:"19-4150",name:"princess-blue",hex:"#00539c"},{pantone:"18-3949",name:"dazzling-blue",hex:"#3850a0"},{pantone:"18-3945",name:"amparo-blue",hex:"#4960a8"},{pantone:"19-3950",name:"deep-ultramarine",hex:"#384883"},{pantone:"19-3952",name:"surf-the-web",hex:"#203c7f"},{pantone:"19-3864",name:"mazarine-blue",hex:"#273c76"},{pantone:"19-4057",name:"true-blue",hex:"#1e4477"},{pantone:"19-3938",name:"twilight-blue",hex:"#313d64"},{pantone:"15-3915",name:"kentucky-blue",hex:"#a5b3cc"},{pantone:"15-4020",name:"cerulean",hex:"#9bb7d4"},{pantone:"14-4214",name:"powder-blue",hex:"#96b3d2"},{pantone:"16-4019",name:"forever-blue",hex:"#899bb8"},{pantone:"17-3915",name:"tempest",hex:"#79839b"},{pantone:"17-3918",name:"country-blue",hex:"#717f9b"},{pantone:"17-3920",name:"english-manor",hex:"#7181a4"},{pantone:"13-4103",name:"illusion-blue",hex:"#c9d3dc"},{pantone:"13-4304",name:"ballad-blue",hex:"#c0ceda"},{pantone:"13-4308",name:"baby-blue",hex:"#b5c7d3"},{pantone:"14-4210",name:"celestial-blue",hex:"#a3b4c4"},{pantone:"15-4008",name:"blue-fog",hex:"#9babbb"},{pantone:"18-3916",name:"flint-stone",hex:"#677283"},{pantone:"18-3910",name:"folkstone-gray",hex:"#626879"},{pantone:"14-4206",name:"pearl-blue",hex:"#b0b7be"},{pantone:"17-4405",name:"monument",hex:"#84898c"},{pantone:"19-4220",name:"dark-slate",hex:"#46515a"},{pantone:"19-4110",name:"midnight-navy",hex:"#34414e"},{pantone:"19-4010",name:"total-eclipse",hex:"#2c313d"},{pantone:"19-4015",name:"blue-graphite",hex:"#323137"},{pantone:"19-4013",name:"dark-navy",hex:"#232f36"},{pantone:"13-4404",name:"ice-flow",hex:"#c6d2d2"},{pantone:"15-4305",name:"quarry",hex:"#98a0a5"},{pantone:"17-5102",name:"griffin",hex:"#8d8f8f"},{pantone:"19-3906",name:"dark-shadow",hex:"#4a4b4d"},{pantone:"19-4014",name:"ombre-blue",hex:"#434854"},{pantone:"19-4019",name:"india-ink",hex:"#3c3f4a"},{pantone:"19-4104",name:"ebony",hex:"#41424a"},{pantone:"19-3925",name:"patriot-blue",hex:"#363756"},{pantone:"19-3810",name:"eclipse",hex:"#343148"},{pantone:"19-4025",name:"mood-indigo",hex:"#353a4c"},{pantone:"19-3920",name:"peacoat",hex:"#2b2e43"},{pantone:"19-3921",name:"black-iris",hex:"#2b3042"},{pantone:"19-4024",name:"dress-blues",hex:"#2a3244"},{pantone:"19-4023",name:"blue-nights",hex:"#363b48"},{pantone:"15-4105",name:"angel-falls",hex:"#a3bdd3"},{pantone:"15-4005",name:"dream-blue",hex:"#a0bcd0"},{pantone:"16-4013",name:"ashley-blue",hex:"#8699ab"},{pantone:"16-4010",name:"dusty-blue",hex:"#8c9dad"},{pantone:"19-4227",name:"indian-teal",hex:"#3c586b"},{pantone:"19-4316",name:"stargazer",hex:"#39505c"},{pantone:"19-4229",name:"orion-blue",hex:"#3e4f5c"},{pantone:"15-4312",name:"forget-me-not",hex:"#8fadbd"},{pantone:"17-4021",name:"faded-denim",hex:"#798ea4"},{pantone:"17-4020",name:"blue-shadow",hex:"#66829a"},{pantone:"18-3922",name:"coronet-blue",hex:"#59728e"},{pantone:"18-4020",name:"captains-blue",hex:"#557088"},{pantone:"18-4025",name:"copen-blue",hex:"#516b84"},{pantone:"18-3918",name:"china-blue",hex:"#546477"},{pantone:"17-4320",name:"adriatic-blue",hex:"#5c899b"},{pantone:"18-4220",name:"provincial-blue",hex:"#5c798e"},{pantone:"17-4123",name:"niagara",hex:"#5487a4"},{pantone:"17-4023",name:"blue-heaven",hex:"#5b7e98"},{pantone:"18-4026",name:"stellar",hex:"#46647e"},{pantone:"18-4018",name:"real-teal",hex:"#405d73"},{pantone:"19-4125",name:"majolica-blue",hex:"#274357"},{pantone:"12-4609",name:"starlight-blue",hex:"#b5ced4"},{pantone:"14-4307",name:"winter-sky",hex:"#a9c0cb"},{pantone:"14-4508",name:"stratosphere",hex:"#9ec1cc"},{pantone:"15-4309",name:"sterling-blue",hex:"#a2b9c2"},{pantone:"16-4109",name:"arona",hex:"#879ba3"},{pantone:"17-4111",name:"citadel",hex:"#748995"},{pantone:"18-4215",name:"blue-mirage",hex:"#5c6d7c"},{pantone:"14-4306",name:"cloud-blue",hex:"#a2b6b9"},{pantone:"14-4506",name:"ether",hex:"#9eb6b8"},{pantone:"16-4414",name:"cameo-blue",hex:"#769da6"},{pantone:"16-4114",name:"stone-blue",hex:"#829ca5"},{pantone:"16-4411",name:"tourmaline",hex:"#86a1a9"},{pantone:"17-4412",name:"smoke-blue",hex:"#6d8994"},{pantone:"18-4217",name:"bluestone",hex:"#577284"},{pantone:"14-4313",name:"aquamarine",hex:"#9dc3d4"},{pantone:"14-4318",name:"sky-blue",hex:"#8abad3"},{pantone:"15-4415",name:"milky-blue",hex:"#72a8ba"},{pantone:"15-4421",name:"blue-grotto",hex:"#5cacce"},{pantone:"15-4427",name:"norse-blue",hex:"#4ca5c7"},{pantone:"16-4530",name:"aquarius",hex:"#3cadd4"},{pantone:"16-4525",name:"maui-blue",hex:"#52a2b4"},{pantone:"16-4421",name:"blue-mist",hex:"#5bacc3"},{pantone:"15-4720",name:"river-blue",hex:"#38afcd"},{pantone:"16-4529",name:"cyan-blue",hex:"#14a3c7"},{pantone:"16-4427",name:"horizon-blue",hex:"#289dbe"},{pantone:"17-4328",name:"blue-moon",hex:"#3686a0"},{pantone:"17-4427",name:"bluejay",hex:"#157ea0"},{pantone:"18-4334",name:"mediterranean-blue",hex:"#1478a7"},{pantone:"14-4522",name:"bachelor-button",hex:"#4abbd5"},{pantone:"16-4535",name:"blue-atoll",hex:"#00b1d2"},{pantone:"17-4432",name:"vivid-blue",hex:"#0088b0"},{pantone:"17-4540",name:"hawaiian-ocean",hex:"#008db9"},{pantone:"17-4440",name:"blue-danube",hex:"#0087b6"},{pantone:"18-4535",name:"blue-jewel",hex:"#007baa"},{pantone:"18-4537",name:"methyl-blue",hex:"#0074a8"},{pantone:"17-4435",name:"malibu-blue",hex:"#008cc1"},{pantone:"17-4336",name:"blithe",hex:"#0084bd"},{pantone:"18-4330",name:"swedish-blue",hex:"#007eb1"},{pantone:"17-4433",name:"dresden-blue",hex:"#0086bb"},{pantone:"17-4247",name:"diva-blue",hex:"#007bb2"},{pantone:"18-4252",name:"blue-aster",hex:"#0077b3"},{pantone:"18-4440",name:"cloisonne",hex:"#0075af"},{pantone:"18-4140",name:"french-blue",hex:"#0072b5"},{pantone:"18-4247",name:"brilliant-blue",hex:"#0075b3"},{pantone:"18-4244",name:"directoire-blue",hex:"#0061a3"},{pantone:"19-4151",name:"skydiver",hex:"#00589b"},{pantone:"19-4245",name:"imperial-blue",hex:"#005a92"},{pantone:"18-4032",name:"deep-water",hex:"#266691"},{pantone:"19-4035",name:"dark-blue",hex:"#305679"},{pantone:"12-4607",name:"pastel-blue",hex:"#bcd3d5"},{pantone:"12-4608",name:"clearwater",hex:"#aad5db"},{pantone:"13-4409",name:"blue-glow",hex:"#b2d4dd"},{pantone:"13-4809",name:"plume",hex:"#a5cfd5"},{pantone:"14-4512",name:"porcelain-blue",hex:"#95c0cb"},{pantone:"13-4411",name:"crystal-blue",hex:"#a1c8db"},{pantone:"14-4516",name:"petit-four",hex:"#87c2d4"},{pantone:"12-4805",name:"wan-blue",hex:"#cbdcdf"},{pantone:"12-4610",name:"whispering-blue",hex:"#c9dcdc"},{pantone:"12-4604",name:"skylight",hex:"#c8e0e0"},{pantone:"14-4510",name:"aquatic",hex:"#99c1cc"},{pantone:"15-4712",name:"marine-blue",hex:"#76afb6"},{pantone:"16-4612",name:"reef-waters",hex:"#6f9fa9"},{pantone:"17-4911",name:"arctic",hex:"#648589"},{pantone:"12-4806",name:"chalk-blue",hex:"#ccdad7"},{pantone:"13-4804",name:"pale-blue",hex:"#c4d6d3"},{pantone:"13-4405",name:"misty-blue",hex:"#bfcdcc"},{pantone:"14-4504",name:"sky-gray",hex:"#bcc8c6"},{pantone:"14-4807",name:"surf-spray",hex:"#b4c8c2"},{pantone:"15-4706",name:"gray-mist",hex:"#99aeae"},{pantone:"15-5207",name:"aquifer",hex:"#89acac"},{pantone:"12-5206",name:"blue-glass",hex:"#c6e3e1"},{pantone:"13-5306",name:"icy-morn",hex:"#b0d3d1"},{pantone:"14-4810",name:"canal-blue",hex:"#9cc2c5"},{pantone:"13-5309",name:"pastel-turquoise",hex:"#99c5c4"},{pantone:"15-5209",name:"aqua-haze",hex:"#87b9bc"},{pantone:"15-4715",name:"aqua-sea",hex:"#6baaae"},{pantone:"16-5121",name:"meadowbrook",hex:"#60a0a3"},{pantone:"12-5505",name:"glacier",hex:"#c3dbd4"},{pantone:"12-5409",name:"fair-aqua",hex:"#b8e2dc"},{pantone:"12-5209",name:"soothing-sea",hex:"#c3e9e4"},{pantone:"12-5410",name:"bleached-aqua",hex:"#bce3df"},{pantone:"13-4909",name:"blue-light",hex:"#acdfdd"},{pantone:"13-4910",name:"blue-tint",hex:"#9fd9d7"},{pantone:"14-4811",name:"aqua-sky",hex:"#7bc4c4"},{pantone:"12-5204",name:"morning-mist",hex:"#cfdfdb"},{pantone:"14-4908",name:"harbor-gray",hex:"#a8c0bb"},{pantone:"14-4809",name:"eggshell-blue",hex:"#a3ccc9"},{pantone:"16-5114",name:"dusty-turquoise",hex:"#649b9e"},{pantone:"16-4719",name:"porcelain",hex:"#5d9ca4"},{pantone:"18-5610",name:"brittany-blue",hex:"#4c7e86"},{pantone:"18-4718",name:"hydro",hex:"#426972"},{pantone:"15-4707",name:"blue-haze",hex:"#a5bcbb"},{pantone:"15-5210",name:"nile-blue",hex:"#76a7ab"},{pantone:"16-4712",name:"mineral-blue",hex:"#6d9192"},{pantone:"17-4818",name:"bristol-blue",hex:"#558f91"},{pantone:"17-4919",name:"teal",hex:"#478589"},{pantone:"18-5308",name:"blue-spruce",hex:"#486b67"},{pantone:"18-5612",name:"sagebrush-green",hex:"#567572"},{pantone:"16-5806",name:"green-milieu",hex:"#8a9992"},{pantone:"16-5304",name:"jadeite",hex:"#95a69f"},{pantone:"16-5106",name:"blue-surf",hex:"#90a8a4"},{pantone:"17-5111",name:"oil-blue",hex:"#658c88"},{pantone:"17-5110",name:"trellis",hex:"#6a8988"},{pantone:"18-4612",name:"north-atlantic",hex:"#536d70"},{pantone:"18-5112",name:"sea-pine",hex:"#4c6969"},{pantone:"16-4408",name:"slate",hex:"#8c9fa1"},{pantone:"16-4706",name:"silver-blue",hex:"#8a9a9a"},{pantone:"16-4404",name:"abyss",hex:"#8f9e9d"},{pantone:"17-4408",name:"lead",hex:"#7a898f"},{pantone:"18-4711",name:"stormy-sea",hex:"#6e8082"},{pantone:"18-4510",name:"trooper",hex:"#697a7e"},{pantone:"18-4011",name:"goblin-blue",hex:"#5f7278"},{pantone:"16-5804",name:"slate-gray",hex:"#8a9691"},{pantone:"17-5107",name:"chinois-green",hex:"#7c8c87"},{pantone:"18-5611",name:"dark-forest",hex:"#556962"},{pantone:"18-5606",name:"balsam-green",hex:"#576664"},{pantone:"19-0312",name:"beetle",hex:"#55584c"},{pantone:"19-5004",name:"urban-chic",hex:"#464e4d"},{pantone:"19-5212",name:"darkest-spruce",hex:"#303d3c"},{pantone:"19-4318",name:"mallard-blue",hex:"#3a5c6e"},{pantone:"18-4530",name:"celestial",hex:"#00,6380"},{pantone:"18-4225",name:"saxony-blue",hex:"#1f6680"},{pantone:"19-4340",name:"lyons-blue",hex:"#00,5871"},{pantone:"19-4234",name:"ink-blue",hex:"#0b5369"},{pantone:"19-4329",name:"corsair",hex:"#18576c"},{pantone:"19-4324",name:"legion-blue",hex:"#1f495b"},{pantone:"18-4320",name:"aegean-blue",hex:"#4e6e81"},{pantone:"18-4222",name:"bluesteel",hex:"#35637c"},{pantone:"18-4023",name:"blue-ashes",hex:"#3b5f78"},{pantone:"19-4127",name:"midnight",hex:"#325b74"},{pantone:"18-4231",name:"blue-sapphire",hex:"#09577b"},{pantone:"19-4342",name:"seaport",hex:"#005e7d"},{pantone:"19-4241",name:"moroccan-blue",hex:"#0f4e67"},{pantone:"19-4535",name:"ocean-depths",hex:"#00,6175"},{pantone:"19-4526",name:"blue-coral",hex:"#1b5366"},{pantone:"19-4826",name:"dragonfly",hex:"#2a5c6a"},{pantone:"19-4916",name:"pacific",hex:"#1f595c"},{pantone:"19-4820",name:"balsam",hex:"#33565e"},{pantone:"19-4517",name:"mediterranea",hex:"#32575d"},{pantone:"19-4726",name:"atlantic-deep",hex:"#274e,55"},{pantone:"15-4717",name:"aqua",hex:"#64a1ad"},{pantone:"16-4610",name:"stillwater",hex:"#70a4b0"},{pantone:"16-4519",name:"delphinium-blue",hex:"#6198ae"},{pantone:"17-4421",name:"larkspur",hex:"#3c7d90"},{pantone:"17-4716",name:"storm-blue",hex:"#47788a"},{pantone:"18-4417",name:"tapestry",hex:"#436573"},{pantone:"18-4522",name:"colonial-blue",hex:"#2d6471"},{pantone:"16-4728",name:"peacock-blue",hex:"#00a0b0"},{pantone:"17-4735",name:"capri-breeze",hex:"#00,8799"},{pantone:"17-4728",name:"algiers-blue",hex:"#00859c"},{pantone:"17-4730",name:"caneel-bay",hex:"#00849f"},{pantone:"18-4525",name:"caribbean-sea",hex:"#00819d"},{pantone:"18-4528",name:"mosaic-blue",hex:"#00758f"},{pantone:"18-4432",name:"turkish-tile",hex:"#00698b"},{pantone:"14-4814",name:"angel-blue",hex:"#83c5cd"},{pantone:"14-4816",name:"blue-radiance",hex:"#58c9d4"},{pantone:"15-4722",name:"capri",hex:"#44bbca"},{pantone:"15-4825",name:"blue-curacao",hex:"#32becc"},{pantone:"16-4725",name:"scuba-blue",hex:"#00abc0"},{pantone:"16-4834",name:"bluebird",hex:"#009dae"},{pantone:"18-4733",name:"enamel-blue",hex:"#007a8e"},{pantone:"15-5218",name:"pool-blue",hex:"#67bcb3"},{pantone:"15-5217",name:"blue-turquoise",hex:"#53b0ae"},{pantone:"16-5123",name:"baltic",hex:"#279d9f"},{pantone:"17-4928",name:"lake-blue",hex:"#008c96"},{pantone:"18-4735",name:"tile-blue",hex:"#00,8491"},{pantone:"17-4724",name:"pagoda-blue",hex:"#1a7f8e"},{pantone:"18-4726",name:"biscay-bay",hex:"#0,97988"},{pantone:"13-5313",name:"aruba-blue",hex:"#81d7d3"},{pantone:"16-5127",name:"ceramic",hex:"#00aaa9"},{pantone:"17-5126",name:"viridian-green",hex:"#00,9499"},{pantone:"18-4930",name:"tropical-green",hex:"#00,8786"},{pantone:"17-5025",name:"navigate",hex:"#00,8583"},{pantone:"17-5029",name:"deep-peacock-blue",hex:"#00,8381"},{pantone:"17-5034",name:"lapis",hex:"#00,8684"},{pantone:"15-5519",name:"turquoise",hex:"#45b5aa"},{pantone:"15-5516",name:"waterfall",hex:"#3ab0a2"},{pantone:"16-5418",name:"lagoon",hex:"#4d9e9a"},{pantone:"16-5422",name:"bright-aqua",hex:"#30a299"},{pantone:"17-5421",name:"porcelain-green",hex:"#108780"},{pantone:"18-5128",name:"blue-grass",hex:"#007c7a"},{pantone:"18-4936",name:"fanfare",hex:"#006d70"},{pantone:"15-5425",name:"atlantis",hex:"#00af9f"},{pantone:"16-5425",name:"pool-green",hex:"#00af9d"},{pantone:"17-5330",name:"dynasty-green",hex:"#008e,80"},{pantone:"17-5335",name:"spectra-green",hex:"#009b8c"},{pantone:"17-5130",name:"columbia",hex:"#00,9288"},{pantone:"17-5024",name:"teal-blue",hex:"#007f7c"},{pantone:"18-5020",name:"parasailing",hex:"#00736c"},{pantone:"16-5109",name:"wasabi",hex:"#73a89e"},{pantone:"16-5515",name:"beryl-green",hex:"#619187"},{pantone:"17-5513",name:"deep-sea",hex:"#4f7c74"},{pantone:"17-5722",name:"bottle-green",hex:"#427d6d"},{pantone:"18-5725",name:"galapagos-green",hex:"#29685f"},{pantone:"18-5418",name:"antique-green",hex:"#29675c"},{pantone:"19-5217",name:"storm",hex:"#0,,35453"},{pantone:"16-5721",name:"marine-green",hex:"#40a48e"},{pantone:"16-5421",name:"sea-green",hex:"#149c88"},{pantone:"17-5528",name:"greenlake",hex:"#007d69"},{pantone:"18-5619",name:"tidepool",hex:"#0a6f69"},{pantone:"18-5620",name:"ivy",hex:"#226c63"},{pantone:"18-5424",name:"cadmium-green",hex:"#00675b"},{pantone:"18-5322",name:"alpine-green",hex:"#005f56"},{pantone:"16-5112",name:"canton",hex:"#6da29e"},{pantone:"16-5412",name:"agate-green",hex:"#599f99"},{pantone:"16-5119",name:"sea-blue",hex:"#549f98"},{pantone:"17-5122",name:"latigo-bay",hex:"#379190"},{pantone:"17-5117",name:"green-blue-slate",hex:"#358082"},{pantone:"18-5121",name:"bayou",hex:"#20706f"},{pantone:"18-5115",name:"north-sea",hex:"#316c6b"},{pantone:"18-5618",name:"deep-jungle",hex:"#36716f"},{pantone:"19-5226",name:"everglade",hex:"#005b5d"},{pantone:"19-4922",name:"teal-green",hex:"#00,6361"},{pantone:"18-4728",name:"harbor-blue",hex:"#00656e"},{pantone:"18-4834",name:"deep-lake",hex:"#00656b"},{pantone:"19-4524",name:"shaded-spruce",hex:"#00585e"},{pantone:"19-4914",name:"deep-teal",hex:"#18454b"},{pantone:"18-5410",name:"silver-pine",hex:"#4e6866"},{pantone:"19-4818",name:"mallard-green",hex:"#405e5c"},{pantone:"19-5408",name:"bistro-green",hex:"#395551"},{pantone:"19-5413",name:"jasper",hex:"#335959"},{pantone:"18-5315",name:"bayberry",hex:"#255958"},{pantone:"19-5414",name:"june-bug",hex:"#264a48"},{pantone:"19-5320",name:"ponderosa-pine",hex:"#203b3d"},{pantone:"12-5407",name:"aqua-glass",hex:"#d2e8e0"},{pantone:"12-5406",name:"opal-blue",hex:"#c3ddd6"},{pantone:"12-5506",name:"dusty-aqua",hex:"#c0dccd"},{pantone:"14-5711",name:"ocean-wave",hex:"#8ec5b6"},{pantone:"14-5413",name:"holiday",hex:"#81c3b4"},{pantone:"14-5713",name:"cascade",hex:"#76c1b2"},{pantone:"15-5711",name:"dusty-jade-green",hex:"#7bb5a3"},{pantone:"12-5808",name:"honeydew",hex:"#bae1d3"},{pantone:"13-6009",name:"brook-green",hex:"#afddcc"},{pantone:"13-5714",name:"cabbage",hex:"#87d7be"},{pantone:"14-5714",name:"beveled-glass",hex:"#7accb8"},{pantone:"14-5718",name:"opal",hex:"#77cfb7"},{pantone:"15-5718",name:"biscay-green",hex:"#55c6a9"},{pantone:"15-5819",name:"spearmint",hex:"#64bfa4"},{pantone:"12-5408",name:"moonlight-jade",hex:"#c7e5df"},{pantone:"12-5507",name:"bay",hex:"#bae5d6"},{pantone:"13-5409",name:"yucca",hex:"#a1d7c9"},{pantone:"13-5412",name:"beach-glass",hex:"#96dfce"},{pantone:"13-5414",name:"ice-green",hex:"#87d8c3"},{pantone:"14-5420",name:"cockatoo",hex:"#58c8b6"},{pantone:"15-5416",name:"florida-keys",hex:"#56beab"},{pantone:"14-5416",name:"bermuda",hex:"#60c9b3"},{pantone:"14-5721",name:"electric-green",hex:"#4bc3a8"},{pantone:"15-5421",name:"aqua-green",hex:"#00b89f"},{pantone:"16-5427",name:"billiard",hex:"#00aa92"},{pantone:"16-5533",name:"arcadia",hex:"#00a28a"},{pantone:"17-5430",name:"alhambra",hex:"#00,8778"},{pantone:"17-5633",name:"deep-green",hex:"#00,9276"},{pantone:"15-5728",name:"mint-leaf",hex:"#00b694"},{pantone:"16-5431",name:"peacock-green",hex:"#00a78b"},{pantone:"17-5638",name:"vivid-green",hex:"#009e,82"},{pantone:"17-5641",name:"emerald",hex:"#00,9473"},{pantone:"17-5734",name:"viridis",hex:"#00846b"},{pantone:"18-5624",name:"shady-glade",hex:"#006e5b"},{pantone:"18-5338",name:"ultramarine-green",hex:"#006b54"},{pantone:"14-5706",name:"silt-green",hex:"#a9bdb1"},{pantone:"15-5706",name:"frosty-green",hex:"#a3b5a6"},{pantone:"16-5808",name:"iceberg-green",hex:"#8c9c92"},{pantone:"16-5907",name:"granite-green",hex:"#86a293"},{pantone:"16-5810",name:"green-bay",hex:"#7e9285"},{pantone:"16-5807",name:"lily-pad",hex:"#818f84"},{pantone:"17-6009",name:"laurel-wreath",hex:"#616f65"},{pantone:"16-5820",name:"green-spruce",hex:"#589f7e"},{pantone:"18-6216",name:"comfrey",hex:"#5b7961"},{pantone:"17-5912",name:"dark-ivy",hex:"#5b7763"},{pantone:"18-6018",name:"foliage-green",hex:"#3e6f58"},{pantone:"18-6114",name:"myrtle",hex:"#4f6b58"},{pantone:"18-5616",name:"posy-green",hex:"#325b51"},{pantone:"19-5920",name:"pineneedle",hex:"#334d41"},{pantone:"17-6212",name:"sea-spray",hex:"#717e6f"},{pantone:"18-6011",name:"duck-green",hex:"#53665c"},{pantone:"18-5622",name:"frosty-spruce",hex:"#578270"},{pantone:"18-5621",name:"fir",hex:"#3a725f"},{pantone:"19-5420",name:"evergreen",hex:"#11574a"},{pantone:"19-5511",name:"hunter-green",hex:"#335749"},{pantone:"19-5513",name:"dark-green",hex:"#314f40"},{pantone:"16-5815",name:"feldspar",hex:"#729b8b"},{pantone:"18-5718",name:"smoke-pine",hex:"#3e6257"},{pantone:"19-5411",name:"trekking-green",hex:"#355048"},{pantone:"18-5913",name:"garden-topiary",hex:"#3e524b"},{pantone:"19-5914",name:"jungle-green",hex:"#3c4e47"},{pantone:"19-5917",name:"sycamore",hex:"#35463d"},{pantone:"19-4906",name:"green-gables",hex:"#324241"},{pantone:"17-0613",name:"vetiver",hex:"#807d6f"},{pantone:"18-0312",name:"deep-lichen-green",hex:"#6e6e5c"},{pantone:"19-0309",name:"thyme",hex:"#50574c"},{pantone:"19-0417",name:"kombu-green",hex:"#3a4032"},{pantone:"19-6110",name:"deep-forest",hex:"#37413a"},{pantone:"19-0414",name:"forest-night",hex:"#434237"},{pantone:"19-0509",name:"rosin",hex:"#36362d"},{pantone:"13-6108",name:"celadon",hex:"#b8ccba"},{pantone:"13-5305",name:"pale-aqua",hex:"#c1ccc2"},{pantone:"14-4505",name:"smoke",hex:"#bfc8c3"},{pantone:"13-4305",name:"foggy-dew",hex:"#d1d5d0"},{pantone:"14-4502",name:"mercury",hex:"#bac2ba"},{pantone:"15-5704",name:"mineral-gray",hex:"#b2b6ac"},{pantone:"15-5205",name:"aqua-gray",hex:"#a5b2aa"},{pantone:"12-6206",name:"fairest-jade",hex:"#d8e3d7"},{pantone:"11-0304",name:"water-lily",hex:"#dde3d5"},{pantone:"12-0108",name:"canary-green",hex:"#d6dec9"},{pantone:"13-6006",name:"almost-aqua",hex:"#cad3c1"},{pantone:"13-6106",name:"green-tint",hex:"#c5ccc0"},{pantone:"14-6007",name:"sea-foam",hex:"#b7c2b2"},{pantone:"16-0110",name:"desert-sage",hex:"#a7ae9e"},{pantone:"12-5404",name:"whisper-green",hex:"#e0e6d7"},{pantone:"13-6105",name:"celadon-tint",hex:"#cbcebe"},{pantone:"13-0107",name:"dewkist",hex:"#c4d1c2"},{pantone:"13-6107",name:"green-lily",hex:"#c1cec1"},{pantone:"14-6312",name:"cameo-green",hex:"#aac0ad"},{pantone:"16-6008",name:"seagrass",hex:"#959889"},{pantone:"17-6206",name:"shadow",hex:"#888d82"},{pantone:"12-5504",name:"clearly-aqua",hex:"#cee1d4"},{pantone:"13-6008",name:"misty-jade",hex:"#bcd9c8"},{pantone:"14-6008",name:"subtle-green",hex:"#b5cbbb"},{pantone:"14-5707",name:"aqua-foam",hex:"#adc3b4"},{pantone:"13-5907",name:"gossamer-green",hex:"#b2cfbe"},{pantone:"15-5812",name:"lichen",hex:"#9bc2b1"},{pantone:"14-6011",name:"grayed-jade",hex:"#9bbea9"},{pantone:"12-6205",name:"milky-green",hex:"#cfdbd1"},{pantone:"12-6208",name:"phantom-green",hex:"#dce4d7"},{pantone:"13-6110",name:"mist-green",hex:"#aacebc"},{pantone:"13-5911",name:"birds-egg-green",hex:"#aaccb9"},{pantone:"13-6208",name:"bok-choy",hex:"#bccab3"},{pantone:"15-6315",name:"smoke-green",hex:"#a8bba2"},{pantone:"16-5917",name:"malachite-green",hex:"#709a89"},{pantone:"16-0220",name:"mistletoe",hex:"#8aa282"},{pantone:"16-6216",name:"basil",hex:"#879f84"},{pantone:"16-6318",name:"mineral-green",hex:"#7a9b78"},{pantone:"16-0224",name:"green-eyes",hex:"#7d956d"},{pantone:"17-0119",name:"turf-green",hex:"#6f8c69"},{pantone:"17-0220",name:"watercress",hex:"#748c69"},{pantone:"18-0121",name:"elm-green",hex:"#547053"},{pantone:"17-6323",name:"hedge-green",hex:"#768a75"},{pantone:"17-0210",name:"loden-frost",hex:"#788f74"},{pantone:"16-6116",name:"shale-green",hex:"#739072"},{pantone:"17-6319",name:"kashmir",hex:"#6f8d6a"},{pantone:"17-0123",name:"stone-green",hex:"#658e,67"},{pantone:"18-0110",name:"english-ivy",hex:"#61845b"},{pantone:"17-6219",name:"deep-grass-green",hex:"#558367"},{pantone:"17-0235",name:"piquant-green",hex:"#769358"},{pantone:"17-0230",name:"forest-green",hex:"#6b8d53"},{pantone:"17-0133",name:"fluorite-green",hex:"#699158"},{pantone:"18-0130",name:"cactus",hex:"#53713d"},{pantone:"19-0230",name:"garden-green",hex:"#495e,35"},{pantone:"18-0125",name:"artichoke-green",hex:"#4b6d41"},{pantone:"18-0119",name:"willow-bough",hex:"#59754d"},{pantone:"17-0215",name:"aspen-green",hex:"#7e9b76"},{pantone:"17-6229",name:"medium-green",hex:"#3c824e"},{pantone:"18-6330",name:"juniper",hex:"#3d7245"},{pantone:"18-6320",name:"fairway",hex:"#477050"},{pantone:"18-0117",name:"vineyard-green",hex:"#5f7355"},{pantone:"18-0108",name:"dill",hex:"#6f7755"},{pantone:"19-6311",name:"greener-pastures",hex:"#37503d"},{pantone:"18-0420",name:"four-leaf-clover",hex:"#616652"},{pantone:"18-0317",name:"bronze-green",hex:"#525f48"},{pantone:"19-0323",name:"chive",hex:"#4a5335"},{pantone:"18-0322",name:"cypress",hex:"#545a3e"},{pantone:"19-0315",name:"black-forest",hex:"#414f3c"},{pantone:"19-0419",name:"rifle-green",hex:"#414832"},{pantone:"19-0415",name:"duffel-bag",hex:"#394034"},{pantone:"12-0109",name:"ambrosia",hex:"#d2e7ca"},{pantone:"13-6007",name:"spray",hex:"#bed3bb"},{pantone:"13-0116",name:"pastel-green",hex:"#b4d3b2"},{pantone:"15-6114",name:"hemlock",hex:"#97c1a1"},{pantone:"14-6316",name:"sprucestone",hex:"#9fc09c"},{pantone:"14-6319",name:"meadow",hex:"#8bba94"},{pantone:"16-6324",name:"jadesheen",hex:"#77a276"},{pantone:"13-0117",name:"green-ash",hex:"#a0daa9"},{pantone:"14-0127",name:"greengage",hex:"#8bc28c"},{pantone:"15-6120",name:"ming",hex:"#7cb08a"},{pantone:"14-6327",name:"zephyr-green",hex:"#7cb083"},{pantone:"14-6324",name:"peapod",hex:"#82b185"},{pantone:"15-6322",name:"light-grass-green",hex:"#7cb68e"},{pantone:"14-6329",name:"absinthe-green",hex:"#76b583"},{pantone:"14-6017",name:"neptune-green",hex:"#7fbb9e"},{pantone:"16-5919",name:"creme-de-menthe",hex:"#70a38d"},{pantone:"16-5924",name:"winter-green",hex:"#4f9e81"},{pantone:"16-5825",name:"gumdrop-green",hex:"#2ea785"},{pantone:"16-5932",name:"holly-green",hex:"#0f9d76"},{pantone:"17-5735",name:"parakeet",hex:"#008c69"},{pantone:"18-5642",name:"golf-green",hex:"#00,8763"},{pantone:"14-6330",name:"spring-bud",hex:"#6bcd9c"},{pantone:"16-6030",name:"katydid",hex:"#66bc91"},{pantone:"15-6123",name:"jade-cream",hex:"#60b892"},{pantone:"16-5930",name:"ming-green",hex:"#3aa278"},{pantone:"16-6127",name:"greenbriar",hex:"#4b9b69"},{pantone:"18-6022",name:"leprechaun",hex:"#378661"},{pantone:"17-5923",name:"pine-green",hex:"#3a795e"},{pantone:"16-5942",name:"blarney",hex:"#00a776"},{pantone:"16-5938",name:"mint",hex:"#00a170"},{pantone:"17-5937",name:"deep-mint",hex:"#009e6d"},{pantone:"17-5936",name:"simply-green",hex:"#009b75"},{pantone:"18-5841",name:"pepper-green",hex:"#007d60"},{pantone:"18-5633",name:"bosphorus",hex:"#00,7558"},{pantone:"19-6026",name:"verdant-green",hex:"#12674a"},{pantone:"13-0111",name:"seacrest",hex:"#bfd1b3"},{pantone:"12-0317",name:"gleam",hex:"#bfd1ad"},{pantone:"14-0121",name:"nile-green",hex:"#a7c796"},{pantone:"15-6317",name:"quiet-green",hex:"#9ebc97"},{pantone:"15-6316",name:"fair-green",hex:"#92af88"},{pantone:"15-6423",name:"forest-shade",hex:"#91ac80"},{pantone:"16-0228",name:"jade-green",hex:"#759465"},{pantone:"12-0225",name:"patina-green",hex:"#b9eab3"},{pantone:"13-0221",name:"pistachio-green",hex:"#a9d39e"},{pantone:"14-0123",name:"arcadian-green",hex:"#a3c893"},{pantone:"15-6437",name:"grass-green",hex:"#7bb369"},{pantone:"15-6442",name:"bud-green",hex:"#79b465"},{pantone:"15-6428",name:"green-tea",hex:"#86a96f"},{pantone:"16-0123",name:"tendril",hex:"#89a06b"},{pantone:"13-0220",name:"paradise-green",hex:"#b2e79f"},{pantone:"14-0452",name:"lime-green",hex:"#9fc131"},{pantone:"15-0545",name:"jasmine-green",hex:"#7ec845"},{pantone:"15-0146",name:"green-flash",hex:"#79c753"},{pantone:"16-6340",name:"classic-green",hex:"#39a845"},{pantone:"17-0145",name:"online-lime",hex:"#44883c"},{pantone:"18-0135",name:"treetop",hex:"#476a30"},{pantone:"14-0156",name:"summer-green",hex:"#7ed37f"},{pantone:"14-6340",name:"spring-bouquet",hex:"#6dce87"},{pantone:"16-6240",name:"island-green",hex:"#2bae66"},{pantone:"15-6340",name:"irish-green",hex:"#45be76"},{pantone:"15-6432",name:"shamrock",hex:"#6fa26b"},{pantone:"16-6329",name:"peppermint",hex:"#699e6d"},{pantone:"17-6333",name:"mint-green",hex:"#487d49"},{pantone:"16-6444",name:"poison-green",hex:"#4db560"},{pantone:"16-6339",name:"vibrant-green",hex:"#55a860"},{pantone:"16-6138",name:"kelly-green",hex:"#339c5e"},{pantone:"15-5534",name:"bright-green",hex:"#009b5c"},{pantone:"17-6153",name:"fern-green",hex:"#008c45"},{pantone:"17-6030",name:"jelly-bean",hex:"#00,8658"},{pantone:"18-6024",name:"amazon",hex:"#1f7349"},{pantone:"13-0442",name:"green-glow",hex:"#b0c965"},{pantone:"14-0244",name:"bright-lime-green",hex:"#97bc62"},{pantone:"15-0343",name:"greenery",hex:"#88b04b"},{pantone:"16-0237",name:"foliage",hex:"#75a14f"},{pantone:"17-0336",name:"peridot",hex:"#819548"},{pantone:"16-0233",name:"meadow-green",hex:"#739957"},{pantone:"18-0538",name:"woodbine",hex:"#7b7f32"},{pantone:"14-0232",name:"jade-lime",hex:"#a1ca7b"},{pantone:"15-0336",name:"herbal-garden",hex:"#9cad60"},{pantone:"15-0332",name:"leaf-green",hex:"#9faf6c"},{pantone:"15-0341",name:"parrot-green",hex:"#8db051"},{pantone:"16-0435",name:"dark-citron",hex:"#a0ac4f"},{pantone:"16-0230",name:"macaw-green",hex:"#9bb53e"},{pantone:"16-0235",name:"kiwi",hex:"#7aab55"},{pantone:"13-0535",name:"sharp-green",hex:"#c6ec7a"},{pantone:"12-0435",name:"daiquiri-green",hex:"#c9d77e"},{pantone:"13-0540",name:"wild-lime",hex:"#c3d363"},{pantone:"15-0533",name:"linden-green",hex:"#c4bf71"},{pantone:"14-0445",name:"bright-chartreuse",hex:"#b5bf50"},{pantone:"14-0446",name:"tender-shoots",hex:"#b5cc39"},{pantone:"13-0550",name:"lime-punch",hex:"#c0d725"},{pantone:"12-0741",name:"sunny-lime",hex:"#dfef87"},{pantone:"13-0645",name:"limeade",hex:"#d3d95f"},{pantone:"13-0650",name:"sulphur-spring",hex:"#d5d717"},{pantone:"15-0548",name:"citronelle",hex:"#b8af23"},{pantone:"15-0543",name:"apple-green",hex:"#b5b644"},{pantone:"15-0646",name:"warm-olive",hex:"#c7b63c"},{pantone:"16-0840",name:"antique-moss",hex:"#b9a023"},{pantone:"12-0312",name:"lime-cream",hex:"#d7e8bc"},{pantone:"13-0319",name:"shadow-lime",hex:"#cfe09d"},{pantone:"13-0530",name:"lime-sherbet",hex:"#cdd78a"},{pantone:"13-0324",name:"lettuce-green",hex:"#bed38e"},{pantone:"13-0331",name:"sap-green",hex:"#afcb80"},{pantone:"14-0226",name:"opaline-green",hex:"#a3c57d"},{pantone:"15-0523",name:"winter-pear",hex:"#b0b487"},{pantone:"11-0410",name:"sylvan-green",hex:"#e7eacb"},{pantone:"11-0205",name:"glass-green",hex:"#ecead0"},{pantone:"12-0607",name:"green-essence",hex:"#e9eac8"},{pantone:"11-0609",name:"ethereal-green",hex:"#f1ecca"},{pantone:"13-0614",name:"garden-glade",hex:"#dcd8a8"},{pantone:"12-0418",name:"hay",hex:"#d3cca3"},{pantone:"13-0522",name:"pale-green",hex:"#cbce91"},{pantone:"12-0521",name:"young-wheat",hex:"#e1e3a9"},{pantone:"12-0524",name:"citron",hex:"#dfde9b"},{pantone:"12-0525",name:"luminary-green",hex:"#e3eaa5"},{pantone:"12-0520",name:"pale-lime-yellow",hex:"#dfe69f"},{pantone:"13-0633",name:"chardonnay",hex:"#e7df99"},{pantone:"13-0333",name:"lima-bean",hex:"#e1d590"},{pantone:"12-0530",name:"charlock",hex:"#e5e790"},{pantone:"12-0426",name:"mellow-green",hex:"#d5d593"},{pantone:"14-0627",name:"shadow-green",hex:"#cfc486"},{pantone:"13-0532",name:"celery-green",hex:"#c5cc7b"},{pantone:"14-0434",name:"green-banana",hex:"#babc72"},{pantone:"15-0538",name:"green-oasis",hex:"#b0b454"},{pantone:"15-0628",name:"leek-green",hex:"#b7b17a"},{pantone:"15-0525",name:"weeping-willow",hex:"#b3b17b"},{pantone:"15-0535",name:"palm",hex:"#afaf5e"},{pantone:"16-0639",name:"golden-olive",hex:"#af9841"},{pantone:"16-0540",name:"oasis",hex:"#a3a04e"},{pantone:"16-0532",name:"moss",hex:"#a09d59"},{pantone:"17-0840",name:"amber-green",hex:"#9a803a"},{pantone:"17-0836",name:"ecru-olive",hex:"#927b3c"},{pantone:"17-0636",name:"green-moss",hex:"#857946"},{pantone:"16-0726",name:"khaki",hex:"#a39264"},{pantone:"17-0929",name:"fennel-seed",hex:"#998456"},{pantone:"16-0632",name:"willow",hex:"#9a8b4f"},{pantone:"17-0843",name:"bronze-mist",hex:"#9c7e41"},{pantone:"18-0835",name:"dried-tobacco",hex:"#997b38"},{pantone:"18-0840",name:"tapenade",hex:"#805d24"},{pantone:"18-0832",name:"plantation",hex:"#7a6332"},{pantone:"13-0210",name:"fog-green",hex:"#c2cbb4"},{pantone:"13-0212",name:"tender-greens",hex:"#c5cfb6"},{pantone:"13-0608",name:"aloe-wash",hex:"#d0d3b7"},{pantone:"14-0114",name:"celadon-green",hex:"#b5c1a5"},{pantone:"15-6313",name:"laurel-green",hex:"#adbba1"},{pantone:"15-6310",name:"swamp",hex:"#a8b197"},{pantone:"15-6414",name:"reseda",hex:"#a1ad92"},{pantone:"12-0106",name:"meadow-mist",hex:"#d3dec4"},{pantone:"12-0322",name:"butterfly",hex:"#cadea5"},{pantone:"12-0315",name:"white-jade",hex:"#d4dbb2"},{pantone:"12-0313",name:"seafoam-green",hex:"#cbd5b1"},{pantone:"13-0215",name:"reed",hex:"#c3d3a8"},{pantone:"14-0217",name:"seedling",hex:"#c0cba1"},{pantone:"14-0115",name:"foam-green",hex:"#b4c79c"},{pantone:"13-0317",name:"lily-green",hex:"#c5cf98"},{pantone:"14-0425",name:"beechnut",hex:"#c2c18d"},{pantone:"14-0223",name:"nile",hex:"#b4bb85"},{pantone:"15-0531",name:"sweet-pea",hex:"#a3a969"},{pantone:"16-0439",name:"spinach-green",hex:"#909b4c"},{pantone:"16-0430",name:"fern",hex:"#9aa067"},{pantone:"17-0535",name:"green-olive",hex:"#8d8b55"},{pantone:"17-0324",name:"epsom",hex:"#849161"},{pantone:"18-0332",name:"grasshopper",hex:"#77824a"},{pantone:"17-0330",name:"turtle-green",hex:"#81894e"},{pantone:"18-0324",name:"calliste-green",hex:"#757a4e"},{pantone:"18-0435",name:"calla-green",hex:"#6a6f34"},{pantone:"18-0328",name:"cedar-green",hex:"#5e6737"},{pantone:"18-0228",name:"pesto",hex:"#595f34"},{pantone:"15-0326",name:"tarragon",hex:"#a4ae77"},{pantone:"16-0421",name:"sage",hex:"#91946e"},{pantone:"18-0525",name:"iguana",hex:"#818455"},{pantone:"17-0115",name:"oil-green",hex:"#80856d"},{pantone:"18-0422",name:"loden-green",hex:"#6e7153"},{pantone:"18-0426",name:"capulet-olive",hex:"#656344"},{pantone:"18-0316",name:"olivine",hex:"#666b54"},{pantone:"14-0216",name:"lint",hex:"#b6ba99"},{pantone:"15-0522",name:"pale-olive-green",hex:"#b5ad88"},{pantone:"15-0318",name:"sage-green",hex:"#b2ac88"},{pantone:"16-0518",name:"gray-green",hex:"#a49a79"},{pantone:"16-1118",name:"sponge",hex:"#a49775"},{pantone:"17-0618",name:"mermaid",hex:"#817a65"},{pantone:"17-0517",name:"dusky-green",hex:"#746c57"},{pantone:"16-0213",name:"tea",hex:"#999b85"},{pantone:"17-0510",name:"silver-sage",hex:"#938b78"},{pantone:"16-0713",name:"slate-green",hex:"#a0987c"},{pantone:"16-0613",name:"elm",hex:"#a39f86"},{pantone:"17-0525",name:"mosstone",hex:"#858961"},{pantone:"17-0620",name:"aloe",hex:"#817a60"},{pantone:"18-0622",name:"olive-drab",hex:"#756d47"},{pantone:"16-0526",name:"cedar",hex:"#928e,64"},{pantone:"17-0625",name:"boa",hex:"#8e855f"},{pantone:"17-0627",name:"dried-herb",hex:"#847a59"},{pantone:"18-0527",name:"olive-branch",hex:"#646a45"},{pantone:"18-0629",name:"lizard",hex:"#71643e"},{pantone:"18-0430",name:"avocado",hex:"#676232"},{pantone:"18-0627",name:"fir-green",hex:"#67592a"},{pantone:"14-0418",name:"bog",hex:"#bab696"},{pantone:"17-1019",name:"elmwood",hex:"#8c7c61"},{pantone:"18-0724",name:"gothic-olive",hex:"#7c6e4f"},{pantone:"18-0830",name:"butternut",hex:"#7a643f"},{pantone:"18-0825",name:"nutria",hex:"#75663e"},{pantone:"19-0622",name:"military-olive",hex:"#63563b"},{pantone:"19-0516",name:"dark-olive",hex:"#574d35"},{pantone:"15-6410",name:"moss-gray",hex:"#afab97"},{pantone:"14-6408",name:"abbey-stone",hex:"#aba798"},{pantone:"18-0521",name:"burnt-olive",hex:"#646049"},{pantone:"18-0515",name:"dusty-olive",hex:"#646356"},{pantone:"19-0512",name:"ivy-green",hex:"#585442"},{pantone:"19-0515",name:"olive-night",hex:"#535040"},{pantone:"19-0511",name:"grape-leaf",hex:"#545144"},{pantone:"15-3800",name:"porpoise",hex:"#a7a19e"},{pantone:"16-3800",name:"satellite",hex:"#9f8d89"},{pantone:"18-1210",name:"driftwood",hex:"#847a75"},{pantone:"18-1304",name:"falcon",hex:"#6d625b"},{pantone:"19-0808",name:"morel",hex:"#685c53"},{pantone:"18-1108",name:"fallen-rock",hex:"#807669"},{pantone:"16-0205",name:"vintage-khaki",hex:"#9a9186"},{pantone:"16-1104",name:"crockery",hex:"#a49887"},{pantone:"16-1109",name:"greige",hex:"#928475"},{pantone:"17-1311",name:"desert-taupe",hex:"#8d7e71"},{pantone:"15-1307",name:"white-pepper",hex:"#b6a893"},{pantone:"15-1304",name:"humus",hex:"#b7a793"},{pantone:"17-1316",name:"portabella",hex:"#937b6a"},{pantone:"18-1017",name:"caribou",hex:"#816d5e"},{pantone:"15-1114",name:"travertine",hex:"#ae997d"},{pantone:"16-1120",name:"starfish",hex:"#b09a77"},{pantone:"15-1218",name:"semolina",hex:"#ceb899"},{pantone:"16-0920",name:"curds-and-whey",hex:"#bca483"},{pantone:"17-1038",name:"tigers-eye",hex:"#977c61"},{pantone:"18-1029",name:"toasted-coconut",hex:"#8b6a4f"},{pantone:"19-0916",name:"rain-drum",hex:"#5f4c40"},{pantone:"11-0615",name:"pear-sorbet",hex:"#f3eac3"},{pantone:"12-0718",name:"pineapple-slice",hex:"#e7d391"},{pantone:"12-0758",name:"yarrow",hex:"#face6d"},{pantone:"12-0717",name:"anise-flower",hex:"#f4e3b5"},{pantone:"11-0619",name:"flan",hex:"#f6e3b4"},{pantone:"12-0729",name:"sundress",hex:"#ebcf89"},{pantone:"12-0709",name:"macadamia",hex:"#e4cfb6"},{pantone:"12-0711",name:"lemon-meringue",hex:"#f6e199"},{pantone:"11-0622",name:"yellow-iris",hex:"#eee78e"},{pantone:"12-0737",name:"goldfinch",hex:"#f8dc6c"},{pantone:"13-0756",name:"lemon-zest",hex:"#f9d857"},{pantone:"13-0759",name:"solar-power",hex:"#f4bf3a"},{pantone:"14-0851",name:"samoan-sun",hex:"#fbc85f"},{pantone:"16-1149",name:"desert-sun",hex:"#c87629"},{pantone:"18-1163",name:"pumpkin-spice",hex:"#a05c17"},{pantone:"16-1164",name:"orange-pepper",hex:"#df7500"},{pantone:"17-1140",name:"marmalade",hex:"#c16512"},{pantone:"18-1249",name:"hawaiian-sunset",hex:"#bb5c14"},{pantone:"17-1342",name:"autumnal",hex:"#a15325"},{pantone:"18-1246",name:"umber",hex:"#944a1f"},{pantone:"17-1349",name:"exuberance",hex:"#e86800"},{pantone:"16-1363",name:"puffins-bill",hex:"#e95c20"},{pantone:"18-1148",name:"caramel-cafe",hex:"#864c24"},{pantone:"16-1449",name:"gold-flame",hex:"#b45422"},{pantone:"18-1345",name:"cinnamon-stick",hex:"#9b4722"},{pantone:"18-1340",name:"potters-clay",hex:"#9e4624"},{pantone:"18-1355",name:"rooibos-tea",hex:"#a23c26"},{pantone:"17-1360",name:"celosia-orange",hex:"#e8703a"},{pantone:"17-1461",name:"orangeade",hex:"#e2552c"},{pantone:"17-1449",name:"pureed-pumpkin",hex:"#c34121"},{pantone:"17-1463",name:"tangerine-tango",hex:"#dd4124"},{pantone:"18-1564",name:"poinciana",hex:"#ca3422"},{pantone:"17-1452",name:"koi",hex:"#d15837"},{pantone:"19-1662",name:"samba",hex:"#a2242f"},{pantone:"19-1757",name:"barbados-cherry",hex:"#aa0a27"},{pantone:"19-1758",name:"haute-red",hex:"#a11729"},{pantone:"18-1657",name:"salsa",hex:"#aa182b"},{pantone:"19-1559",name:"scarlet-sage",hex:"#9d202f"},{pantone:"19-1863",name:"scooter",hex:"#941e,32"},{pantone:"19-1555",name:"red-dahlia",hex:"#7d2027"},{pantone:"19-1531",name:"sun-dried-tomato",hex:"#752329"},{pantone:"19-1337",name:"fired-brick",hex:"#6a2e2a"},{pantone:"19-1652",name:"rhubarb",hex:"#77202f"},{pantone:"19-1535",name:"syrah",hex:"#6a282c"},{pantone:"19-1930",name:"pomegranate",hex:"#6c2831"},{pantone:"19-1724",name:"cabernet",hex:"#64242e"},{pantone:"13-2807",name:"ballerina",hex:"#f2cfdc"},{pantone:"13-2802",name:"fairy-tale",hex:"#f2c1d1"},{pantone:"15-1506",name:"etherea",hex:"#a5958f"},{pantone:"16-1710",name:"foxglove",hex:"#b98391"},{pantone:"17-1609",name:"mesa-rose",hex:"#a66e7a"},{pantone:"18-1950",name:"jazzy",hex:"#b61c50"},{pantone:"19-2039",name:"granita",hex:"#a52350"},{pantone:"19-2041",name:"cherries-jubilee",hex:"#a22452"},{pantone:"18-2140",name:"cabaret",hex:"#cb3373"},{pantone:"19-2045",name:"vivacious",hex:"#a32857"},{pantone:"18-3628",name:"bellflower",hex:"#9469a2"},{pantone:"17-3617",name:"english-lavendar",hex:"#9d7bb0"},{pantone:"16-3817",name:"rhapsody",hex:"#9f86aa"},{pantone:"19-3628",name:"acai",hex:"#46295a"},{pantone:"19-3638",name:"tillandsia-purple",hex:"#563474"},{pantone:"18-3635",name:"picasso-lily",hex:"#634878"},{pantone:"18-3620",name:"mystical",hex:"#5f4e72"},{pantone:"15-3908",name:"icelandic-blue",hex:"#a9adc2"},{pantone:"15-3912",name:"aleutian",hex:"#9a9eb3"},{pantone:"17-3933",name:"silver-bullet",hex:"#81839a"},{pantone:"18-3933",name:"blue-granite",hex:"#717388"},{pantone:"19-3815",name:"evening-blue",hex:"#2a293e"},{pantone:"19-3713",name:"deep-well",hex:"#2c2a33"},{pantone:"19-3924",name:"night-sky",hex:"#2a2a35"},{pantone:"16-3921",name:"blue-heron",hex:"#96a3c7"},{pantone:"16-4030",name:"hydrangea",hex:"#849bcc"},{pantone:"14-3949",name:"xenon-blue",hex:"#b7c0d7"},{pantone:"16-3922",name:"brunnera-blue",hex:"#9ba9ca"},{pantone:"19-3922",name:"sky-captain",hex:"#262934"},{pantone:"19-3923",name:"navy-blazer",hex:"#282d3c"},{pantone:"19-4020",name:"dark-sapphire",hex:"#262b37"},{pantone:"13-4111",name:"plein-air",hex:"#bfcad6"},{pantone:"13-3920",name:"halogen-blue",hex:"#bdc6dc"},{pantone:"15-4030",name:"chambray-blue",hex:"#9eb4d3"},{pantone:"15-3932",name:"bel-air-blue",hex:"#819ac1"},{pantone:"19-3929",name:"vintage-indigo",hex:"#4a556b"},{pantone:"19-3953",name:"sodalite-blue",hex:"#253668"},{pantone:"19-4022",name:"parisian-night",hex:"#323441"},{pantone:"19-3964",name:"monaco-blue",hex:"#274374"},{pantone:"18-4034",name:"vallarta-blue",hex:"#30658e"},{pantone:"19-4011",name:"salute",hex:"#282b34"},{pantone:"19-4009",name:"outer-space",hex:"#2f3441"},{pantone:"19-4021",name:"blueberry",hex:"#2c333e"},{pantone:"19-4012",name:"carbon",hex:"#272f38"},{pantone:"19-4218",name:"vulcan",hex:"#2d3036"},{pantone:"13-4200",name:"omphalodes",hex:"#b5cedf"},{pantone:"14-4317",name:"cool-blue",hex:"#a5c5d9"},{pantone:"18-4028",name:"bering-sea",hex:"#4b5b6e"},{pantone:"19-4121",name:"blue-wing-teal",hex:"#2c4053"},{pantone:"19-4033",name:"poseidon",hex:"#123955"},{pantone:"18-4434",name:"mykonos-blue",hex:"#00,5780"},{pantone:"19-4326",name:"reflecting-pond",hex:"#203e4a"},{pantone:"14-4311",name:"corydalis-blue",hex:"#a9cada"},{pantone:"14-4310",name:"blue-topaz",hex:"#78bdd4"},{pantone:"14-4511",name:"gulf-stream",hex:"#88c3d0"},{pantone:"15-4714",name:"aquarelle",hex:"#61aab1"},{pantone:"14-4812",name:"aqua-splash",hex:"#85ced1"},{pantone:"19-5220",name:"botanical-garden",hex:"#12403c"},{pantone:"19-5350",name:"scarab",hex:"#23312d"},{pantone:"13-4108",name:"nimbus-cloud",hex:"#d5d5d8"},{pantone:"14-4105",name:"micro-chip",hex:"#babcc0"},{pantone:"16-5101",name:"wet-weather",hex:"#929090"},{pantone:"17-4014",name:"titanium",hex:"#807d7f"},{pantone:"18-4016",name:"december-sky",hex:"#767275"},{pantone:"19-3900",name:"pavement",hex:"#524d50"},{pantone:"19-3901",name:"magnet",hex:"#4d4b4f"},{pantone:"16-3850",name:"silver-sconce",hex:"#a19fa5"},{pantone:"17-3911",name:"silver-filigree",hex:"#7f7c81"},{pantone:"17-3907",name:"quicksilver",hex:"#7e7d88"},{pantone:"17-1503",name:"storm-front",hex:"#787376"},{pantone:"18-3907",name:"tornado",hex:"#5e5b60"},{pantone:"18-5210",name:"eiffel-tower",hex:"#5c5658"},{pantone:"19-3927",name:"graphite",hex:"#3b3b48"},{pantone:"16-3915",name:"alloy",hex:"#98979a"},{pantone:"16-3916",name:"sleet",hex:"#92949b"},{pantone:"15-4307",name:"tradewinds",hex:"#7f8793"},{pantone:"18-3912",name:"grisaille",hex:"#585e6f"},{pantone:"19-3918",name:"periscope",hex:"#46444c"},{pantone:"18-4006",name:"quiet-shade",hex:"#66676d"},{pantone:"19-4215",name:"turbulence",hex:"#4e545b"},{pantone:"18-4214",name:"stormy-weather",hex:"#58646d"},{pantone:"19-3910",name:"iron-gate",hex:"#4e5055"},{pantone:"19-3907",name:"forged-iron",hex:"#48464a"},{pantone:"19-0201",name:"asphalt",hex:"#434447"},{pantone:"16-4703",name:"ghost-gray",hex:"#9c9b98"},{pantone:"18-5102",name:"brushed-nickel",hex:"#73706f"},{pantone:"16-4400",name:"mourning-dove",hex:"#94908b"},{pantone:"15-4306",name:"belgian-block",hex:"#a3a9a6"},{pantone:"18-5806",name:"agave-green",hex:"#6b7169"},{pantone:"19-5621",name:"cilantro",hex:"#43544b"},{pantone:"19-5406",name:"pine-grove",hex:"#213631"},{pantone:"19-6050",name:"eden",hex:"#264e,36"},{pantone:"18-6030",name:"jolly-green",hex:"#00,7844"},{pantone:"19-5918",name:"mountain-view",hex:"#2e3d30"},{pantone:"14-0116",name:"margarita",hex:"#b5c38e"},{pantone:"18-0523",name:"winter-moss",hex:"#5b5a41"},{pantone:"19-0307",name:"climbing-ivy",hex:"#444940"},{pantone:"19-0840",name:"delicioso",hex:"#3f352f"},{pantone:"19-0910",name:"mulch",hex:"#433937"},{pantone:"19-1106",name:"mole",hex:"#392d2b"},{pantone:"19-1109",name:"chocolate-torte",hex:"#382e2d"},{pantone:"19-1018",name:"ganache",hex:"#34292a"},{pantone:"19-3909",name:"black-bean",hex:"#2e272a"},{pantone:"19-1103",name:"espresso",hex:"#363031"},{pantone:"19-4008",name:"meteorite",hex:"#2b2929"},{pantone:"19-4004",name:"tap-shoe",hex:"#2a2b2d"},{pantone:"11-1001",name:"white-alyssum",hex:"#efebe7"},{pantone:"11-0605",name:"jet-stream",hex:"#ede6de"},{pantone:"11-0106",name:"sweet-cream",hex:"#f0ead6"},{pantone:"11-0110",name:"buttercream",hex:"#efe0cd"},{pantone:"11-0515",name:"lemon-icing",hex:"#f6ebc8"},{pantone:"11-0607",name:"sugar-swizzle",hex:"#f3eee7"},{pantone:"11-0608",name:"coconut-milk",hex:"#f0ede5"},{pantone:"11-0623",name:"yellow-pear",hex:"#ece99b"},{pantone:"11-1302",name:"sea-salt",hex:"#f1e6de"},{pantone:"11-4001",name:"brilliant-white",hex:"#edf1fe"},{pantone:"11-4302",name:"cannoli-cream",hex:"#f0efe2"},{pantone:"11-4801",name:"tofu",hex:"#e8e3d9"},{pantone:"12-0110",name:"pistachio-shell",hex:"#d7cfbb"},{pantone:"12-0646",name:"celandine",hex:"#ebdf67"},{pantone:"12-0742",name:"lemon-verbena",hex:"#f3e779"},{pantone:"12-1110",name:"creme-de-peche",hex:"#f5d6c6"},{pantone:"12-1813",name:"marys-rose",hex:"#f7d1d4"},{pantone:"12-2901",name:"morganite",hex:"#dfcdc6"},{pantone:"12-2907",name:"rose-water",hex:"#f8e0e7"},{pantone:"12-4301",name:"almond-milk",hex:"#d6cebe"},{pantone:"13-0443",name:"lime-popsicle",hex:"#c0db3a"},{pantone:"13-0644",name:"golden-kiwi",hex:"#f3dd3e"},{pantone:"13-0646",name:"meadowlark",hex:"#ead94e"},{pantone:"13-0651",name:"evening-primrose",hex:"#ccdb1e"},{pantone:"13-0849",name:"habanero-gold",hex:"#fed450"},{pantone:"13-0851",name:"minion-yellow",hex:"#fed55d"},{pantone:"13-0919",name:"soybean",hex:"#d2c29d"},{pantone:"13-0946",name:"jurassic-gold",hex:"#e7aa56"},{pantone:"13-1105",name:"brown-rice",hex:"#c7bba4"},{pantone:"13-1125",name:"peach-quartz",hex:"#f5b895"},{pantone:"13-1208",name:"peachy-keen",hex:"#e2bdb3"},{pantone:"13-1308",name:"brazilian-sand",hex:"#dacab7"},{pantone:"13-1511",name:"pink-salt",hex:"#f7cdc7"},{pantone:"13-1520",name:"rose-quartz",hex:"#f7cac9"},{pantone:"13-2808",name:"ballet-slipper",hex:"#ebced5"},{pantone:"13-3207",name:"cherry-blossom",hex:"#f7cee0"},{pantone:"13-4104",name:"antarctica",hex:"#c6c5c6"},{pantone:"13-4201",name:"oyster-mushroom",hex:"#c3c6c8"},{pantone:"13-4720",name:"tanager-turquoise",hex:"#91dce8"},{pantone:"13-4810",name:"limpet-shell",hex:"#98ddde"},{pantone:"13-5410",name:"iced-aqua",hex:"#abd3db"},{pantone:"14-0340",name:"acid-lime",hex:"#badf30"},{pantone:"14-0952",name:"spicy-mustard",hex:"#d8ae47"},{pantone:"14-1052",name:"kumquat",hex:"#fbaa4c"},{pantone:"14-1208",name:"irish-cream",hex:"#c0ac92"},{pantone:"14-1241",name:"orange-chiffon",hex:"#f9aa7d"},{pantone:"14-1315",name:"hazelnut",hex:"#cfb095"},{pantone:"14-1803",name:"sepia-rose",hex:"#d4bab6"},{pantone:"14-3906",name:"raindrops",hex:"#b1aab3"},{pantone:"14-3912",name:"zen-blue",hex:"#9fa9be"},{pantone:"14-4107",name:"quiet-gray",hex:"#b9babd"},{pantone:"14-4122",name:"airy-blue",hex:"#92b6d5"},{pantone:"14-4202",name:"harbor-mist",hex:"#afb1b4"},{pantone:"14-4315",name:"sea-angel",hex:"#98bfca"},{pantone:"14-4320",name:"baltic-sea",hex:"#79b5db"},{pantone:"14-4615",name:"antiqua-sand",hex:"#83c2cd"},{pantone:"14-4620",name:"island-paradise",hex:"#95dee3"},{pantone:"14-4710",name:"tibetan-stone",hex:"#82c2c7"},{pantone:"15-0960",name:"mango-mojito",hex:"#d69c2f"},{pantone:"15-1020",name:"ginger-root",hex:"#bfa58a"},{pantone:"15-1040",name:"iced-coffee",hex:"#b18f6a"},{pantone:"15-1045",name:"autumn-blaze",hex:"#d9922e"},{pantone:"15-1051",name:"golden-orange",hex:"#d7942d"},{pantone:"15-1125",name:"porcini",hex:"#cca580"},{pantone:"15-1151",name:"iceland-poppy",hex:"#f4963a"},{pantone:"15-1243",name:"papaya",hex:"#fea166"},{pantone:"15-1262",name:"carrot-curl",hex:"#fe8c18"},{pantone:"15-1264",name:"turmeric",hex:"#fe840e"},{pantone:"15-1335",name:"tangelo",hex:"#fe7e03"},{pantone:"15-1425",name:"fenugreek",hex:"#c0916c"},{pantone:"15-1429",name:"dusted-clay",hex:"#cc7357"},{pantone:"15-1430",name:"pastry-shell",hex:"#bd8c66"},{pantone:"15-1520",name:"blooming-dahlia",hex:"#eb9687"},{pantone:"15-3520",name:"crocus-petal",hex:"#b99bc5"},{pantone:"15-3716",name:"purple-rose",hex:"#b09fca"},{pantone:"15-3720",name:"lilac-breeze",hex:"#b3a0c9"},{pantone:"15-3919",name:"serenity",hex:"#91a8d0"},{pantone:"15-4428",name:"crystal-seas",hex:"#5dafce"},{pantone:"16-0543",name:"golden-lime",hex:"#9a9738"},{pantone:"16-0545",name:"split-pea",hex:"#9c9a40"},{pantone:"16-0550",name:"lentil-sprout",hex:"#aba44d"},{pantone:"16-1103",name:"pure-cashmere",hex:"#ada396"},{pantone:"16-1345",name:"sun-baked",hex:"#d27f63"},{pantone:"16-1347",name:"peach-caramel",hex:"#c5733d"},{pantone:"16-1348",name:"tomato-cream",hex:"#c57644"},{pantone:"16-1358",name:"orange-tiger",hex:"#f96714"},{pantone:"16-1438",name:"meerkat",hex:"#a46f44"},{pantone:"16-1453",name:"exotic-orange",hex:"#f96531"},{pantone:"16-1460",name:"dragon-fire",hex:"#fc642d"},{pantone:"16-1545",name:"coral-quartz",hex:"#f77464"},{pantone:"16-1548",name:"peach-echo",hex:"#f7786b"},{pantone:"16-1606",name:"purple-dove",hex:"#98878c"},{pantone:"16-3720",name:"sand-verbena",hex:"#9f90c1"},{pantone:"16-3905",name:"lilac-gray",hex:"#9896a4"},{pantone:"16-4033",name:"granada-sky",hex:"#5d81bb"},{pantone:"17-0630",name:"tree-house",hex:"#988c75"},{pantone:"17-0949",name:"chai-tea",hex:"#b1832f"},{pantone:"17-1052",name:"roasted-pecan",hex:"#93592b"},{pantone:"17-1105",name:"roasted-cashew",hex:"#918579"},{pantone:"17-1108",name:"winter-twig",hex:"#948a7a"},{pantone:"17-1115",name:"petrified-oak",hex:"#8d7960"},{pantone:"17-1142",name:"argan-oil",hex:"#8b593e"},{pantone:"17-1145",name:"autumn-maple",hex:"#c46215"},{pantone:"17-1314",name:"sepia-tint",hex:"#897560"},{pantone:"17-1345",name:"spice-route",hex:"#b95b3f"},{pantone:"17-1361",name:"scarlet-ibis",hex:"#f45520"},{pantone:"17-1450",name:"summer-fig",hex:"#be4b3b"},{pantone:"17-1708",name:"moonscape",hex:"#725f69"},{pantone:"17-1926",name:"fruit-dove",hex:"#ce5b78"},{pantone:"17-2034",name:"pink-yarrow",hex:"#ce3175"},{pantone:"17-2411",name:"toadstool",hex:"#988088"},{pantone:"17-3240",name:"bodacious",hex:"#b76ba3"},{pantone:"17-3520",name:"diffused-orchid",hex:"#9879a2"},{pantone:"17-3640",name:"fairy-wren",hex:"#9479af"},{pantone:"17-3735",name:"sunlit-allium",hex:"#9787bb"},{pantone:"17-3914",name:"sharkskin",hex:"#838487"},{pantone:"17-3929",name:"pale-iris",hex:"#8895c5"},{pantone:"17-3940",name:"iolite",hex:"#707bb4"},{pantone:"17-4016",name:"gray-flannel",hex:"#848182"},{pantone:"17-4028",name:"riverside",hex:"#4c6a92"},{pantone:"17-4029",name:"quiet-harbor",hex:"#5a789a"},{pantone:"17-4032",name:"lichen-blue",hex:"#5d89b3"},{pantone:"17-4033",name:"pacific-coast",hex:"#5480ac"},{pantone:"17-4245",name:"ibiza-blue",hex:"#007cb7"},{pantone:"17-4429",name:"navagio-bay",hex:"#3183a0"},{pantone:"17-4530",name:"barrier-reef",hex:"#0084a1"},{pantone:"17-0530",name:"guacamole",hex:"#797b3a"},{pantone:"18-0107",name:"kale",hex:"#5a7247"},{pantone:"18-0220",name:"mayfly",hex:"#65663f"},{pantone:"18-0330",name:"twist-of-lime",hex:"#4e632c"},{pantone:"18-0625",name:"martini-olive",hex:"#716a4d"},{pantone:"18-1028",name:"emperador",hex:"#684832"},{pantone:"18-1049",name:"thai-curry",hex:"#ab6819"},{pantone:"18-1050",name:"honey-ginger",hex:"#a86217"},{pantone:"18-1155",name:"sugar-almond",hex:"#935529"},{pantone:"18-1325",name:"spiced-apple",hex:"#783937"},{pantone:"18-1440",name:"chili-oil",hex:"#8e3c36"},{pantone:"18-1506",name:"plum-truffle",hex:"#675657"},{pantone:"18-1541",name:"brandy-brown",hex:"#73362a"},{pantone:"18-1549",name:"valiant-poppy",hex:"#bc322c"},{pantone:"18-1551",name:"aura-orange",hex:"#b4262a"},{pantone:"18-1653",name:"toreador",hex:"#b61032"},{pantone:"18-1654",name:"lychee",hex:"#ba0b32"},{pantone:"18-1659",name:"goji-berry",hex:"#b91228"},{pantone:"18-1705",name:"arctic-dusk",hex:"#735b6a"},{pantone:"18-1708",name:"ephemera",hex:"#6f5965"},{pantone:"18-1759",name:"jalapeno-red",hex:"#b2103c"},{pantone:"18-1951",name:"love-potion",hex:"#c01352"},{pantone:"18-2045",name:"pink-peacock",hex:"#c62168"},{pantone:"18-3014",name:"grape-kiss",hex:"#7b4368"},{pantone:"18-3120",name:"willowherb",hex:"#8e4483"},{pantone:"18-3340",name:"charisma",hex:"#632a60"},{pantone:"18-3521",name:"plum-jam",hex:"#624076"},{pantone:"18-3530",name:"lavender-crystal",hex:"#936a98"},{pantone:"18-3540",name:"purple-sapphire",hex:"#6f4685"},{pantone:"18-3634",name:"chive-blossom",hex:"#7d5d99"},{pantone:"18-3839",name:"purple-corallite",hex:"#5a4e8f"},{pantone:"18-3908",name:"volcanic-glass",hex:"#615c60"},{pantone:"18-3917",name:"gray-blue",hex:"#4d587a"},{pantone:"18-3929",name:"blue-horizon",hex:"#4e6482"},{pantone:"18-3950",name:"iris-bloom",hex:"#5b609e"},{pantone:"18-4048",name:"nebulas-blue",hex:"#2d62a3"},{pantone:"18-4250",name:"indigo-bunting",hex:"#006ca9"},{pantone:"18-4430",name:"fjord-blue",hex:"#00,7290"},{pantone:"18-4538",name:"hawaiian-surf",hex:"#0078a7"},{pantone:"18-4630",name:"tahitian-tide",hex:"#006b7e"},{pantone:"18-5025",name:"quetzal-green",hex:"#00,6865"},{pantone:"18-5204",name:"granite-gray",hex:"#615e,5f"},{pantone:"18-5845",name:"lush-meadow",hex:"#006e,51"},{pantone:"19-0203",name:"gray-pinstripe",hex:"#49494d"},{pantone:"19-0403",name:"sea-turtle",hex:"#5e5749"},{pantone:"19-0413",name:"deep-depths",hex:"#46483c"},{pantone:"19-0510",name:"kalamata",hex:"#5f5b4c"},{pantone:"19-0823",name:"crocodile",hex:"#5d5348"},{pantone:"19-1110",name:"chocolate-plum",hex:"#3c2d2e"},{pantone:"19-1214",name:"chocolate-lab",hex:"#5c3e35"},{pantone:"19-1215",name:"shaved-chocolate",hex:"#543b35"},{pantone:"19-1224",name:"fondue-fudge",hex:"#5d4236"},{pantone:"19-1233",name:"tiramisu",hex:"#634235"},{pantone:"19-1234",name:"rocky-road",hex:"#5a3e36"},{pantone:"19-1419",name:"chicory-coffee",hex:"#4a342e"},{pantone:"19-1429",name:"smoked-paprika",hex:"#6e362c"},{pantone:"19-1432",name:"chocolate-fondant",hex:"#56352d"},{pantone:"19-1435",name:"cherry-mahogany",hex:"#66352b"},{pantone:"19-1534",name:"merlot",hex:"#72262c"},{pantone:"19-1536",name:"red-pear",hex:"#7b3539"},{pantone:"19-2420",name:"pickled-beet",hex:"#4d233d"},{pantone:"19-2429",name:"plum-caspia",hex:"#61224a"},{pantone:"19-2620",name:"winter-bloom",hex:"#47243b"},{pantone:"19-3425",name:"spiced-plum",hex:"#6d4773"},{pantone:"19-3750",name:"violet-indigo",hex:"#3e285c"},{pantone:"19-3831",name:"maritime-blue",hex:"#27293d"},{pantone:"19-3902",name:"obsidian",hex:"#3a363b"},{pantone:"19-3911",name:"black-beauty",hex:"#26262a"},{pantone:"19-3917",name:"blackened-pearl",hex:"#4d4b50"},{pantone:"19-3930",name:"odyssey-gray",hex:"#434452"},{pantone:"19-4003",name:"black-onyx",hex:"#2b272b"},{pantone:"19-4029",name:"navy-peony",hex:"#223a5e"},{pantone:"19-4031",name:"sargasso-sea",hex:"#35435a"},{pantone:"19-4034",name:"sailor-blue",hex:"#0e3a53"},{pantone:"19-4038",name:"gibraltar-sea",hex:"#123850"},{pantone:"19-4045",name:"lapis-blue",hex:"#004b8d"},{pantone:"19-4048",name:"baleine-blue",hex:"#155187"},{pantone:"19-4055",name:"galaxy-blue",hex:"#2a4b7c"},{pantone:"19-4120",name:"blue-opal",hex:"#0f3b57"},{pantone:"19-4122",name:"moonlit-ocean",hex:"#293b4d"},{pantone:"19-4126",name:"deep-dive",hex:"#29495c"},{pantone:"19-4536",name:"crystal-teal",hex:"#00637c"},{pantone:"19-4540",name:"deep-lagoon",hex:"#00,5265"},{pantone:"19-5030",name:"sea-moss",hex:"#254445"},{pantone:"19-5230",name:"forest-biome",hex:"#184a45"},{pantone:"19-5232",name:"rain-forest",hex:"#15463e"}],get_rgbObject=_e=>{let Pt=hexRgb(_e);return{R:Pt[0],G:Pt[1],B:Pt[2]}},pantoneRGBList=pantones.map(_e=>get_rgbObject(_e.hex));var getClosestColor=_e=>{const Pt=get_rgbObject(_e),Dt=diff.closest(Pt,pantoneRGBList),Nt=rgbHex(Dt.R,Dt.G,Dt.B),jt=pantones.findIndex(Gt=>Gt.hex==`#${Nt}`);return pantones[jt]};function u$4(){return(u$4=Object.assign||function(_e){for(var Pt=1;Pt=0||(jt[Dt]=_e[Dt]);return jt}function i$7(_e){var Pt=reactExports.useRef(_e),Dt=reactExports.useRef(function(Nt){Pt.current&&Pt.current(Nt)});return Pt.current=_e,Dt.current}var s$4=function(_e,Pt,Dt){return Pt===void 0&&(Pt=0),Dt===void 0&&(Dt=1),_e>Dt?Dt:_e0:rn.buttons>0)&&jt.current?Ut(d$6(jt.current,rn,Wt.current)):nn(!1)},tn=function(){return nn(!1)};function nn(rn){var an=qt.current,sn=v$4(jt.current),ln=rn?sn.addEventListener:sn.removeEventListener;ln(an?"touchmove":"mousemove",en),ln(an?"touchend":"mouseup",tn)}return[function(rn){var an=rn.nativeEvent,sn=jt.current;if(sn&&(h$4(an),!function(dn,mn){return mn&&!f$5(dn)}(an,qt.current)&&sn)){if(f$5(an)){qt.current=!0;var ln=an.changedTouches||[];ln.length&&(Wt.current=ln[0].identifier)}sn.focus(),Ut(d$6(sn,an,Wt.current)),nn(!0)}},function(rn){var an=rn.which||rn.keyCode;an<37||an>40||(rn.preventDefault(),Gt({left:an===39?.05:an===37?-.05:0,top:an===40?.05:an===38?-.05:0}))},nn]},[Gt,Ut]),Xt=Yt[0],Zt=Yt[1],Qt=Yt[2];return reactExports.useEffect(function(){return Qt},[Qt]),React.createElement("div",u$4({},Nt,{onTouchStart:Xt,onMouseDown:Xt,className:"react-colorful__interactive",ref:jt,onKeyDown:Zt,tabIndex:0,role:"slider"}))}),g$5=function(_e){return _e.filter(Boolean).join(" ")},p$4=function(_e){var Pt=_e.color,Dt=_e.left,Nt=_e.top,jt=Nt===void 0?.5:Nt,Ut=g$5(["react-colorful__pointer",_e.className]);return React.createElement("div",{className:Ut,style:{top:100*jt+"%",left:100*Dt+"%"}},React.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:Pt}}))},b$5=function(_e,Pt,Dt){return Pt===void 0&&(Pt=0),Dt===void 0&&(Dt=Math.pow(10,Pt)),Math.round(Dt*_e)/Dt},x$5=function(_e){return L$4(C$4(_e))},C$4=function(_e){return _e[0]==="#"&&(_e=_e.substring(1)),_e.length<6?{r:parseInt(_e[0]+_e[0],16),g:parseInt(_e[1]+_e[1],16),b:parseInt(_e[2]+_e[2],16),a:_e.length===4?b$5(parseInt(_e[3]+_e[3],16)/255,2):1}:{r:parseInt(_e.substring(0,2),16),g:parseInt(_e.substring(2,4),16),b:parseInt(_e.substring(4,6),16),a:_e.length===8?b$5(parseInt(_e.substring(6,8),16)/255,2):1}},w$5=function(_e){return K$4(I$4(_e))},y$5=function(_e){var Pt=_e.s,Dt=_e.v,Nt=_e.a,jt=(200-Pt)*Dt/100;return{h:b$5(_e.h),s:b$5(jt>0&&jt<200?Pt*Dt/100/(jt<=100?jt:200-jt)*100:0),l:b$5(jt/2),a:b$5(Nt,2)}},q$4=function(_e){var Pt=y$5(_e);return"hsl("+Pt.h+", "+Pt.s+"%, "+Pt.l+"%)"},I$4=function(_e){var Pt=_e.h,Dt=_e.s,Nt=_e.v,jt=_e.a;Pt=Pt/360*6,Dt/=100,Nt/=100;var Ut=Math.floor(Pt),Gt=Nt*(1-Dt),Wt=Nt*(1-(Pt-Ut)*Dt),qt=Nt*(1-(1-Pt+Ut)*Dt),Yt=Ut%6;return{r:b$5(255*[Nt,Wt,Gt,Gt,qt,Nt][Yt]),g:b$5(255*[qt,Nt,Nt,Wt,Gt,Gt][Yt]),b:b$5(255*[Gt,Gt,qt,Nt,Nt,Wt][Yt]),a:b$5(jt,2)}},D$4=function(_e){var Pt=_e.toString(16);return Pt.length<2?"0"+Pt:Pt},K$4=function(_e){var Pt=_e.r,Dt=_e.g,Nt=_e.b,jt=_e.a,Ut=jt<1?D$4(b$5(255*jt)):"";return"#"+D$4(Pt)+D$4(Dt)+D$4(Nt)+Ut},L$4=function(_e){var Pt=_e.r,Dt=_e.g,Nt=_e.b,jt=_e.a,Ut=Math.max(Pt,Dt,Nt),Gt=Ut-Math.min(Pt,Dt,Nt),Wt=Gt?Ut===Pt?(Dt-Nt)/Gt:Ut===Dt?2+(Nt-Pt)/Gt:4+(Pt-Dt)/Gt:0;return{h:b$5(60*(Wt<0?Wt+6:Wt)),s:b$5(Ut?Gt/Ut*100:0),v:b$5(Ut/255*100),a:jt}},S$6=React.memo(function(_e){var Pt=_e.hue,Dt=_e.onChange,Nt=g$5(["react-colorful__hue",_e.className]);return React.createElement("div",{className:Nt},React.createElement(m$5,{onMove:function(jt){Dt({h:360*jt.left})},onKey:function(jt){Dt({h:s$4(Pt+360*jt.left,0,360)})},"aria-label":"Hue","aria-valuenow":b$5(Pt),"aria-valuemax":"360","aria-valuemin":"0"},React.createElement(p$4,{className:"react-colorful__hue-pointer",left:Pt/360,color:q$4({h:Pt,s:100,v:100,a:1})})))}),T$4=React.memo(function(_e){var Pt=_e.hsva,Dt=_e.onChange,Nt={backgroundColor:q$4({h:Pt.h,s:100,v:100,a:1})};return React.createElement("div",{className:"react-colorful__saturation",style:Nt},React.createElement(m$5,{onMove:function(jt){Dt({s:100*jt.left,v:100-100*jt.top})},onKey:function(jt){Dt({s:s$4(Pt.s+100*jt.left,0,100),v:s$4(Pt.v-100*jt.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+b$5(Pt.s)+"%, Brightness "+b$5(Pt.v)+"%"},React.createElement(p$4,{className:"react-colorful__saturation-pointer",top:1-Pt.v/100,left:Pt.s/100,color:q$4(Pt)})))}),F$5=function(_e,Pt){if(_e===Pt)return!0;for(var Dt in _e)if(_e[Dt]!==Pt[Dt])return!1;return!0},X$4=function(_e,Pt){return _e.toLowerCase()===Pt.toLowerCase()||F$5(C$4(_e),C$4(Pt))};function Y$4(_e,Pt,Dt){var Nt=i$7(Dt),jt=reactExports.useState(function(){return _e.toHsva(Pt)}),Ut=jt[0],Gt=jt[1],Wt=reactExports.useRef({color:Pt,hsva:Ut});reactExports.useEffect(function(){if(!_e.equal(Pt,Wt.current.color)){var Yt=_e.toHsva(Pt);Wt.current={hsva:Yt,color:Pt},Gt(Yt)}},[Pt,_e]),reactExports.useEffect(function(){var Yt;F$5(Ut,Wt.current.hsva)||_e.equal(Yt=_e.fromHsva(Ut),Wt.current.color)||(Wt.current={hsva:Ut,color:Yt},Nt(Yt))},[Ut,_e,Nt]);var qt=reactExports.useCallback(function(Yt){Gt(function(Xt){return Object.assign({},Xt,Yt)})},[]);return[Ut,qt]}var V$4=typeof window<"u"?reactExports.useLayoutEffect:reactExports.useEffect,$$5=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},J$4=new Map,Q$4=function(_e){V$4(function(){var Pt=_e.current?_e.current.ownerDocument:document;if(Pt!==void 0&&!J$4.has(Pt)){var Dt=Pt.createElement("style");Dt.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,J$4.set(Pt,Dt);var Nt=$$5();Nt&&Dt.setAttribute("nonce",Nt),Pt.head.appendChild(Dt)}},[])},U$4=function(_e){var Pt=_e.className,Dt=_e.colorModel,Nt=_e.color,jt=Nt===void 0?Dt.defaultColor:Nt,Ut=_e.onChange,Gt=c$3(_e,["className","colorModel","color","onChange"]),Wt=reactExports.useRef(null);Q$4(Wt);var qt=Y$4(Dt,jt,Ut),Yt=qt[0],Xt=qt[1],Zt=g$5(["react-colorful",Pt]);return React.createElement("div",u$4({},Gt,{ref:Wt,className:Zt}),React.createElement(T$4,{hsva:Yt,onChange:Xt}),React.createElement(S$6,{hue:Yt.h,onChange:Xt,className:"react-colorful__last-control"}))},W$4={defaultColor:"000",toHsva:x$5,fromHsva:function(_e){return w$5({h:_e.h,s:_e.s,v:_e.v,a:1})},equal:X$4},Z$4=function(_e){return React.createElement(U$4,u$4({},_e,{colorModel:W$4}))};const byPoint=({variables:_e},{x:Pt,y:Dt})=>(_e==null?void 0:_e.x)===Pt&&(_e==null?void 0:_e.y)===Dt,getGridSymbolsUrl=""+new URL("getGridSymbols.worker-412f6f1d.js",import.meta.url).href;class GetGridSymbolsWorker extends Worker{constructor(){super(getGridSymbolsUrl,{type:"module"})}}const getGridSymbolsAsync=usingWorkerTask(GetGridSymbolsWorker),parseGridWorkerUrl=""+new URL("parseGrid.worker-54cbc273.js",import.meta.url).href;class ParseGridWorker extends Worker{constructor(){super(parseGridWorkerUrl,{type:"module"})}}const parseGridAsync=usingMemoizedWorkerTask(ParseGridWorker);function _extends$1(){return _extends$1=Object.assign||function(_e){for(var Pt=1;Pt{const Nt=reactExports.useRef(Dt||[]),Ut=Nt.current===Dt||!Nt.current.every((Wt,qt)=>Wt===Dt[qt]);Nt.current=Dt;const Gt=Pt.map(()=>null);return reactExports.useEffect(Ut?()=>void _e():()=>{},Ut?Pt:Gt)};function allSame(_e,Pt){return lodashExports$1.zip(_e,Pt).every(([Dt,Nt])=>Dt===Nt)}const useEffectWhenAsync=(_e,Pt=[],Dt=[])=>{const[Nt,jt]=reactExports.useState(Pt),[Ut,Gt]=reactExports.useState(Dt);return reactExports.useEffect(()=>{allSame(Ut,Dt)||(jt(Pt),Gt(Dt))},[Pt,Dt,Ut]),useAsyncAbortable(_e,[...Nt,...Ut])};function useDebouncedState(_e,Pt=lodashExports$1.noop,Dt=300){const[Nt,jt]=reactExports.useState(_e);return useEffectWhen(()=>{const Ut=lodashExports$1.delay(()=>{Pt(Nt)},Dt);return()=>clearTimeout(Ut)},[Nt,Pt,Dt],[Nt]),[Nt,jt]}function between(_e,Pt,Dt){return _e>=Pt&&_e({...await parseGridAsync({map:_e,options:Pt})}),{normalizer:JSON.stringify});function SymbolColorPicker({onChange:_e,value:Pt,autoValue:Dt}){const[Nt,jt]=useDebouncedState(Pt,_e),Ut=Nt??Dt;return jsxRuntimeExports.jsx(PopupState,{variant:"popover",children:Gt=>{var Wt;return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(FeaturePickerButton,{...bindTrigger(Gt),children:jsxRuntimeExports.jsxs(Stack$1,{direction:"row",gap:1,alignItems:"center",children:[jsxRuntimeExports.jsx(Box$1,{sx:{width:16,height:16,backgroundColor:Ut,outline:qt=>`1px solid ${qt.palette.divider}`,borderRadius:4}}),Nt?lodashExports$1.startCase(((Wt=getClosestColor(Nt))==null?void 0:Wt.name)??"Custom"):"Auto"]})}),jsxRuntimeExports.jsxs(Popover$1,{transformOrigin:{horizontal:"left",vertical:"top"},anchorOrigin:{horizontal:"right",vertical:"top"},...bindPopover(Gt),slotProps:{paper:{sx:{overflow:"visible"}}},children:[jsxRuntimeExports.jsx(Box$1,{sx:{px:2,py:1},children:jsxRuntimeExports.jsx(FormControlLabel$1,{control:jsxRuntimeExports.jsx(Checkbox$1,{defaultChecked:!Nt,onChange:(qt,Yt)=>jt==null?void 0:jt(Yt?void 0:Dt)}),label:"Choose Automatically"})}),jsxRuntimeExports.jsx(Box$1,{sx:{p:2,pt:0,...!Nt&&{opacity:qt=>qt.palette.action.disabledOpacity,pointerEvents:"none"}},children:jsxRuntimeExports.jsx(Z$4,{color:Nt??Dt,onChange:jt})})]})]})}})}const editor$3=async _e=>{if(_e){const{symbols:Pt}=await getGridSymbolsAsync({map:_e});return withProduce(({produce:Dt,value:Nt})=>{const{palette:jt}=useTheme(),Ut=lodashExports$1.flow(interpolate$2([jt.background.paper,jt.text.primary]),rgbToHex);return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:lodashExports$1.sortBy(Pt,"value").map(({symbol:Gt})=>{var Wt,qt;return jsxRuntimeExports.jsx(Option,{label:`Tile color for "${Gt}"`,content:jsxRuntimeExports.jsx(SymbolColorPicker,{value:(Wt=Nt==null?void 0:Nt.symbols)==null?void 0:Wt[Gt],autoValue:Ut(((qt=lodashExports$1.find(Pt,{symbol:Gt}))==null?void 0:qt.value)??0),onChange:Yt=>Dt(Xt=>{lodashExports$1.set(Xt,`symbols["${Gt}"]`,Yt)})})},Gt)})})})}else return()=>jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{})},hydrate$3=_e=>{const{width:Pt,height:Dt}=_e.bounds;return{..._e,snap:({x:Nt,y:jt},Ut=1)=>{const[Gt,Wt]=[lodashExports$1.round(-1+Nt+Ut/2),lodashExports$1.round(-1+jt+Ut/2)];if(between(Gt,0,Pt)&&between(Wt,0,Dt))return{x:Gt,y:Wt}},nodeAt:Nt=>{const{x:jt,y:Ut}=Nt;return Ut*Pt+jt},pointOf:Nt=>({x:Nt%Pt,y:~~(Nt/Pt)}),matchNode:byPoint}},grid=Object.freeze(Object.defineProperty({__proto__:null,SymbolColorPicker,editor:editor$3,hydrate:hydrate$3,parse:parse$a},Symbol.toStringTag,{value:"Module"})),parseMeshWorkerUrl=""+new URL("parseMesh.worker-f335403f.js",import.meta.url).href;class ParseMeshWorker extends Worker{constructor(){super(parseMeshWorkerUrl,{type:"module"})}}const parseMeshAsync=usingMemoizedWorkerTask(ParseMeshWorker),parse$9=memo(async(_e="",Pt)=>await parseMeshAsync({map:_e,options:Pt}),{normalizer:JSON.stringify}),hydrate$2=_e=>({..._e,snap:lodashExports$1.identity,nodeAt:lodashExports$1.constant(0),pointOf:lodashExports$1.constant({x:0,y:0}),matchNode:byPoint}),editor$2=async()=>()=>jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(Type$1,{variant:"body2",color:"text.secondary",sx:{mb:1,mt:1},children:"No options available."})}),mesh=Object.freeze(Object.defineProperty({__proto__:null,editor:editor$2,hydrate:hydrate$2,parse:parse$9},Symbol.toStringTag,{value:"Module"})),parseNetworkWorkerUrl=""+new URL("parseNetwork.worker-8208763b.js",import.meta.url).href;class ParseNetworkWorker extends Worker{constructor(){super(parseNetworkWorkerUrl,{type:"module"})}}const parseNetworkAsync=usingMemoizedWorkerTask(ParseNetworkWorker),parse$8=memo(async(_e="",Pt)=>await parseNetworkAsync({map:_e,options:Pt}),{normalizer:JSON.stringify}),hydrate$1=_e=>({..._e,snap:lodashExports$1.identity,nodeAt:lodashExports$1.constant(0),pointOf:lodashExports$1.constant({x:0,y:0}),matchNode:byPoint}),editor$1=async()=>()=>jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(Type$1,{variant:"body2",color:"text.secondary",sx:{mb:1,mt:1},children:"No options available."})}),xy=Object.freeze(Object.defineProperty({__proto__:null,editor:editor$1,hydrate:hydrate$1,parse:parse$8},Symbol.toStringTag,{value:"Module"})),parsePolyWorkerUrl=""+new URL("parsePoly.worker-47ff7d18.js",import.meta.url).href;class ParsePolyWorker extends Worker{constructor(){super(parsePolyWorkerUrl,{type:"module"})}}const parsePolyAsync=usingMemoizedWorkerTask(ParsePolyWorker),parse$7=memo(async(_e="",Pt)=>await parsePolyAsync({map:_e,options:Pt}),{normalizer:JSON.stringify}),hydrate=_e=>({..._e,snap:lodashExports$1.identity,nodeAt:lodashExports$1.constant(0),pointOf:lodashExports$1.constant({x:0,y:0}),matchNode:byPoint}),editor=async()=>()=>jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(Type$1,{variant:"body2",color:"text.secondary",sx:{mb:1,mt:1},children:"No options available."})}),poly=Object.freeze(Object.defineProperty({__proto__:null,editor,hydrate,parse:parse$7},Symbol.toStringTag,{value:"Module"})),mapParsers={grid,map:grid,xy,mesh,poly};function getParser(_e=""){return mapParsers[_e]}const defaultGuard=lodashExports$1.constant(!0),[useLayers,LayersProvider]=createSlice({layers:[]});function useLayer(_e,Pt=defaultGuard){const[Dt,Nt]=reactExports.useState(_e),[{layers:jt},Ut]=useLayers(),Gt=lodashExports$1.filter(jt,Pt),Wt=Dt?lodashExports$1.find(Gt,{key:Dt})??lodashExports$1.head(Gt):lodashExports$1.head(Gt);return reactExports.useEffect(()=>{Nt(_e)},[_e]),reactExports.useEffect(()=>{Wt&&Wt.key!==Dt&&Nt(Wt.key)},[Wt,Dt,Nt]),reactExports.useMemo(()=>({key:Wt==null?void 0:Wt.key,setKey:Nt,layer:Wt,setLayer:qt=>{const Yt={...Wt,...qt};Ut(({layers:Xt})=>({layers:lodashExports$1.map(Xt,Zt=>Zt.key===Yt.key?Yt:Zt)}))},layers:Gt,allLayers:jt}),[jt,Wt,Ut,Gt])}const fn=memo((_e,Pt)=>new Function("params",`${_e}; return ${Pt}.apply(null, params);`));function call$1(_e,Pt,Dt){try{return fn(_e,Pt)(Dt)}catch{return templates[Pt].defaultReturnValue}}const treeWorkerUrl=""+new URL("tree.worker-a5e2610c.js",import.meta.url).href;class TreeWorkerUrl extends Worker{constructor(){super(treeWorkerUrl,{type:"module"})}}const treeAsync=usingMemoizedWorkerTask(TreeWorkerUrl);function useTree(_e){return useAsync(async()=>await treeAsync(_e),[_e])}function useTreeMemo(_e,Pt){const Dt=reactExports.useMemo(()=>_e,Pt);return useTree(Dt)}function useBreakpoints(_e){var Yt;const{layer:Pt}=useLayer(_e),{monotonicF:Dt,monotonicG:Nt,breakpoints:jt,code:Ut,trace:Gt}=(Pt==null?void 0:Pt.source)??{},Wt=Gt==null?void 0:Gt.content,{result:qt}=useTreeMemo({trace:Wt,step:(Yt=Wt==null?void 0:Wt.events)==null?void 0:Yt.length,radius:void 0},[Wt]);return reactExports.useMemo(()=>{const Xt=(Wt==null?void 0:Wt.events)??[],Zt=treeToDict((qt==null?void 0:qt.tree)??[]);return memo(Qt=>{var tn,nn;const en=Xt[Qt];if(en)try{for(const{active:rn,condition:an,type:sn,property:ln="",reference:dn=0}of jt??[]){const mn=!sn||sn===en.type;if(rn&&mn&&(()=>{var un;return(un=an==null?void 0:an.apply)==null?void 0:un.call(an,{type:sn,event:en,property:ln,value:lodashExports$1.get(en,ln),reference:dn,step:Qt,events:Xt,node:Zt[Qt]})})())return an!=null&&an.needsReference?{result:`${ln} ${lodashExports$1.toLower(lodashExports$1.startCase(an==null?void 0:an.key))} ${dn}`}:{result:`${ln} ${lodashExports$1.toLower(lodashExports$1.startCase(an==null?void 0:an.key))}`}}if(call$1(Ut??"","shouldBreak",[Qt,en,Xt,(tn=Zt[Qt])==null?void 0:tn.parent,(nn=Zt[Qt])==null?void 0:nn.children]))return{result:"Script editor"}}catch(rn){return{error:`${rn}`}}return{result:""}})},[Ut,Wt,jt,Dt,Nt,qt])}function treeToDict(_e=[],Pt={}){for(const Dt of _e){for(const Nt of Dt.events)Pt[Nt.step]=Dt;treeToDict(Dt.children,Pt)}return Pt}function cancellable(_e,Pt){let Dt=!1;return requestAnimationFrame(async()=>{const Nt=await _e();Dt||Pt(Nt)}),()=>{Dt=!0}}function usePlaybackState(_e){const{layer:Pt,setLayer:Dt,setKey:Nt}=useLayer(_e),jt=useSnackbar(),Ut=useBreakpoints(_e);reactExports.useEffect(()=>{_e&&Nt(_e)},[_e]);const{playback:Gt,playbackTo:Wt,step:qt=0}=(Pt==null?void 0:Pt.source)??{},Yt=lodashExports$1.min([Wt,qt])??0,Xt=!!Wt,Zt=Gt==="playing",[Qt,en]=[0,(Wt??1)-1];return reactExports.useMemo(()=>{function tn(mn){Dt(produce(Pt,gn=>lodashExports$1.set(gn,"source",{...gn==null?void 0:gn.source,...mn})))}const nn={start:Qt,end:en,step:Yt,canPlay:Xt&&!Zt&&Yt0},rn=(mn=0)=>{tn({playback:"paused",step:ln(mn)})},an=(mn=1)=>tn({playback:"playing",step:ln(mn)}),sn=(mn,gn=0)=>cancellable(async()=>{for(const un of lodashExports$1.range(gn,mn)){const hn=Ut(Yt+un);if(hn.result||hn.error)return{...hn,offset:un}}return{result:"",offset:0,error:void 0}},({result:un,offset:hn,error:bn})=>{bn?(jt(`${lodashExports$1.trimEnd(bn,".")}`,`Step ${Yt+hn}`),rn()):un?(jt(`Breakpoint hit: ${un}`,`Step ${Yt+hn}`),rn(hn)):an(mn)}),ln=mn=>lodashExports$1.clamp(Yt+mn,Qt,en);return{playing:Gt==="playing",...nn,...{play:()=>{tn({playback:"playing",step:ln(1)})},pause:rn,stepTo:(mn=0)=>tn({step:mn}),stop:()=>tn({step:Qt,playback:"paused"}),stepForward:()=>tn({step:ln(1)}),stepBackward:()=>tn({step:ln(-1)}),tick:an,stepWithBreakpointCheck:sn}}},[en,Gt,Zt,Xt,Qt,Yt,Dt])}function RenderLayer({layer:_e,index:Pt}){var Dt,Nt;return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:_e&&reactExports.createElement((Nt=layerHandlers[((Dt=_e==null?void 0:_e.source)==null?void 0:Dt.type)??""])==null?void 0:Nt.renderer,{layer:_e,index:Pt})})}const[useRenderers,RendererProvider]=createSlice([],{reduce:replace$1}),removeUndefinedValues=_e=>lodashExports$1.omit(_e,lodashExports$1.filter(lodashExports$1.keys(_e),Pt=>lodashExports$1.isUndefined(_e[Pt]))),[useScreenshots,ScreenshotsProvider]=createSlice({},{reduce:lodashExports$1.flow(merge$3,removeUndefinedValues)});function Placeholder$2({label:_e,icon:Pt=jsxRuntimeExports.jsx(WidgetsOutlined,{}),secondary:Dt,...Nt}){return jsxRuntimeExports.jsxs(Flex,{justifyContent:"center",alignItems:"center",color:"text.secondary",sx:{gap:2,background:jt=>`repeating-linear-gradient( 45deg, ${jt.palette.background.default}, transparent 1px, @@ -609,7 +609,7 @@ Use Save As... to download, then click back to return to this page.`)&&(location `+Wt+"]":"[ "+qt.join(", ")+" ]":"["+qt.join(",")+"]",gap=Wt,Ut}if(rep&&typeof rep=="object")for(Gt=rep.length,Nt=0;NtDt?`{ `+gap+qt.join(`, `+gap)+` -`+Wt+"}":"{ "+qt.join(", ")+" }":"{"+qt.join(",")+"}",gap=Wt,Ut}}function beautify(_e,Pt,Dt,Nt){var jt;if(gap="",indent="",Nt||(Nt=0),typeof Nt!="number")throw new Error("beaufifier: limit must be a number");if(typeof Dt=="number")for(jt=0;jt+jt);return Math.abs(Nt)>4?jsxRuntimeExports.jsxs("span",{children:[Dt,"x10",jsxRuntimeExports.jsx("sup",{style:supProps,children:Nt})]}):lodashExports$1.round(_e,2)}else return _e;case"string":return`${_e}`;case"undefined":return"null";default:return Pt?jsxRuntimeExports.jsx("code",{children:lodashExports$1.isNull(_e)?"null":lodashExports$1.get(_e,"constructor.name")??typeof _e}):jsxRuntimeExports.jsx("code",{style:{whiteSpace:"pre"},children:lodashExports$1.truncate(beautify$1(_e,void 0,2),{length:100})})}}function Property({label:_e,value:Pt,type:Dt,simple:Nt}){return jsxRuntimeExports.jsxs(Flex,{width:"auto",mr:2,mb:.5,alignItems:"baseline",children:[jsxRuntimeExports.jsx(Type$1,{component:"div",variant:"body2",...Dt,sx:{opacity:.54,...Dt==null?void 0:Dt.sx},children:_e}),jsxRuntimeExports.jsx(Space,{}),jsxRuntimeExports.jsx(Type$1,{component:"div",variant:"body2",...Dt,children:renderProperty(Pt,Nt)??"none"})]},`${_e}::${renderProperty(Pt)}`)}const OMIT_PROPS=["type","id"],ESSENTIAL_PROPS=["f","g","pId"],ALL_PROPS=[...OMIT_PROPS,...ESSENTIAL_PROPS],sortEventKeys=_e=>lodashExports$1.chain(_e).entries().filter(([,Pt])=>!lodashExports$1.isUndefined(Pt)).sortBy(([Pt])=>lodashExports$1.indexOf(ALL_PROPS,Pt)+1||Number.MAX_SAFE_INTEGER).value();function PropertyDialog({event:_e,max:Pt=10,simple:Dt,variant:Nt,...jt}){const Ut=sortEventKeys(_e);return jsxRuntimeExports.jsx(ManagedModal,{...lodashExports$1.merge({appBar:{children:jsxRuntimeExports.jsx(AppBarTitle,{children:"Event Properties"})},trigger:Gt=>jsxRuntimeExports.jsxs(Button$2,{variant:"text",sx:{mx:-1,minWidth:0,width:"fit-content",color:Wt=>Wt.palette.text.secondary,justifyContent:"left"},onClick:Wt=>{Wt.stopPropagation(),Wt.preventDefault(),Gt(Wt)},children:[Ut.length-Pt," more"]})},jt),children:[{name:"common",props:lodashExports$1.filter(Ut,([Gt])=>OMIT_PROPS.includes(Gt))},{name:"search",props:lodashExports$1.filter(Ut,([Gt])=>ESSENTIAL_PROPS.includes(Gt))},{name:"other",props:lodashExports$1.filter(Ut,([Gt])=>!ALL_PROPS.includes(Gt))}].map(({name:Gt,props:Wt},qt)=>jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[!!qt&&jsxRuntimeExports.jsx(Divider$1,{sx:{mb:1}}),jsxRuntimeExports.jsx(Type$1,{variant:"overline",color:"text.secondary",component:"div",sx:{px:3},children:lodashExports$1.startCase(Gt)}),jsxRuntimeExports.jsx(Box$1,{sx:{p:1,pt:0,display:"grid",gridAutoFlow:"row",gridTemplateColumns:"repeat(2, 1fr)"},children:lodashExports$1.map(Wt,([Yt,Xt])=>jsxRuntimeExports.jsx(ListItem$1,{sx:{py:.5},children:jsxRuntimeExports.jsx(ListItemText$1,{secondary:Yt,primary:renderProperty(Xt)})},`${Yt}::${Xt}`))},Gt)]}))})}function PropertyList(_e){const{event:Pt,variant:Dt="body2",max:Nt=10,simple:jt,...Ut}=_e,Gt=sortEventKeys(Pt);return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsxs(Flex,{...Ut,children:[lodashExports$1.map(lodashExports$1.slice(Gt,0,Nt),([Wt,qt],Yt)=>jsxRuntimeExports.jsx(Property,{label:Wt,value:qt,type:{variant:Dt},simple:jt},Yt)),Gt.length>Nt&&!jt&&jsxRuntimeExports.jsx(PropertyDialog,{..._e})]})})}function TracePreview({trace:_e,language:Pt="json"}){return jsxRuntimeExports.jsx(Box$1,{sx:{width:"100%",height:"100%"},children:jsxRuntimeExports.jsx(ScriptViewer,{options:{readOnly:!0},language:Pt,value:_e?beautify$1({..._e,events:lodashExports$1.take(_e.events,10)},null,2,1):"No data"})})}var dist$4={exports:{}};(function(_e,Pt){(function(Dt,Nt){_e.exports=Nt()})(commonjsGlobal,function(){return function(Dt){function Nt(Ut){if(jt[Ut])return jt[Ut].exports;var Gt=jt[Ut]={i:Ut,l:!1,exports:{}};return Dt[Ut].call(Gt.exports,Gt,Gt.exports,Nt),Gt.l=!0,Gt.exports}var jt={};return Nt.m=Dt,Nt.c=jt,Nt.d=function(Ut,Gt,Wt){Nt.o(Ut,Gt)||Object.defineProperty(Ut,Gt,{configurable:!1,enumerable:!0,get:Wt})},Nt.n=function(Ut){var Gt=Ut&&Ut.__esModule?function(){return Ut.default}:function(){return Ut};return Nt.d(Gt,"a",Gt),Gt},Nt.o=function(Ut,Gt){return Object.prototype.hasOwnProperty.call(Ut,Gt)},Nt.p="",Nt(Nt.s=1)}([function(Dt,Nt,jt){function Ut(Wt){var qt=Wt===void 0?{}:Wt,Yt=qt.ESCAPE,Xt=Yt===void 0?/^\\/:Yt,Zt=qt.VARIABLE_START,Qt=Zt===void 0?/^\${\s*/:Zt,en=qt.VARIABLE_END,tn=en===void 0?/^\s*}/:en,nn=qt.PIPE_START,rn=nn===void 0?/^\s*\|\s*/:nn,an=qt.PIPE_PARAMETER_START,sn=an===void 0?/^\s*:\s*/:an,ln=qt.QUOTED_STRING,dn=ln===void 0?Nt.DEFAULT_QUOTED_STRING_REGEX:ln,mn=qt.QUOTED_STRING_TEST,gn=mn===void 0?null:mn,un=qt.QUOTED_STRING_GET_AND_ADVANCE,hn=un===void 0?null:un,bn=qt.QUOTED_STRING_IN_PARAMETER_TEST,En=bn===void 0?null:bn,_n=qt.QUOTED_STRING_IN_PARAMETER_GET_AND_ADVANCE,Tn=_n===void 0?null:_n,$n=gn||function(Dn){return dn.test(Dn)},pn=hn||Gt(dn),Nn=En||function(Dn){return dn.test(Dn)},An=Tn||Gt(dn);return function(Dn){function Pn(Er){Er===void 0&&(Er=1),yn=yn.substr(Er)}function Cn(Er){Er===void 0&&(Er=/^/),Pn(yn.match(Er)[0].length)}function Gn(){var Er;return Cn(Xt),Er=yn.length>0?yn[0]:"",Pn(),Er}function In(Er){var Sr=(Er===void 0?{}:Er).isNull,Rr=Sr!==void 0&&Sr;Kn={name:"",pipes:[]},or=!Rr}function Bn(){vn.variables.push(Kn),In({isNull:!0})}function Zn(Er){var Sr=(Er===void 0?{}:Er).isNull,Rr=Sr!==void 0&&Sr;kn={name:"",parameters:[]},Jn=!Rr}function nr(){Kn.pipes.push(kn),Zn({isNull:!0})}function ar(Er){var Sr=(Er===void 0?{}:Er).isNull,Rr=Sr!==void 0&&Sr;tr="",gr=!Rr}function Sn(){kn.parameters.push(tr),ar({isNull:!0})}function Rn(){return!!tn.test(yn)&&(Cn(tn),wn>=3&&Sn(),wn>=2&&nr(),wn>=1&&Bn(),wn=0,!0)}function On(){return!!rn.test(yn)&&(Cn(rn),wn>=3&&Sn(),wn>=2&&nr(),wn>=1&&Zn(),wn=2,!0)}function Vn(){return!!sn.test(yn)&&(Cn(sn),wn>=3&&Sn(),wn>=2&&ar(),wn=3,!0)}for(var yn=Dn,vn={literals:[],variables:[]},wn=0,Un="",Kn={name:"",pipes:[]},kn={name:"",parameters:[]},tr="",or=!1,Jn=!1,gr=!1;yn&&yn.length>0;)switch(wn){case 0:if(Xt.test(yn)){Un+=Gn();continue}if(Qt.test(yn)){wn=1,In(),vn.literals.push(Un),Un="",Cn(Qt);continue}Un+=yn[0],Pn();break;case 1:if(Xt.test(yn)){Kn.name+=Gn();continue}if(Rn()||On())continue;if($n(yn)){Kn.name+=pn(yn,Pn);continue}Kn.name+=yn[0],Pn();break;case 2:if(Xt.test(yn)){kn.name+=Gn();continue}if(Rn()||Vn()||On())continue;if($n(yn)){kn.name+=pn(yn,Pn);continue}kn.name+=yn[0],Pn();break;case 3:if(Xt.test(yn)){tr+=Gn();continue}if(Rn()||Vn()||On())continue;if(Nn(yn)){tr+=An(yn,Pn);continue}tr+=yn[0],Pn()}return gr&&kn.parameters.push(tr),Jn&&Kn.pipes.push(kn),or&&vn.variables.push(Kn),vn.literals.push(Un),vn}}function Gt(Wt){return function(qt,Yt){var Xt=qt.match(Wt);return Yt(Xt[0].length),Xt.slice(2).join("").replace("\\\\","\\")}}Object.defineProperty(Nt,"__esModule",{value:!0}),Nt.DEFAULT_QUOTED_STRING_REGEX=/^('((?:[^'\\]|\\.)*)'|'((?:[^'\\]|\\.)*)$|"((?:[^"\\]|\\.)*)"|"((?:[^"\\]|\\.)*)$)/,Nt.parseStringTemplateGenerator=Ut,Nt.parseStringTemplate=Ut(),Nt.getQuotedStringAndAdvanceForRegex=Gt},function(Dt,Nt,jt){Dt.exports=jt(2)},function(Dt,Nt,jt){function Ut(Gt){for(var Wt in Gt)Nt.hasOwnProperty(Wt)||(Nt[Wt]=Gt[Wt])}Object.defineProperty(Nt,"__esModule",{value:!0}),Ut(jt(0)),Ut(jt(3))},function(Dt,Nt,jt){function Ut(Xt){return function(Zt){return Xt.hasOwnProperty(Zt)?Xt[Zt]:Zt.split(".").reduce(function(Qt,en){return Qt.hasOwnProperty(en)?Qt[en]:""},Xt)}}function Gt(Xt,Zt,Qt,en){en===void 0&&(en=Ut(Zt));var tn=en(Xt.name);return Xt.pipes.reduce(function(nn,rn){return Qt.hasOwnProperty(rn.name)?Qt[rn.name](nn,rn.parameters):nn},tn??"")}function Wt(Xt,Zt,Qt,en){return en===void 0&&(en=Ut(Zt)),Xt.literals.length===0?"":Xt.literals.slice(1).reduce(function(tn,nn,rn){return""+tn+Gt(Xt.variables[rn],Zt,Qt,en)+nn},Xt.literals[0])}function qt(Xt,Zt,Qt){return Wt(Yt.parseStringTemplate(Xt),Zt,Qt)}Object.defineProperty(Nt,"__esModule",{value:!0});var Yt=jt(0);Nt.evaluateParsedString=Wt,Nt.evaluateStringTemplate=qt}])})})(dist$4);var distExports=dist$4.exports;function mapProperties(_e={},Pt){const Dt={};for(const Nt of Object.keys(_e))Dt[Nt]=Nt==="$"?_e[Nt]:Pt(_e[Nt],Nt,_e);return Object.setPrototypeOf(Dt,_e)}function parseProperty(_e){switch(_e==null?void 0:_e.constructor){case Array:{const Pt=lodashExports$1.map(_e,parseProperty);return Dt=>lodashExports$1.map(Pt,Nt=>Nt(Dt))}case Object:{const Pt=lodashExports$1.mapValues(_e,parseProperty);return Dt=>lodashExports$1.mapValues(Pt,Nt=>Nt(Dt))}case String:return parseString(_e);default:return()=>_e}}function normalize(_e={}){return mapProperties(_e,Pt=>lodashExports$1.isFunction(Pt)?Pt:parseProperty(Pt))}const parseToken=_e=>{const Pt=Function("$",`return ${_e};`);return Dt=>Pt(new Proxy(normalize(Dt),{get(Nt,jt){return typeof(Nt==null?void 0:Nt[jt])=="function"?Nt[jt]({}):Nt==null?void 0:Nt[jt]}}))},openBrace=/^\{\{\s*/,closeBrace=/^\s*\}\}/,neverMatch=/\b\B/,parser$1=distExports.parseStringTemplateGenerator({VARIABLE_START:openBrace,VARIABLE_END:closeBrace,PIPE_START:neverMatch,PIPE_PARAMETER_START:neverMatch,QUOTED_STRING:neverMatch}),parseString=memo(_e=>{const Pt=parser$1(_e);return lodashExports$1.join(Pt.literals,"")?Dt=>distExports.evaluateParsedString(Pt,{},{},Nt=>parseToken(Nt)(Dt)):parseToken(Pt.variables[0].name)},{primitive:!0});function commonjsRequire(_e){throw new Error('Could not dynamically require "'+_e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var pluralize$1={exports:{}};(function(_e,Pt){(function(Dt,Nt){typeof commonjsRequire=="function"?_e.exports=Nt():Dt.pluralize=Nt()})(commonjsGlobal,function(){var Dt=[],Nt=[],jt={},Ut={},Gt={};function Wt(nn){return typeof nn=="string"?new RegExp("^"+nn+"$","i"):nn}function qt(nn,rn){return nn===rn?rn:nn===nn.toLowerCase()?rn.toLowerCase():nn===nn.toUpperCase()?rn.toUpperCase():nn[0]===nn[0].toUpperCase()?rn.charAt(0).toUpperCase()+rn.substr(1).toLowerCase():rn.toLowerCase()}function Yt(nn,rn){return nn.replace(/\$(\d{1,2})/g,function(an,sn){return rn[sn]||""})}function Xt(nn,rn){return nn.replace(rn[0],function(an,sn){var ln=Yt(rn[1],arguments);return qt(an===""?nn[sn-1]:an,ln)})}function Zt(nn,rn,an){if(!nn.length||jt.hasOwnProperty(nn))return rn;for(var sn=an.length;sn--;){var ln=an[sn];if(ln[0].test(rn))return Xt(rn,ln)}return rn}function Qt(nn,rn,an){return function(sn){var ln=sn.toLowerCase();return rn.hasOwnProperty(ln)?qt(sn,ln):nn.hasOwnProperty(ln)?qt(sn,nn[ln]):Zt(ln,sn,an)}}function en(nn,rn,an,sn){return function(ln){var dn=ln.toLowerCase();return rn.hasOwnProperty(dn)?!0:nn.hasOwnProperty(dn)?!1:Zt(dn,dn,an)===dn}}function tn(nn,rn,an){var sn=rn===1?tn.singular(nn):tn.plural(nn);return(an?rn+" ":"")+sn}return tn.plural=Qt(Gt,Ut,Dt),tn.isPlural=en(Gt,Ut,Dt),tn.singular=Qt(Ut,Gt,Nt),tn.isSingular=en(Ut,Gt,Nt),tn.addPluralRule=function(nn,rn){Dt.push([Wt(nn),rn])},tn.addSingularRule=function(nn,rn){Nt.push([Wt(nn),rn])},tn.addUncountableRule=function(nn){if(typeof nn=="string"){jt[nn.toLowerCase()]=!0;return}tn.addPluralRule(nn,"$0"),tn.addSingularRule(nn,"$0")},tn.addIrregularRule=function(nn,rn){rn=rn.toLowerCase(),nn=nn.toLowerCase(),Gt[nn]=rn,Ut[rn]=nn},[["I","we"],["me","us"],["he","they"],["she","they"],["them","them"],["myself","ourselves"],["yourself","yourselves"],["itself","themselves"],["herself","themselves"],["himself","themselves"],["themself","themselves"],["is","are"],["was","were"],["has","have"],["this","these"],["that","those"],["echo","echoes"],["dingo","dingoes"],["volcano","volcanoes"],["tornado","tornadoes"],["torpedo","torpedoes"],["genus","genera"],["viscus","viscera"],["stigma","stigmata"],["stoma","stomata"],["dogma","dogmata"],["lemma","lemmata"],["schema","schemata"],["anathema","anathemata"],["ox","oxen"],["axe","axes"],["die","dice"],["yes","yeses"],["foot","feet"],["eave","eaves"],["goose","geese"],["tooth","teeth"],["quiz","quizzes"],["human","humans"],["proof","proofs"],["carve","carves"],["valve","valves"],["looey","looies"],["thief","thieves"],["groove","grooves"],["pickaxe","pickaxes"],["passerby","passersby"]].forEach(function(nn){return tn.addIrregularRule(nn[0],nn[1])}),[[/s?$/i,"s"],[/[^\u0000-\u007F]$/i,"$0"],[/([^aeiou]ese)$/i,"$1"],[/(ax|test)is$/i,"$1es"],[/(alias|[^aou]us|t[lm]as|gas|ris)$/i,"$1es"],[/(e[mn]u)s?$/i,"$1s"],[/([^l]ias|[aeiou]las|[ejzr]as|[iu]am)$/i,"$1"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1i"],[/(alumn|alg|vertebr)(?:a|ae)$/i,"$1ae"],[/(seraph|cherub)(?:im)?$/i,"$1im"],[/(her|at|gr)o$/i,"$1oes"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|automat|quor)(?:a|um)$/i,"$1a"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)(?:a|on)$/i,"$1a"],[/sis$/i,"ses"],[/(?:(kni|wi|li)fe|(ar|l|ea|eo|oa|hoo)f)$/i,"$1$2ves"],[/([^aeiouy]|qu)y$/i,"$1ies"],[/([^ch][ieo][ln])ey$/i,"$1ies"],[/(x|ch|ss|sh|zz)$/i,"$1es"],[/(matr|cod|mur|sil|vert|ind|append)(?:ix|ex)$/i,"$1ices"],[/\b((?:tit)?m|l)(?:ice|ouse)$/i,"$1ice"],[/(pe)(?:rson|ople)$/i,"$1ople"],[/(child)(?:ren)?$/i,"$1ren"],[/eaux$/i,"$0"],[/m[ae]n$/i,"men"],["thou","you"]].forEach(function(nn){return tn.addPluralRule(nn[0],nn[1])}),[[/s$/i,""],[/(ss)$/i,"$1"],[/(wi|kni|(?:after|half|high|low|mid|non|night|[^\w]|^)li)ves$/i,"$1fe"],[/(ar|(?:wo|[ae])l|[eo][ao])ves$/i,"$1f"],[/ies$/i,"y"],[/\b([pl]|zomb|(?:neck|cross)?t|coll|faer|food|gen|goon|group|lass|talk|goal|cut)ies$/i,"$1ie"],[/\b(mon|smil)ies$/i,"$1ey"],[/\b((?:tit)?m|l)ice$/i,"$1ouse"],[/(seraph|cherub)im$/i,"$1"],[/(x|ch|ss|sh|zz|tto|go|cho|alias|[^aou]us|t[lm]as|gas|(?:her|at|gr)o|[aeiou]ris)(?:es)?$/i,"$1"],[/(analy|diagno|parenthe|progno|synop|the|empha|cri|ne)(?:sis|ses)$/i,"$1sis"],[/(movie|twelve|abuse|e[mn]u)s$/i,"$1"],[/(test)(?:is|es)$/i,"$1is"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1us"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|quor)a$/i,"$1um"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)a$/i,"$1on"],[/(alumn|alg|vertebr)ae$/i,"$1a"],[/(cod|mur|sil|vert|ind)ices$/i,"$1ex"],[/(matr|append)ices$/i,"$1ix"],[/(pe)(rson|ople)$/i,"$1rson"],[/(child)ren$/i,"$1"],[/(eau)x?$/i,"$1"],[/men$/i,"man"]].forEach(function(nn){return tn.addSingularRule(nn[0],nn[1])}),["adulthood","advice","agenda","aid","aircraft","alcohol","ammo","analytics","anime","athletics","audio","bison","blood","bream","buffalo","butter","carp","cash","chassis","chess","clothing","cod","commerce","cooperation","corps","debris","diabetes","digestion","elk","energy","equipment","excretion","expertise","firmware","flounder","fun","gallows","garbage","graffiti","hardware","headquarters","health","herpes","highjinks","homework","housework","information","jeans","justice","kudos","labour","literature","machinery","mackerel","mail","media","mews","moose","music","mud","manga","news","only","personnel","pike","plankton","pliers","police","pollution","premises","rain","research","rice","salmon","scissors","series","sewage","shambles","shrimp","software","species","staff","swine","tennis","traffic","transportation","trout","tuna","wealth","welfare","whiting","wildebeest","wildlife","you",/pok[eé]mon$/i,/[^aeiou]ese$/i,/deer$/i,/fish$/i,/measles$/i,/o[iu]s$/i,/pox$/i,/sheep$/i].forEach(tn.addUncountableRule),tn})})(pluralize$1);var pluralizeExports=pluralize$1.exports;const pluralize=getDefaultExportFromCjs(pluralizeExports),parseTraceWorkerUrl=""+new URL("parseTrace.worker-cfbe532e.js",import.meta.url).href;class ParseTraceWorker extends Worker{constructor(){super(parseTraceWorkerUrl,{type:"module"})}}const parseTraceAsync=usingMemoizedWorkerTask(ParseTraceWorker);function useTraceParser(_e){const Pt=useSnackbar(),Dt=useLoadingState("specimen");return reactExports.useCallback(()=>Dt(async()=>{var Nt;if(_e!=null&&_e.trace){Pt("Processing trace...");try{const jt=await parseTraceAsync(_e);return Pt("Trace loaded",pluralize("step",((Nt=jt==null?void 0:jt.stepsPersistent)==null?void 0:Nt.length)??0,!0)),{components:jt,content:_e.trace}}catch(jt){return console.error(jt),Pt("Error parsing",lodashExports$1.get(jt,"message")),{error:lodashExports$1.get(jt,"message")}}}}),[_e])}function useTraceContent(_e){const Pt=useSnackbar(),Dt=useLoadingState("specimen"),Nt=useConnectionResolver(),[{traces:jt}]=useFeatures(),Ut=reactExports.useMemo(()=>memo(async({source:Xt,id:Zt})=>{if(Xt&&Zt){const Qt=Nt({url:Xt});if(Qt){Pt("Fetching trace...");const en=await Qt.transport().call("features/trace",{id:Zt});return en==null?void 0:en.content}}},{normalizer:JSON.stringify}),[Nt,Pt]),{content:Gt,source:Wt,id:qt}=_e??{},{lastModified:Yt}=lodashExports$1.find(jt,{id:qt,source:Wt})??{};return useAsync(()=>Dt(async()=>{if(qt)return{..._e,content:Gt||await Ut({source:Wt,id:qt,lastModified:Yt})}}),[Ut,Gt,Wt,qt,Yt])}const isNullish=_e=>_e==null;function makePathIndex(_e){const Pt=[],Dt={},Nt={},jt=lodashExports$1.chain(_e==null?void 0:_e.events).map((Wt,qt)=>({step:qt,id:Wt.id,pId:Wt.pId})).groupBy("id").value();lodashExports$1.forEach(_e==null?void 0:_e.events,({id:Wt,pId:qt},Yt)=>{!isNullish(qt)&&Dt[Wt]!==qt&&(Pt.push({id:Wt,pId:qt,step:Yt,prev:lodashExports$1.last(Pt)}),Dt[Wt]=qt),Nt[Yt]=lodashExports$1.last(Pt)});const Ut=(Wt,qt=(Yt=>(Yt=_e==null?void 0:_e.events)==null?void 0:Yt.length)()??0)=>{let Xt=Nt[qt];for(;Xt;){if(Xt.id===Wt)return Xt.pId;Xt=Xt.prev}};return{getParent:Ut,getPath:Wt=>{const qt=[Wt];let Yt={...(_e.events??[])[Wt],step:Wt};for(;Yt;){const Xt=Ut(Yt.id,Yt.step);if(Xt){const Zt=lodashExports$1.findLast(jt[Xt],Qt=>Qt.step<=Yt.step);if(Zt)qt.push(Zt.step),Yt=Zt;else break}else break}return qt}}}const controller$1={key:"trace",icon:jsxRuntimeExports.jsx(RouteTwoTone,{}),inferName:_e=>{var Pt,Dt;return((Dt=(Pt=_e.source)==null?void 0:Pt.trace)==null?void 0:Dt.name)??"Untitled Trace"},error:_e=>{var Pt,Dt,Nt,jt;return((Dt=(Pt=_e==null?void 0:_e.source)==null?void 0:Pt.trace)==null?void 0:Dt.error)||((jt=(Nt=_e==null?void 0:_e.source)==null?void 0:Nt.parsedTrace)==null?void 0:jt.error)},claimImportedFile:async _e=>isTraceFormat(_e)?{claimed:!0,layer:async Pt=>{Pt("Opening trace...");try{return{trace:{...await readUploadedTrace(_e).read()}}}catch(Dt){return console.error(Dt),Pt(`Error opening, ${lodashExports$1.get(Dt,"message")}`),{trace:{key:nanoid$1(),id:custom$1().id,error:lodashExports$1.get(Dt,"message"),name:lodashExports$1.startCase(name$2(_e.name))}}}}}:{claimed:!1},editor:withProduce(({value:_e,produce:Pt})=>{var Dt,Nt,jt,Ut,Gt,Wt,qt,Yt,Xt,Zt,Qt;return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(Option,{label:"Trace",content:jsxRuntimeExports.jsx(TracePicker,{onChange:en=>Pt(tn=>lodashExports$1.set(tn,"source.trace",en)),value:(Dt=_e==null?void 0:_e.source)==null?void 0:Dt.trace})}),((jt=(Nt=_e==null?void 0:_e.source)==null?void 0:Nt.trace)==null?void 0:jt.error)&&jsxRuntimeExports.jsx(Type$1,{variant:"body2",color:en=>en.palette.error.main,sx:{whiteSpace:"pre-wrap",mb:1,mt:1},children:jsxRuntimeExports.jsx("code",{children:(Gt=(Ut=_e==null?void 0:_e.source)==null?void 0:Ut.trace)==null?void 0:Gt.error})}),((qt=(Wt=_e==null?void 0:_e.source)==null?void 0:Wt.parsedTrace)==null?void 0:qt.error)&&jsxRuntimeExports.jsx(Type$1,{variant:"body2",color:en=>en.palette.error.main,sx:{whiteSpace:"pre-wrap",mb:1,mt:1},children:jsxRuntimeExports.jsx("code",{children:(Xt=(Yt=_e==null?void 0:_e.source)==null?void 0:Yt.parsedTrace)==null?void 0:Xt.error})}),jsxRuntimeExports.jsx(Heading,{label:"Preview"}),jsxRuntimeExports.jsx(Box$1,{sx:{height:240,mx:-2},children:jsxRuntimeExports.jsx(TracePreview,{trace:(Qt=(Zt=_e==null?void 0:_e.source)==null?void 0:Zt.parsedTrace)==null?void 0:Qt.content})})]})}),service:withProduce(({value:_e,produce:Pt})=>{var Ut,Gt,Wt;const{palette:Dt}=useTheme(),{result:Nt}=useTraceContent((Ut=_e==null?void 0:_e.source)==null?void 0:Ut.trace),jt=useTraceParser({trace:Nt==null?void 0:Nt.content,context:{color:colorsHex,themeAccent:Dt.primary.main,themeTextPrimary:Dt.text.primary,themeBackground:Dt.background.paper},view:"main"});return reactExports.useEffect(()=>{Pt(qt=>{var Yt,Xt;return lodashExports$1.set(qt,"source.playbackTo",((Xt=(Yt=Nt==null?void 0:Nt.content)==null?void 0:Yt.events)==null?void 0:Xt.length)??0)})},[(Wt=(Gt=Nt==null?void 0:Nt.content)==null?void 0:Gt.events)==null?void 0:Wt.length]),useEffectWhen(async()=>{const qt=await jt();Pt(Yt=>{lodashExports$1.set(Yt,"source.parsedTrace",qt),lodashExports$1.set(Yt,"viewKey",nanoid$1())})},[jt],[Nt==null?void 0:Nt.key,Dt.mode]),jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(PlaybackService,{value:_e})})}),renderer:({layer:_e,index:Pt})=>{var qt,Yt,Xt;const Dt=(Yt=(qt=_e==null?void 0:_e.source)==null?void 0:qt.parsedTrace)==null?void 0:Yt.components,Nt=useThrottle$1(((Xt=_e==null?void 0:_e.source)==null?void 0:Xt.step)??0,1e3/60),jt=use2DPath(_e,Pt,Nt),Ut=reactExports.useMemo(()=>lodashExports$1.map(Dt==null?void 0:Dt.stepsPersistent,Zt=>lodashExports$1.map(Zt,Qt=>lodashExports$1.merge(Qt,{meta:{sourceLayer:_e==null?void 0:_e.key,sourceLayerIndex:Pt,sourceLayerAlpha:1-.01*+((_e==null?void 0:_e.transparency)??0),sourceLayerDisplayMode:(_e==null?void 0:_e.displayMode)??"source-over"}}))),[Dt==null?void 0:Dt.stepsPersistent,_e==null?void 0:_e.key,_e==null?void 0:_e.transparency,_e==null?void 0:_e.displayMode,Pt]),Gt=reactExports.useMemo(()=>lodashExports$1.map(Dt==null?void 0:Dt.stepsTransient,Zt=>lodashExports$1.map(Zt,Qt=>lodashExports$1.merge(Qt,{meta:{sourceLayer:_e==null?void 0:_e.key,sourceLayerIndex:Pt,sourceLayerAlpha:1-.01*+((_e==null?void 0:_e.transparency)??0),sourceLayerDisplayMode:(_e==null?void 0:_e.displayMode)??"source-over"}}))),[Dt==null?void 0:Dt.stepsTransient,_e==null?void 0:_e.key,_e==null?void 0:_e.transparency,_e==null?void 0:_e.displayMode,Pt]),Wt=reactExports.useMemo(()=>[Gt[Nt]??[]],[Gt,Nt]);return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(LazyNodeList,{step:Nt,nodes:Ut}),jsxRuntimeExports.jsx(NodeList,{nodes:Wt}),jt]})},steps:_e=>{var Pt,Dt,Nt;return((Nt=(Dt=(Pt=_e==null?void 0:_e.source)==null?void 0:Pt.parsedTrace)==null?void 0:Dt.content)==null?void 0:Nt.events)??[]},provideSelectionInfo:({layer:_e,event:Pt,children:Dt})=>{const{layer:Nt,setLayer:jt}=useLayer(_e),Ut=reactExports.useMemo(()=>{var Yt,Xt,Zt,Qt,en;const Gt=((Zt=(Xt=(Yt=Nt==null?void 0:Nt.source)==null?void 0:Yt.parsedTrace)==null?void 0:Xt.content)==null?void 0:Zt.events)??[],Wt=lodashExports$1.chain((Qt=Pt==null?void 0:Pt.info)==null?void 0:Qt.components).filter(tn=>{var nn;return((nn=tn.meta)==null?void 0:nn.sourceLayer)===(Nt==null?void 0:Nt.key)}).map(tn=>{var nn;return(nn=tn.meta)==null?void 0:nn.step}).filter(lodashExports$1.negate(lodashExports$1.isUndefined)).sort((tn,nn)=>tn-nn).value(),qt=lodashExports$1.chain((en=Pt==null?void 0:Pt.info)==null?void 0:en.components).filter(tn=>{var nn;return((nn=tn.meta)==null?void 0:nn.sourceLayer)===(Nt==null?void 0:Nt.key)}).filter(tn=>{var nn;return(nn=tn.meta)==null?void 0:nn.info}).value();if(Wt.length&&Nt){const tn=lodashExports$1.last(Wt),nn=Gt[tn];if(nn)return{...lodashExports$1.keyBy(lodashExports$1.map(qt,(rn,an)=>({key:`${Nt.key}.${an}`,primary:`Selection in ${inferLayerName(Nt)}`,items:{info:{index:-1,primary:jsxRuntimeExports.jsx(PropertyList,{event:rn.meta.info,vertical:!0})}}})),"key"),[Nt.key]:{primary:inferLayerName(Nt),items:{properties:{index:-2,primary:jsxRuntimeExports.jsx(PropertyList,{event:nn,vertical:!0})},[`${nn}`]:{primary:`Go to Step ${tn}`,secondary:`${lodashExports$1.startCase(nn.type)}`,action:()=>jt(produce(Nt,rn=>{lodashExports$1.set(rn,"source.step",tn)})),icon:jsxRuntimeExports.jsx(ArrowOutwardRounded,{})}}}}}return{}},[Nt,Pt]);return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:Dt==null?void 0:Dt(Ut)})}};function use2DPath(_e,Pt=0,Dt=0){var Gt,Wt,qt;const{palette:Nt}=useTheme(),{getPath:jt}=reactExports.useMemo(()=>{var Yt,Xt,Zt;return((Yt=_e==null?void 0:_e.source)==null?void 0:Yt.playback)!=="playing"&&((Zt=(Xt=_e==null?void 0:_e.source)==null?void 0:Xt.parsedTrace)!=null&&Zt.content)?makePathIndex(_e.source.parsedTrace.content):{getParent:lodashExports$1.constant(void 0),getPath:lodashExports$1.constant([])}},[(Wt=(Gt=_e==null?void 0:_e.source)==null?void 0:Gt.parsedTrace)==null?void 0:Wt.content,(qt=_e==null?void 0:_e.source)==null?void 0:qt.playback]);return reactExports.useMemo(()=>{var Yt,Xt,Zt,Qt;if((Qt=(Zt=(Xt=(Yt=_e==null?void 0:_e.source)==null?void 0:Yt.parsedTrace)==null?void 0:Xt.content)==null?void 0:Zt.render)!=null&&Qt.path){const{pivot:en={},scale:tn=1}=_e.source.parsedTrace.content.render.path,{x:nn,y:rn}=en,an=nn?parseString(nn):dn=>dn.event.x,sn=rn?parseString(rn):dn=>dn.event.y,ln=lodashExports$1.map(jt(Dt),dn=>{var mn,gn,un,hn;return(hn=(un=(gn=(mn=_e==null?void 0:_e.source)==null?void 0:mn.parsedTrace)==null?void 0:gn.content)==null?void 0:un.events)==null?void 0:hn[dn]});if(ln.length){const dn=[{$:"rect",x:an({event:{x:0,y:0,...lodashExports$1.head(ln)}})-2*tn/2,y:sn({event:{x:0,y:0,...lodashExports$1.head(ln)}})-2*tn/2,fill:getColorHex("destination"),width:2*tn,height:2*tn},{$:"rect",x:an({event:{x:0,y:0,...lodashExports$1.last(ln)}})-2*tn/2,y:sn({event:{x:0,y:0,...lodashExports$1.last(ln)}})-2*tn/2,fill:getColorHex("source"),width:2*tn,height:2*tn},{$:"path",points:ln.map(mn=>({x:an({event:{x:0,y:0,...mn}}),y:sn({event:{x:0,y:0,...mn}})})),fill:Nt.primary.main,alpha:1,lineWidth:1*tn}];return jsxRuntimeExports.jsx(NodeList,{nodes:[lodashExports$1.map(dn,mn=>({component:mn,meta:{source:"path",sourceLayerIndex:-99999+Pt}}))]})}}return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{})},[_e,Pt,Dt,Nt,jt])}async function findConnection(_e,Pt,Dt){for(const Nt of _e){const jt=await Nt.transport().call("features/algorithms"),Ut=await Nt.transport().call("features/formats");if(lodashExports$1.find(jt,{id:Pt})&&lodashExports$1.find(Ut,{id:Dt}))return Nt}}const controller={...lodashExports$1.omit(controller$1,"claimImportedFile"),key:"query",icon:jsxRuntimeExports.jsx(RouteTwoTone,{}),editor:withProduce(({value:_e,produce:Pt})=>{var Yt,Xt;const{algorithm:Dt}=(_e==null?void 0:_e.source)??{},{layers:Nt,allLayers:jt,layer:Ut,key:Gt}=useLayer(void 0,Zt=>{var Qt;return((Qt=Zt.source)==null?void 0:Qt.type)==="map"}),[{algorithms:Wt}]=useFeatures(),[qt]=useConnections();return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(Option,{label:"Algorithm",content:jsxRuntimeExports.jsx(FeaturePicker,{arrow:!0,paper:!0,icon:jsxRuntimeExports.jsx(CodeOutlined,{}),label:"Algorithm",value:Dt,items:Wt.map(Zt=>{var Qt;return{...Zt,description:(Qt=lodashExports$1.find(qt,{url:Zt.source}))==null?void 0:Qt.name}}),onChange:async Zt=>Pt(Qt=>lodashExports$1.set(Qt,"source.algorithm",Zt))})}),!(Wt!=null&&Wt.length)&&jsxRuntimeExports.jsx(Type$1,{variant:"body2",color:"warning.main",sx:{mb:1},children:"No connected solver has declared support for running algorithms"}),jsxRuntimeExports.jsx(Option,{label:"Map",content:jsxRuntimeExports.jsx(FeaturePicker,{arrow:!0,paper:!0,icon:jsxRuntimeExports.jsx(LayersIcon,{}),label:"Layer",value:Gt,items:jt.map(Zt=>({id:Zt.key,hidden:!lodashExports$1.find(Nt,Qt=>Qt.key===Zt.key),name:inferLayerName(Zt)})),onChange:async Zt=>Pt(Qt=>lodashExports$1.set(Qt,"source.mapLayerKey",Zt))})}),Ut&&jsxRuntimeExports.jsxs(Type$1,{variant:"body2",color:"text.secondary",sx:{mb:1,mt:1},children:["Define source and destination nodes by clicking on valid regions on"," ",inferLayerName(Ut)]}),jsxRuntimeExports.jsx(Heading,{label:"Preview"}),jsxRuntimeExports.jsx(Box$1,{sx:{height:240,mx:-2},children:jsxRuntimeExports.jsx(TracePreview,{trace:(Xt=(Yt=_e==null?void 0:_e.source)==null?void 0:Yt.trace)==null?void 0:Xt.content})})]})}),service:withProduce(({value:_e,produce:Pt,onChange:Dt})=>{const Nt=controller$1.service,jt=useSnackbar(),{algorithm:Ut,mapLayerKey:Gt,start:Wt,end:qt}=(_e==null?void 0:_e.source)??{},[{layers:Yt}]=useLayers(),[Xt]=useConnections(),[{algorithms:Zt}]=useFeatures(),Qt=reactExports.useMemo(()=>{if(Gt&&Ut)return lodashExports$1.find(Yt,{key:Gt})},[Gt,Ut,Yt]);return useEffectWhenAsync(async en=>{var tn;if(Qt&&Ut){const{format:nn,content:rn}=((tn=Qt==null?void 0:Qt.source)==null?void 0:tn.map)??{};if(nn&&rn){const an=await findConnection(Xt,Ut,nn),sn=lodashExports$1.find(Zt,{id:Ut});if(an){jt(`Executing ${inferLayerName(_e)} using ${an.name}...`);const ln=await an.transport().call("solve/pathfinding",{format:nn,instances:[{start:Wt??0,end:qt??0}],mapURI:`map:${encodeURIComponent(rn)}`,algorithm:Ut});en.aborted?jt("Canceled"):Pt(dn=>lodashExports$1.set(dn,"source.trace",{name:`${sn==null?void 0:sn.name}`,content:ln,key:nanoid$1(),id:nanoid$1()}))}}}},[Qt,Xt,Ut,Wt,qt,Pt,jt,_e,Zt],[Qt,Xt,Ut,Wt,qt]),jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(Nt,{value:_e,onChange:Dt})})}),inferName:_e=>{var Pt,Dt;return((Dt=(Pt=_e.source)==null?void 0:Pt.trace)==null?void 0:Dt.name)??"Untitled Query"},provideSelectionInfo:({children:_e,event:Pt,layer:Dt})=>{const Nt=controller$1.provideSelectionInfo,{layer:jt,setLayer:Ut,layers:Gt}=useLayer(Dt),Wt=reactExports.useMemo(()=>{const Yt=lodashExports$1.filter(Gt,{source:{type:"map"}});return lodashExports$1.filter(lodashExports$1.map(Yt,Xt=>{var Qt,en,tn,nn;const{parsedMap:Zt}=(Xt==null?void 0:Xt.source)??{};if(Zt&&Pt){const rn=(nn=(tn=getParser((en=(Qt=Xt==null?void 0:Xt.source)==null?void 0:Qt.map)==null?void 0:en.format))==null?void 0:tn.hydrate)==null?void 0:nn.call(tn,Zt);if(rn){const an=(Pt==null?void 0:Pt.world)&&rn.snap(Pt.world);if(an){const sn=(Pt==null?void 0:Pt.world)&&rn.nodeAt(an);return{point:an,node:sn,key:Xt.key,name:inferLayerName(Xt)}}}}}))},[Gt]),qt=reactExports.useMemo(()=>!!jt&&!!Wt.length&&{[jt.key]:{primary:inferLayerName(jt),items:{...lodashExports$1.reduce(Wt,(Yt,Xt)=>({...Yt,[`${Dt}-${Xt==null?void 0:Xt.key}-source`]:{primary:"Set as source",secondary:Xt==null?void 0:Xt.name,action:()=>Ut(produce(jt,Zt=>{lodashExports$1.set(Zt,"source.start",Xt==null?void 0:Xt.node),lodashExports$1.set(Zt,"source.query",void 0),lodashExports$1.set(Zt,"source.mapLayerKey",Xt==null?void 0:Xt.key),lodashExports$1.set(Zt,"source.trace",void 0)})),icon:jsxRuntimeExports.jsx(StartIcon,{sx:{transform:"scale(0.5)"}})},[`${Dt}-${Xt==null?void 0:Xt.key}-destination`]:{primary:"Set as destination",secondary:Xt==null?void 0:Xt.name,action:()=>Ut(produce(jt,Zt=>{lodashExports$1.set(Zt,"source.end",Xt==null?void 0:Xt.node),lodashExports$1.set(Zt,"source.query",void 0),lodashExports$1.set(Zt,"source.mapLayerKey",Xt==null?void 0:Xt.key),lodashExports$1.set(Zt,"source.trace",void 0)})),icon:jsxRuntimeExports.jsx(DestinationIcon,{})}}),{})}}},[Wt,jt,Gt,Ut]);return jsxRuntimeExports.jsx(Nt,{event:Pt,layer:Dt,children:Yt=>_e==null?void 0:_e(lodashExports$1.merge(Yt,qt))})}};function getLayerHandler(_e){var Pt;return layerHandlers[((Pt=_e==null?void 0:_e.source)==null?void 0:Pt.type)??""]}const layerHandlers={trace:controller$1,map:controller$2,query:controller};function inferLayerName(_e){var Pt,Dt;return _e!=null&&_e.name?_e==null?void 0:_e.name:(Pt=_e==null?void 0:_e.source)!=null&&Pt.type?layerHandlers[(Dt=_e.source)==null?void 0:Dt.type].inferName(_e):"Untitled Layer"}var ReactReduxContext=React.createContext(null);function defaultNoopBatch(_e){_e()}var batch=defaultNoopBatch,setBatch=function _e(Pt){return batch=Pt},getBatch=function _e(){return batch};function createListenerCollection(){var _e=getBatch(),Pt=null,Dt=null;return{clear:function(){Pt=null,Dt=null},notify:function(){_e(function(){for(var jt=Pt;jt;)jt.callback(),jt=jt.next})},get:function(){for(var jt=[],Ut=Pt;Ut;)jt.push(Ut),Ut=Ut.next;return jt},subscribe:function(jt){var Ut=!0,Gt=Dt={callback:jt,next:null,prev:Dt};return Gt.prev?Gt.prev.next=Gt:Pt=Gt,function(){!Ut||Pt===null||(Ut=!1,Gt.next?Gt.next.prev=Gt.prev:Dt=Gt.prev,Gt.prev?Gt.prev.next=Gt.next:Pt=Gt.next)}}}}var nullListeners={notify:function _e(){},get:function _e(){return[]}};function createSubscription(_e,Pt){var Dt,Nt=nullListeners;function jt(Zt){return qt(),Nt.subscribe(Zt)}function Ut(){Nt.notify()}function Gt(){Xt.onStateChange&&Xt.onStateChange()}function Wt(){return!!Dt}function qt(){Dt||(Dt=Pt?Pt.addNestedSub(Gt):_e.subscribe(Gt),Nt=createListenerCollection())}function Yt(){Dt&&(Dt(),Dt=void 0,Nt.clear(),Nt=nullListeners)}var Xt={addNestedSub:jt,notifyNestedSubs:Ut,handleChangeWrapper:Gt,isSubscribed:Wt,trySubscribe:qt,tryUnsubscribe:Yt,getListeners:function(){return Nt}};return Xt}var useIsomorphicLayoutEffect$4=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?reactExports.useLayoutEffect:reactExports.useEffect;function Provider(_e){var Pt=_e.store,Dt=_e.context,Nt=_e.children,jt=reactExports.useMemo(function(){var Wt=createSubscription(Pt);return{store:Pt,subscription:Wt}},[Pt]),Ut=reactExports.useMemo(function(){return Pt.getState()},[Pt]);useIsomorphicLayoutEffect$4(function(){var Wt=jt.subscription;return Wt.onStateChange=Wt.notifyNestedSubs,Wt.trySubscribe(),Ut!==Pt.getState()&&Wt.notifyNestedSubs(),function(){Wt.tryUnsubscribe(),Wt.onStateChange=null}},[jt,Ut]);var Gt=Dt||ReactReduxContext;return React.createElement(Gt.Provider,{value:jt},Nt)}var _excluded$2=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],_excluded2=["reactReduxForwardedRef"],EMPTY_ARRAY=[],NO_SUBSCRIPTION_ARRAY=[null,null];function storeStateUpdatesReducer(_e,Pt){var Dt=_e[1];return[Pt.payload,Dt+1]}function useIsomorphicLayoutEffectWithArgs(_e,Pt,Dt){useIsomorphicLayoutEffect$4(function(){return _e.apply(void 0,Pt)},Dt)}function captureWrapperProps(_e,Pt,Dt,Nt,jt,Ut,Gt){_e.current=Nt,Pt.current=jt,Dt.current=!1,Ut.current&&(Ut.current=null,Gt())}function subscribeUpdates(_e,Pt,Dt,Nt,jt,Ut,Gt,Wt,qt,Yt){if(_e){var Xt=!1,Zt=null,Qt=function(){if(!Xt){var nn=Pt.getState(),rn,an;try{rn=Nt(nn,jt.current)}catch(sn){an=sn,Zt=sn}an||(Zt=null),rn===Ut.current?Gt.current||qt():(Ut.current=rn,Wt.current=rn,Gt.current=!0,Yt({type:"STORE_UPDATED",payload:{error:an}}))}};Dt.onStateChange=Qt,Dt.trySubscribe(),Qt();var en=function(){if(Xt=!0,Dt.tryUnsubscribe(),Dt.onStateChange=null,Zt)throw Zt};return en}}var initStateUpdates=function _e(){return[null,0]};function connectAdvanced(_e,Pt){Pt===void 0&&(Pt={});var Dt=Pt,Nt=Dt.getDisplayName,jt=Nt===void 0?function(ln){return"ConnectAdvanced("+ln+")"}:Nt,Ut=Dt.methodName,Gt=Ut===void 0?"connectAdvanced":Ut,Wt=Dt.renderCountProp,qt=Wt===void 0?void 0:Wt,Yt=Dt.shouldHandleStateChanges,Xt=Yt===void 0?!0:Yt,Zt=Dt.storeKey,Qt=Zt===void 0?"store":Zt;Dt.withRef;var en=Dt.forwardRef,tn=en===void 0?!1:en,nn=Dt.context,rn=nn===void 0?ReactReduxContext:nn,an=_objectWithoutPropertiesLoose$3(Dt,_excluded$2),sn=rn;return function(dn){var mn=dn.displayName||dn.name||"Component",gn=jt(mn),un=_extends$2({},an,{getDisplayName:jt,methodName:Gt,renderCountProp:qt,shouldHandleStateChanges:Xt,storeKey:Qt,displayName:gn,wrappedComponentName:mn,WrappedComponent:dn}),hn=an.pure;function bn(pn){return _e(pn.dispatch,un)}var En=hn?reactExports.useMemo:function(pn){return pn()};function _n(pn){var Nn=reactExports.useMemo(function(){var gr=pn.reactReduxForwardedRef,Er=_objectWithoutPropertiesLoose$3(pn,_excluded2);return[pn.context,gr,Er]},[pn]),An=Nn[0],Dn=Nn[1],Pn=Nn[2],Cn=reactExports.useMemo(function(){return An&&An.Consumer&&reactIsExports.isContextConsumer(React.createElement(An.Consumer,null))?An:sn},[An,sn]),Gn=reactExports.useContext(Cn),In=!!pn.store&&!!pn.store.getState&&!!pn.store.dispatch;Gn&&Gn.store;var Bn=In?pn.store:Gn.store,Zn=reactExports.useMemo(function(){return bn(Bn)},[Bn]),nr=reactExports.useMemo(function(){if(!Xt)return NO_SUBSCRIPTION_ARRAY;var gr=createSubscription(Bn,In?null:Gn.subscription),Er=gr.notifyNestedSubs.bind(gr);return[gr,Er]},[Bn,In,Gn]),ar=nr[0],Sn=nr[1],Rn=reactExports.useMemo(function(){return In?Gn:_extends$2({},Gn,{subscription:ar})},[In,Gn,ar]),On=reactExports.useReducer(storeStateUpdatesReducer,EMPTY_ARRAY,initStateUpdates),Vn=On[0],yn=Vn[0],vn=On[1];if(yn&&yn.error)throw yn.error;var wn=reactExports.useRef(),Un=reactExports.useRef(Pn),Kn=reactExports.useRef(),kn=reactExports.useRef(!1),tr=En(function(){return Kn.current&&Pn===Un.current?Kn.current:Zn(Bn.getState(),Pn)},[Bn,yn,Pn]);useIsomorphicLayoutEffectWithArgs(captureWrapperProps,[Un,wn,kn,Pn,tr,Kn,Sn]),useIsomorphicLayoutEffectWithArgs(subscribeUpdates,[Xt,Bn,ar,Zn,Un,wn,kn,Kn,Sn,vn],[Bn,ar,Zn]);var or=reactExports.useMemo(function(){return React.createElement(dn,_extends$2({},tr,{ref:Dn}))},[Dn,dn,tr]),Jn=reactExports.useMemo(function(){return Xt?React.createElement(Cn.Provider,{value:Rn},or):or},[Cn,or,Rn]);return Jn}var Tn=hn?React.memo(_n):_n;if(Tn.WrappedComponent=dn,Tn.displayName=_n.displayName=gn,tn){var $n=React.forwardRef(function(Nn,An){return React.createElement(Tn,_extends$2({},Nn,{reactReduxForwardedRef:An}))});return $n.displayName=gn,$n.WrappedComponent=dn,hoistStatics($n,dn)}return hoistStatics(Tn,dn)}}function is$5(_e,Pt){return _e===Pt?_e!==0||Pt!==0||1/_e===1/Pt:_e!==_e&&Pt!==Pt}function shallowEqual(_e,Pt){if(is$5(_e,Pt))return!0;if(typeof _e!="object"||_e===null||typeof Pt!="object"||Pt===null)return!1;var Dt=Object.keys(_e),Nt=Object.keys(Pt);if(Dt.length!==Nt.length)return!1;for(var jt=0;jt=0;Nt--){var jt=Pt[Nt](_e);if(jt)return jt}return function(Ut,Gt){throw new Error("Invalid value of type "+typeof _e+" for "+Dt+" argument when connecting component "+Gt.wrappedComponentName+".")}}function strictEqual(_e,Pt){return _e===Pt}function createConnect(_e){var Pt=_e===void 0?{}:_e,Dt=Pt.connectHOC,Nt=Dt===void 0?connectAdvanced:Dt,jt=Pt.mapStateToPropsFactories,Ut=jt===void 0?defaultMapStateToPropsFactories:jt,Gt=Pt.mapDispatchToPropsFactories,Wt=Gt===void 0?defaultMapDispatchToPropsFactories:Gt,qt=Pt.mergePropsFactories,Yt=qt===void 0?defaultMergePropsFactories:qt,Xt=Pt.selectorFactory,Zt=Xt===void 0?finalPropsSelectorFactory:Xt;return function(en,tn,nn,rn){rn===void 0&&(rn={});var an=rn,sn=an.pure,ln=sn===void 0?!0:sn,dn=an.areStatesEqual,mn=dn===void 0?strictEqual:dn,gn=an.areOwnPropsEqual,un=gn===void 0?shallowEqual:gn,hn=an.areStatePropsEqual,bn=hn===void 0?shallowEqual:hn,En=an.areMergedPropsEqual,_n=En===void 0?shallowEqual:En,Tn=_objectWithoutPropertiesLoose$3(an,_excluded),$n=match(en,Ut,"mapStateToProps"),pn=match(tn,Wt,"mapDispatchToProps"),Nn=match(nn,Yt,"mergeProps");return Nt(Zt,_extends$2({methodName:"connect",getDisplayName:function(Dn){return"Connect("+Dn+")"},shouldHandleStateChanges:!!en,initMapStateToProps:$n,initMapDispatchToProps:pn,initMergeProps:Nn,pure:ln,areStatesEqual:mn,areOwnPropsEqual:un,areStatePropsEqual:bn,areMergedPropsEqual:_n},Tn))}}const connect$1=createConnect();setBatch(reactDomExports.unstable_batchedUpdates);function areInputsEqual$1(_e,Pt){if(_e.length!==Pt.length)return!1;for(var Dt=0;Dt<_e.length;Dt++)if(_e[Dt]!==Pt[Dt])return!1;return!0}function useMemoOne(_e,Pt){var Dt=reactExports.useState(function(){return{inputs:Pt,result:_e()}})[0],Nt=reactExports.useRef(!0),jt=reactExports.useRef(Dt),Ut=Nt.current||!!(Pt&&jt.current.inputs&&areInputsEqual$1(Pt,jt.current.inputs)),Gt=Ut?jt.current:{inputs:Pt,result:_e()};return reactExports.useEffect(function(){Nt.current=!1,jt.current=Gt},[Gt]),Gt.result}function useCallbackOne(_e,Pt){return useMemoOne(function(){return _e},Pt)}var useMemo=useMemoOne,useCallback=useCallbackOne,isProduction=!0,prefix$2="Invariant failed";function invariant$1(_e,Pt){if(!_e){if(isProduction)throw new Error(prefix$2);var Dt=typeof Pt=="function"?Pt():Pt,Nt=Dt?"".concat(prefix$2,": ").concat(Dt):prefix$2;throw new Error(Nt)}}var getRect=function _e(Pt){var Dt=Pt.top,Nt=Pt.right,jt=Pt.bottom,Ut=Pt.left,Gt=Nt-Ut,Wt=jt-Dt,qt={top:Dt,right:Nt,bottom:jt,left:Ut,width:Gt,height:Wt,x:Ut,y:Dt,center:{x:(Nt+Ut)/2,y:(jt+Dt)/2}};return qt},expand=function _e(Pt,Dt){return{top:Pt.top-Dt.top,left:Pt.left-Dt.left,bottom:Pt.bottom+Dt.bottom,right:Pt.right+Dt.right}},shrink=function _e(Pt,Dt){return{top:Pt.top+Dt.top,left:Pt.left+Dt.left,bottom:Pt.bottom-Dt.bottom,right:Pt.right-Dt.right}},shift=function _e(Pt,Dt){return{top:Pt.top+Dt.y,left:Pt.left+Dt.x,bottom:Pt.bottom+Dt.y,right:Pt.right+Dt.x}},noSpacing$1={top:0,right:0,bottom:0,left:0},createBox=function _e(Pt){var Dt=Pt.borderBox,Nt=Pt.margin,jt=Nt===void 0?noSpacing$1:Nt,Ut=Pt.border,Gt=Ut===void 0?noSpacing$1:Ut,Wt=Pt.padding,qt=Wt===void 0?noSpacing$1:Wt,Yt=getRect(expand(Dt,jt)),Xt=getRect(shrink(Dt,Gt)),Zt=getRect(shrink(Xt,qt));return{marginBox:Yt,borderBox:getRect(Dt),paddingBox:Xt,contentBox:Zt,margin:jt,border:Gt,padding:qt}},parse$6=function _e(Pt){var Dt=Pt.slice(0,-2),Nt=Pt.slice(-2);if(Nt!=="px")return 0;var jt=Number(Dt);return isNaN(jt)&&invariant$1(!1),jt},getWindowScroll$1=function _e(){return{x:window.pageXOffset,y:window.pageYOffset}},offset=function _e(Pt,Dt){var Nt=Pt.borderBox,jt=Pt.border,Ut=Pt.margin,Gt=Pt.padding,Wt=shift(Nt,Dt);return createBox({borderBox:Wt,border:jt,margin:Ut,padding:Gt})},withScroll=function _e(Pt,Dt){return Dt===void 0&&(Dt=getWindowScroll$1()),offset(Pt,Dt)},calculateBox=function _e(Pt,Dt){var Nt={top:parse$6(Dt.marginTop),right:parse$6(Dt.marginRight),bottom:parse$6(Dt.marginBottom),left:parse$6(Dt.marginLeft)},jt={top:parse$6(Dt.paddingTop),right:parse$6(Dt.paddingRight),bottom:parse$6(Dt.paddingBottom),left:parse$6(Dt.paddingLeft)},Ut={top:parse$6(Dt.borderTopWidth),right:parse$6(Dt.borderRightWidth),bottom:parse$6(Dt.borderBottomWidth),left:parse$6(Dt.borderLeftWidth)};return createBox({borderBox:Pt,margin:Nt,padding:jt,border:Ut})},getBox=function _e(Pt){var Dt=Pt.getBoundingClientRect(),Nt=window.getComputedStyle(Pt);return calculateBox(Dt,Nt)},safeIsNaN=Number.isNaN||function _e(Pt){return typeof Pt=="number"&&Pt!==Pt};function isEqual$2(_e,Pt){return!!(_e===Pt||safeIsNaN(_e)&&safeIsNaN(Pt))}function areInputsEqual(_e,Pt){if(_e.length!==Pt.length)return!1;for(var Dt=0;Dt<_e.length;Dt++)if(!isEqual$2(_e[Dt],Pt[Dt]))return!1;return!0}function memoizeOne(_e,Pt){Pt===void 0&&(Pt=areInputsEqual);var Dt,Nt=[],jt,Ut=!1;function Gt(){for(var Wt=[],qt=0;qt");return Nt.callbacks},Nt.setCallbacks=function(Wt){Nt.callbacks=Wt},Nt}var Dt=Pt.prototype;return Dt.componentDidMount=function(){this.unbind=bindEvents(window,[{eventName:"error",fn:this.onWindowError}])},Dt.componentDidCatch=function(jt){if(jt instanceof RbdInvariant){this.setState({});return}throw jt},Dt.componentWillUnmount=function(){this.unbind()},Dt.render=function(){return this.props.children(this.setCallbacks)},Pt}(React.Component),dragHandleUsageInstructions=` +`+Wt+"}":"{ "+qt.join(", ")+" }":"{"+qt.join(",")+"}",gap=Wt,Ut}}function beautify(_e,Pt,Dt,Nt){var jt;if(gap="",indent="",Nt||(Nt=0),typeof Nt!="number")throw new Error("beaufifier: limit must be a number");if(typeof Dt=="number")for(jt=0;jt+jt);return Math.abs(Nt)>4?jsxRuntimeExports.jsxs("span",{children:[Dt,"x10",jsxRuntimeExports.jsx("sup",{style:supProps,children:Nt})]}):lodashExports$1.round(_e,2)}else return _e;case"string":return`${_e}`;case"undefined":return"null";default:return Pt?jsxRuntimeExports.jsx("code",{children:lodashExports$1.isNull(_e)?"null":lodashExports$1.get(_e,"constructor.name")??typeof _e}):jsxRuntimeExports.jsx("code",{style:{whiteSpace:"pre"},children:lodashExports$1.truncate(beautify$1(_e,void 0,2),{length:100})})}}function Property({label:_e,value:Pt,type:Dt,simple:Nt}){return jsxRuntimeExports.jsxs(Flex,{width:"auto",mr:2,mb:.5,alignItems:"baseline",children:[jsxRuntimeExports.jsx(Type$1,{component:"div",variant:"body2",...Dt,sx:{opacity:.54,...Dt==null?void 0:Dt.sx},children:_e}),jsxRuntimeExports.jsx(Space,{}),jsxRuntimeExports.jsx(Type$1,{component:"div",variant:"body2",...Dt,children:renderProperty(Pt,Nt)??"none"})]},`${_e}::${renderProperty(Pt)}`)}const OMIT_PROPS=["type","id"],ESSENTIAL_PROPS=["f","g","pId"],ALL_PROPS=[...OMIT_PROPS,...ESSENTIAL_PROPS],sortEventKeys=_e=>lodashExports$1.chain(_e).entries().filter(([,Pt])=>!lodashExports$1.isUndefined(Pt)).sortBy(([Pt])=>lodashExports$1.indexOf(ALL_PROPS,Pt)+1||Number.MAX_SAFE_INTEGER).value();function PropertyDialog({event:_e,max:Pt=10,simple:Dt,variant:Nt,...jt}){const Ut=sortEventKeys(_e);return jsxRuntimeExports.jsx(ManagedModal,{...lodashExports$1.merge({appBar:{children:jsxRuntimeExports.jsx(AppBarTitle,{children:"Event Properties"})},trigger:Gt=>jsxRuntimeExports.jsxs(Button$2,{variant:"text",sx:{mx:-1,minWidth:0,width:"fit-content",color:Wt=>Wt.palette.text.secondary,justifyContent:"left"},onClick:Wt=>{Wt.stopPropagation(),Wt.preventDefault(),Gt(Wt)},children:[Ut.length-Pt," more"]})},jt),children:[{name:"common",props:lodashExports$1.filter(Ut,([Gt])=>OMIT_PROPS.includes(Gt))},{name:"search",props:lodashExports$1.filter(Ut,([Gt])=>ESSENTIAL_PROPS.includes(Gt))},{name:"other",props:lodashExports$1.filter(Ut,([Gt])=>!ALL_PROPS.includes(Gt))}].map(({name:Gt,props:Wt},qt)=>jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[!!qt&&jsxRuntimeExports.jsx(Divider$1,{sx:{mb:1}}),jsxRuntimeExports.jsx(Type$1,{variant:"overline",color:"text.secondary",component:"div",sx:{px:3},children:lodashExports$1.startCase(Gt)}),jsxRuntimeExports.jsx(Box$1,{sx:{p:1,pt:0,display:"grid",gridAutoFlow:"row",gridTemplateColumns:"repeat(2, 1fr)"},children:lodashExports$1.map(Wt,([Yt,Xt])=>jsxRuntimeExports.jsx(ListItem$1,{sx:{py:.5},children:jsxRuntimeExports.jsx(ListItemText$1,{secondary:Yt,primary:renderProperty(Xt)})},`${Yt}::${Xt}`))},Gt)]}))})}function PropertyList(_e){const{event:Pt,variant:Dt="body2",max:Nt=10,simple:jt,...Ut}=_e,Gt=sortEventKeys(Pt);return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsxs(Flex,{...Ut,children:[lodashExports$1.map(lodashExports$1.slice(Gt,0,Nt),([Wt,qt],Yt)=>jsxRuntimeExports.jsx(Property,{label:Wt,value:qt,type:{variant:Dt},simple:jt},Yt)),Gt.length>Nt&&!jt&&jsxRuntimeExports.jsx(PropertyDialog,{..._e})]})})}function TracePreview({trace:_e,language:Pt="json"}){return jsxRuntimeExports.jsx(Box$1,{sx:{width:"100%",height:"100%"},children:jsxRuntimeExports.jsx(ScriptViewer,{options:{readOnly:!0},language:Pt,value:_e?beautify$1({..._e,events:lodashExports$1.take(_e.events,10)},null,2,1):"No data"})})}var dist$4={exports:{}};(function(_e,Pt){(function(Dt,Nt){_e.exports=Nt()})(commonjsGlobal,function(){return function(Dt){function Nt(Ut){if(jt[Ut])return jt[Ut].exports;var Gt=jt[Ut]={i:Ut,l:!1,exports:{}};return Dt[Ut].call(Gt.exports,Gt,Gt.exports,Nt),Gt.l=!0,Gt.exports}var jt={};return Nt.m=Dt,Nt.c=jt,Nt.d=function(Ut,Gt,Wt){Nt.o(Ut,Gt)||Object.defineProperty(Ut,Gt,{configurable:!1,enumerable:!0,get:Wt})},Nt.n=function(Ut){var Gt=Ut&&Ut.__esModule?function(){return Ut.default}:function(){return Ut};return Nt.d(Gt,"a",Gt),Gt},Nt.o=function(Ut,Gt){return Object.prototype.hasOwnProperty.call(Ut,Gt)},Nt.p="",Nt(Nt.s=1)}([function(Dt,Nt,jt){function Ut(Wt){var qt=Wt===void 0?{}:Wt,Yt=qt.ESCAPE,Xt=Yt===void 0?/^\\/:Yt,Zt=qt.VARIABLE_START,Qt=Zt===void 0?/^\${\s*/:Zt,en=qt.VARIABLE_END,tn=en===void 0?/^\s*}/:en,nn=qt.PIPE_START,rn=nn===void 0?/^\s*\|\s*/:nn,an=qt.PIPE_PARAMETER_START,sn=an===void 0?/^\s*:\s*/:an,ln=qt.QUOTED_STRING,dn=ln===void 0?Nt.DEFAULT_QUOTED_STRING_REGEX:ln,mn=qt.QUOTED_STRING_TEST,gn=mn===void 0?null:mn,un=qt.QUOTED_STRING_GET_AND_ADVANCE,hn=un===void 0?null:un,bn=qt.QUOTED_STRING_IN_PARAMETER_TEST,En=bn===void 0?null:bn,_n=qt.QUOTED_STRING_IN_PARAMETER_GET_AND_ADVANCE,Tn=_n===void 0?null:_n,$n=gn||function(Dn){return dn.test(Dn)},pn=hn||Gt(dn),Nn=En||function(Dn){return dn.test(Dn)},An=Tn||Gt(dn);return function(Dn){function Pn(Er){Er===void 0&&(Er=1),yn=yn.substr(Er)}function Cn(Er){Er===void 0&&(Er=/^/),Pn(yn.match(Er)[0].length)}function Gn(){var Er;return Cn(Xt),Er=yn.length>0?yn[0]:"",Pn(),Er}function In(Er){var Sr=(Er===void 0?{}:Er).isNull,Rr=Sr!==void 0&&Sr;Kn={name:"",pipes:[]},or=!Rr}function Bn(){vn.variables.push(Kn),In({isNull:!0})}function Zn(Er){var Sr=(Er===void 0?{}:Er).isNull,Rr=Sr!==void 0&&Sr;kn={name:"",parameters:[]},Jn=!Rr}function nr(){Kn.pipes.push(kn),Zn({isNull:!0})}function ar(Er){var Sr=(Er===void 0?{}:Er).isNull,Rr=Sr!==void 0&&Sr;tr="",gr=!Rr}function Sn(){kn.parameters.push(tr),ar({isNull:!0})}function Rn(){return!!tn.test(yn)&&(Cn(tn),wn>=3&&Sn(),wn>=2&&nr(),wn>=1&&Bn(),wn=0,!0)}function On(){return!!rn.test(yn)&&(Cn(rn),wn>=3&&Sn(),wn>=2&&nr(),wn>=1&&Zn(),wn=2,!0)}function Vn(){return!!sn.test(yn)&&(Cn(sn),wn>=3&&Sn(),wn>=2&&ar(),wn=3,!0)}for(var yn=Dn,vn={literals:[],variables:[]},wn=0,Un="",Kn={name:"",pipes:[]},kn={name:"",parameters:[]},tr="",or=!1,Jn=!1,gr=!1;yn&&yn.length>0;)switch(wn){case 0:if(Xt.test(yn)){Un+=Gn();continue}if(Qt.test(yn)){wn=1,In(),vn.literals.push(Un),Un="",Cn(Qt);continue}Un+=yn[0],Pn();break;case 1:if(Xt.test(yn)){Kn.name+=Gn();continue}if(Rn()||On())continue;if($n(yn)){Kn.name+=pn(yn,Pn);continue}Kn.name+=yn[0],Pn();break;case 2:if(Xt.test(yn)){kn.name+=Gn();continue}if(Rn()||Vn()||On())continue;if($n(yn)){kn.name+=pn(yn,Pn);continue}kn.name+=yn[0],Pn();break;case 3:if(Xt.test(yn)){tr+=Gn();continue}if(Rn()||Vn()||On())continue;if(Nn(yn)){tr+=An(yn,Pn);continue}tr+=yn[0],Pn()}return gr&&kn.parameters.push(tr),Jn&&Kn.pipes.push(kn),or&&vn.variables.push(Kn),vn.literals.push(Un),vn}}function Gt(Wt){return function(qt,Yt){var Xt=qt.match(Wt);return Yt(Xt[0].length),Xt.slice(2).join("").replace("\\\\","\\")}}Object.defineProperty(Nt,"__esModule",{value:!0}),Nt.DEFAULT_QUOTED_STRING_REGEX=/^('((?:[^'\\]|\\.)*)'|'((?:[^'\\]|\\.)*)$|"((?:[^"\\]|\\.)*)"|"((?:[^"\\]|\\.)*)$)/,Nt.parseStringTemplateGenerator=Ut,Nt.parseStringTemplate=Ut(),Nt.getQuotedStringAndAdvanceForRegex=Gt},function(Dt,Nt,jt){Dt.exports=jt(2)},function(Dt,Nt,jt){function Ut(Gt){for(var Wt in Gt)Nt.hasOwnProperty(Wt)||(Nt[Wt]=Gt[Wt])}Object.defineProperty(Nt,"__esModule",{value:!0}),Ut(jt(0)),Ut(jt(3))},function(Dt,Nt,jt){function Ut(Xt){return function(Zt){return Xt.hasOwnProperty(Zt)?Xt[Zt]:Zt.split(".").reduce(function(Qt,en){return Qt.hasOwnProperty(en)?Qt[en]:""},Xt)}}function Gt(Xt,Zt,Qt,en){en===void 0&&(en=Ut(Zt));var tn=en(Xt.name);return Xt.pipes.reduce(function(nn,rn){return Qt.hasOwnProperty(rn.name)?Qt[rn.name](nn,rn.parameters):nn},tn??"")}function Wt(Xt,Zt,Qt,en){return en===void 0&&(en=Ut(Zt)),Xt.literals.length===0?"":Xt.literals.slice(1).reduce(function(tn,nn,rn){return""+tn+Gt(Xt.variables[rn],Zt,Qt,en)+nn},Xt.literals[0])}function qt(Xt,Zt,Qt){return Wt(Yt.parseStringTemplate(Xt),Zt,Qt)}Object.defineProperty(Nt,"__esModule",{value:!0});var Yt=jt(0);Nt.evaluateParsedString=Wt,Nt.evaluateStringTemplate=qt}])})})(dist$4);var distExports=dist$4.exports;function mapProperties(_e={},Pt){const Dt={};for(const Nt of Object.keys(_e))Dt[Nt]=Nt==="$"?_e[Nt]:Pt(_e[Nt],Nt,_e);return Object.setPrototypeOf(Dt,_e)}function parseProperty(_e){switch(_e==null?void 0:_e.constructor){case Array:{const Pt=lodashExports$1.map(_e,parseProperty);return Dt=>lodashExports$1.map(Pt,Nt=>Nt(Dt))}case Object:{const Pt=lodashExports$1.mapValues(_e,parseProperty);return Dt=>lodashExports$1.mapValues(Pt,Nt=>Nt(Dt))}case String:return parseString(_e);default:return()=>_e}}function normalize(_e={}){return mapProperties(_e,Pt=>lodashExports$1.isFunction(Pt)?Pt:parseProperty(Pt))}const parseToken=_e=>{const Pt=Function("$",`return ${_e};`);return Dt=>Pt(new Proxy(normalize(Dt),{get(Nt,jt){return typeof(Nt==null?void 0:Nt[jt])=="function"?Nt[jt]({}):Nt==null?void 0:Nt[jt]}}))},openBrace=/^\{\{\s*/,closeBrace=/^\s*\}\}/,neverMatch=/\b\B/,parser$1=distExports.parseStringTemplateGenerator({VARIABLE_START:openBrace,VARIABLE_END:closeBrace,PIPE_START:neverMatch,PIPE_PARAMETER_START:neverMatch,QUOTED_STRING:neverMatch}),parseString=memo(_e=>{const Pt=parser$1(_e);return lodashExports$1.join(Pt.literals,"")?Dt=>distExports.evaluateParsedString(Pt,{},{},Nt=>parseToken(Nt)(Dt)):parseToken(Pt.variables[0].name)},{primitive:!0});function commonjsRequire(_e){throw new Error('Could not dynamically require "'+_e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var pluralize$1={exports:{}};(function(_e,Pt){(function(Dt,Nt){typeof commonjsRequire=="function"?_e.exports=Nt():Dt.pluralize=Nt()})(commonjsGlobal,function(){var Dt=[],Nt=[],jt={},Ut={},Gt={};function Wt(nn){return typeof nn=="string"?new RegExp("^"+nn+"$","i"):nn}function qt(nn,rn){return nn===rn?rn:nn===nn.toLowerCase()?rn.toLowerCase():nn===nn.toUpperCase()?rn.toUpperCase():nn[0]===nn[0].toUpperCase()?rn.charAt(0).toUpperCase()+rn.substr(1).toLowerCase():rn.toLowerCase()}function Yt(nn,rn){return nn.replace(/\$(\d{1,2})/g,function(an,sn){return rn[sn]||""})}function Xt(nn,rn){return nn.replace(rn[0],function(an,sn){var ln=Yt(rn[1],arguments);return qt(an===""?nn[sn-1]:an,ln)})}function Zt(nn,rn,an){if(!nn.length||jt.hasOwnProperty(nn))return rn;for(var sn=an.length;sn--;){var ln=an[sn];if(ln[0].test(rn))return Xt(rn,ln)}return rn}function Qt(nn,rn,an){return function(sn){var ln=sn.toLowerCase();return rn.hasOwnProperty(ln)?qt(sn,ln):nn.hasOwnProperty(ln)?qt(sn,nn[ln]):Zt(ln,sn,an)}}function en(nn,rn,an,sn){return function(ln){var dn=ln.toLowerCase();return rn.hasOwnProperty(dn)?!0:nn.hasOwnProperty(dn)?!1:Zt(dn,dn,an)===dn}}function tn(nn,rn,an){var sn=rn===1?tn.singular(nn):tn.plural(nn);return(an?rn+" ":"")+sn}return tn.plural=Qt(Gt,Ut,Dt),tn.isPlural=en(Gt,Ut,Dt),tn.singular=Qt(Ut,Gt,Nt),tn.isSingular=en(Ut,Gt,Nt),tn.addPluralRule=function(nn,rn){Dt.push([Wt(nn),rn])},tn.addSingularRule=function(nn,rn){Nt.push([Wt(nn),rn])},tn.addUncountableRule=function(nn){if(typeof nn=="string"){jt[nn.toLowerCase()]=!0;return}tn.addPluralRule(nn,"$0"),tn.addSingularRule(nn,"$0")},tn.addIrregularRule=function(nn,rn){rn=rn.toLowerCase(),nn=nn.toLowerCase(),Gt[nn]=rn,Ut[rn]=nn},[["I","we"],["me","us"],["he","they"],["she","they"],["them","them"],["myself","ourselves"],["yourself","yourselves"],["itself","themselves"],["herself","themselves"],["himself","themselves"],["themself","themselves"],["is","are"],["was","were"],["has","have"],["this","these"],["that","those"],["echo","echoes"],["dingo","dingoes"],["volcano","volcanoes"],["tornado","tornadoes"],["torpedo","torpedoes"],["genus","genera"],["viscus","viscera"],["stigma","stigmata"],["stoma","stomata"],["dogma","dogmata"],["lemma","lemmata"],["schema","schemata"],["anathema","anathemata"],["ox","oxen"],["axe","axes"],["die","dice"],["yes","yeses"],["foot","feet"],["eave","eaves"],["goose","geese"],["tooth","teeth"],["quiz","quizzes"],["human","humans"],["proof","proofs"],["carve","carves"],["valve","valves"],["looey","looies"],["thief","thieves"],["groove","grooves"],["pickaxe","pickaxes"],["passerby","passersby"]].forEach(function(nn){return tn.addIrregularRule(nn[0],nn[1])}),[[/s?$/i,"s"],[/[^\u0000-\u007F]$/i,"$0"],[/([^aeiou]ese)$/i,"$1"],[/(ax|test)is$/i,"$1es"],[/(alias|[^aou]us|t[lm]as|gas|ris)$/i,"$1es"],[/(e[mn]u)s?$/i,"$1s"],[/([^l]ias|[aeiou]las|[ejzr]as|[iu]am)$/i,"$1"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1i"],[/(alumn|alg|vertebr)(?:a|ae)$/i,"$1ae"],[/(seraph|cherub)(?:im)?$/i,"$1im"],[/(her|at|gr)o$/i,"$1oes"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|automat|quor)(?:a|um)$/i,"$1a"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)(?:a|on)$/i,"$1a"],[/sis$/i,"ses"],[/(?:(kni|wi|li)fe|(ar|l|ea|eo|oa|hoo)f)$/i,"$1$2ves"],[/([^aeiouy]|qu)y$/i,"$1ies"],[/([^ch][ieo][ln])ey$/i,"$1ies"],[/(x|ch|ss|sh|zz)$/i,"$1es"],[/(matr|cod|mur|sil|vert|ind|append)(?:ix|ex)$/i,"$1ices"],[/\b((?:tit)?m|l)(?:ice|ouse)$/i,"$1ice"],[/(pe)(?:rson|ople)$/i,"$1ople"],[/(child)(?:ren)?$/i,"$1ren"],[/eaux$/i,"$0"],[/m[ae]n$/i,"men"],["thou","you"]].forEach(function(nn){return tn.addPluralRule(nn[0],nn[1])}),[[/s$/i,""],[/(ss)$/i,"$1"],[/(wi|kni|(?:after|half|high|low|mid|non|night|[^\w]|^)li)ves$/i,"$1fe"],[/(ar|(?:wo|[ae])l|[eo][ao])ves$/i,"$1f"],[/ies$/i,"y"],[/\b([pl]|zomb|(?:neck|cross)?t|coll|faer|food|gen|goon|group|lass|talk|goal|cut)ies$/i,"$1ie"],[/\b(mon|smil)ies$/i,"$1ey"],[/\b((?:tit)?m|l)ice$/i,"$1ouse"],[/(seraph|cherub)im$/i,"$1"],[/(x|ch|ss|sh|zz|tto|go|cho|alias|[^aou]us|t[lm]as|gas|(?:her|at|gr)o|[aeiou]ris)(?:es)?$/i,"$1"],[/(analy|diagno|parenthe|progno|synop|the|empha|cri|ne)(?:sis|ses)$/i,"$1sis"],[/(movie|twelve|abuse|e[mn]u)s$/i,"$1"],[/(test)(?:is|es)$/i,"$1is"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1us"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|quor)a$/i,"$1um"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)a$/i,"$1on"],[/(alumn|alg|vertebr)ae$/i,"$1a"],[/(cod|mur|sil|vert|ind)ices$/i,"$1ex"],[/(matr|append)ices$/i,"$1ix"],[/(pe)(rson|ople)$/i,"$1rson"],[/(child)ren$/i,"$1"],[/(eau)x?$/i,"$1"],[/men$/i,"man"]].forEach(function(nn){return tn.addSingularRule(nn[0],nn[1])}),["adulthood","advice","agenda","aid","aircraft","alcohol","ammo","analytics","anime","athletics","audio","bison","blood","bream","buffalo","butter","carp","cash","chassis","chess","clothing","cod","commerce","cooperation","corps","debris","diabetes","digestion","elk","energy","equipment","excretion","expertise","firmware","flounder","fun","gallows","garbage","graffiti","hardware","headquarters","health","herpes","highjinks","homework","housework","information","jeans","justice","kudos","labour","literature","machinery","mackerel","mail","media","mews","moose","music","mud","manga","news","only","personnel","pike","plankton","pliers","police","pollution","premises","rain","research","rice","salmon","scissors","series","sewage","shambles","shrimp","software","species","staff","swine","tennis","traffic","transportation","trout","tuna","wealth","welfare","whiting","wildebeest","wildlife","you",/pok[eé]mon$/i,/[^aeiou]ese$/i,/deer$/i,/fish$/i,/measles$/i,/o[iu]s$/i,/pox$/i,/sheep$/i].forEach(tn.addUncountableRule),tn})})(pluralize$1);var pluralizeExports=pluralize$1.exports;const pluralize=getDefaultExportFromCjs(pluralizeExports),parseTraceWorkerUrl=""+new URL("parseTrace.worker-3082fe1b.js",import.meta.url).href;class ParseTraceWorker extends Worker{constructor(){super(parseTraceWorkerUrl,{type:"module"})}}const parseTraceAsync=usingMemoizedWorkerTask(ParseTraceWorker);function useTraceParser(_e){const Pt=useSnackbar(),Dt=useLoadingState("specimen");return reactExports.useCallback(()=>Dt(async()=>{var Nt;if(_e!=null&&_e.trace){Pt("Processing trace...");try{const jt=await parseTraceAsync(_e);return Pt("Trace loaded",pluralize("step",((Nt=jt==null?void 0:jt.stepsPersistent)==null?void 0:Nt.length)??0,!0)),{components:jt,content:_e.trace}}catch(jt){return console.error(jt),Pt("Error parsing",lodashExports$1.get(jt,"message")),{error:lodashExports$1.get(jt,"message")}}}}),[_e])}function useTraceContent(_e){const Pt=useSnackbar(),Dt=useLoadingState("specimen"),Nt=useConnectionResolver(),[{traces:jt}]=useFeatures(),Ut=reactExports.useMemo(()=>memo(async({source:Xt,id:Zt})=>{if(Xt&&Zt){const Qt=Nt({url:Xt});if(Qt){Pt("Fetching trace...");const en=await Qt.transport().call("features/trace",{id:Zt});return en==null?void 0:en.content}}},{normalizer:JSON.stringify}),[Nt,Pt]),{content:Gt,source:Wt,id:qt}=_e??{},{lastModified:Yt}=lodashExports$1.find(jt,{id:qt,source:Wt})??{};return useAsync(()=>Dt(async()=>{if(qt)return{..._e,content:Gt||await Ut({source:Wt,id:qt,lastModified:Yt})}}),[Ut,Gt,Wt,qt,Yt])}const isNullish=_e=>_e==null;function makePathIndex(_e){const Pt=[],Dt={},Nt={},jt=lodashExports$1.chain(_e==null?void 0:_e.events).map((Wt,qt)=>({step:qt,id:Wt.id,pId:Wt.pId})).groupBy("id").value();lodashExports$1.forEach(_e==null?void 0:_e.events,({id:Wt,pId:qt},Yt)=>{!isNullish(qt)&&Dt[Wt]!==qt&&(Pt.push({id:Wt,pId:qt,step:Yt,prev:lodashExports$1.last(Pt)}),Dt[Wt]=qt),Nt[Yt]=lodashExports$1.last(Pt)});const Ut=(Wt,qt=(Yt=>(Yt=_e==null?void 0:_e.events)==null?void 0:Yt.length)()??0)=>{let Xt=Nt[qt];for(;Xt;){if(Xt.id===Wt)return Xt.pId;Xt=Xt.prev}};return{getParent:Ut,getPath:Wt=>{const qt=[Wt];let Yt={...(_e.events??[])[Wt],step:Wt};for(;Yt;){const Xt=Ut(Yt.id,Yt.step);if(Xt){const Zt=lodashExports$1.findLast(jt[Xt],Qt=>Qt.step<=Yt.step);if(Zt)qt.push(Zt.step),Yt=Zt;else break}else break}return qt}}}const controller$1={key:"trace",icon:jsxRuntimeExports.jsx(RouteTwoTone,{}),inferName:_e=>{var Pt,Dt;return((Dt=(Pt=_e.source)==null?void 0:Pt.trace)==null?void 0:Dt.name)??"Untitled Trace"},error:_e=>{var Pt,Dt,Nt,jt;return((Dt=(Pt=_e==null?void 0:_e.source)==null?void 0:Pt.trace)==null?void 0:Dt.error)||((jt=(Nt=_e==null?void 0:_e.source)==null?void 0:Nt.parsedTrace)==null?void 0:jt.error)},claimImportedFile:async _e=>isTraceFormat(_e)?{claimed:!0,layer:async Pt=>{Pt("Opening trace...");try{return{trace:{...await readUploadedTrace(_e).read()}}}catch(Dt){return console.error(Dt),Pt(`Error opening, ${lodashExports$1.get(Dt,"message")}`),{trace:{key:nanoid$1(),id:custom$1().id,error:lodashExports$1.get(Dt,"message"),name:lodashExports$1.startCase(name$2(_e.name))}}}}}:{claimed:!1},editor:withProduce(({value:_e,produce:Pt})=>{var Dt,Nt,jt,Ut,Gt,Wt,qt,Yt,Xt,Zt,Qt;return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(Option,{label:"Trace",content:jsxRuntimeExports.jsx(TracePicker,{onChange:en=>Pt(tn=>lodashExports$1.set(tn,"source.trace",en)),value:(Dt=_e==null?void 0:_e.source)==null?void 0:Dt.trace})}),((jt=(Nt=_e==null?void 0:_e.source)==null?void 0:Nt.trace)==null?void 0:jt.error)&&jsxRuntimeExports.jsx(Type$1,{variant:"body2",color:en=>en.palette.error.main,sx:{whiteSpace:"pre-wrap",mb:1,mt:1},children:jsxRuntimeExports.jsx("code",{children:(Gt=(Ut=_e==null?void 0:_e.source)==null?void 0:Ut.trace)==null?void 0:Gt.error})}),((qt=(Wt=_e==null?void 0:_e.source)==null?void 0:Wt.parsedTrace)==null?void 0:qt.error)&&jsxRuntimeExports.jsx(Type$1,{variant:"body2",color:en=>en.palette.error.main,sx:{whiteSpace:"pre-wrap",mb:1,mt:1},children:jsxRuntimeExports.jsx("code",{children:(Xt=(Yt=_e==null?void 0:_e.source)==null?void 0:Yt.parsedTrace)==null?void 0:Xt.error})}),jsxRuntimeExports.jsx(Heading,{label:"Preview"}),jsxRuntimeExports.jsx(Box$1,{sx:{height:240,mx:-2},children:jsxRuntimeExports.jsx(TracePreview,{trace:(Qt=(Zt=_e==null?void 0:_e.source)==null?void 0:Zt.parsedTrace)==null?void 0:Qt.content})})]})}),service:withProduce(({value:_e,produce:Pt})=>{var Ut,Gt,Wt;const{palette:Dt}=useTheme(),{result:Nt}=useTraceContent((Ut=_e==null?void 0:_e.source)==null?void 0:Ut.trace),jt=useTraceParser({trace:Nt==null?void 0:Nt.content,context:{color:colorsHex,themeAccent:Dt.primary.main,themeTextPrimary:Dt.text.primary,themeBackground:Dt.background.paper},view:"main"});return reactExports.useEffect(()=>{Pt(qt=>{var Yt,Xt;return lodashExports$1.set(qt,"source.playbackTo",((Xt=(Yt=Nt==null?void 0:Nt.content)==null?void 0:Yt.events)==null?void 0:Xt.length)??0)})},[(Wt=(Gt=Nt==null?void 0:Nt.content)==null?void 0:Gt.events)==null?void 0:Wt.length]),useEffectWhen(async()=>{const qt=await jt();Pt(Yt=>{lodashExports$1.set(Yt,"source.parsedTrace",qt),lodashExports$1.set(Yt,"viewKey",nanoid$1())})},[jt],[Nt==null?void 0:Nt.key,Dt.mode]),jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(PlaybackService,{value:_e})})}),renderer:({layer:_e,index:Pt})=>{var qt,Yt,Xt;const Dt=(Yt=(qt=_e==null?void 0:_e.source)==null?void 0:qt.parsedTrace)==null?void 0:Yt.components,Nt=useThrottle$1(((Xt=_e==null?void 0:_e.source)==null?void 0:Xt.step)??0,1e3/60),jt=use2DPath(_e,Pt,Nt),Ut=reactExports.useMemo(()=>lodashExports$1.map(Dt==null?void 0:Dt.stepsPersistent,Zt=>lodashExports$1.map(Zt,Qt=>lodashExports$1.merge(Qt,{meta:{sourceLayer:_e==null?void 0:_e.key,sourceLayerIndex:Pt,sourceLayerAlpha:1-.01*+((_e==null?void 0:_e.transparency)??0),sourceLayerDisplayMode:(_e==null?void 0:_e.displayMode)??"source-over"}}))),[Dt==null?void 0:Dt.stepsPersistent,_e==null?void 0:_e.key,_e==null?void 0:_e.transparency,_e==null?void 0:_e.displayMode,Pt]),Gt=reactExports.useMemo(()=>lodashExports$1.map(Dt==null?void 0:Dt.stepsTransient,Zt=>lodashExports$1.map(Zt,Qt=>lodashExports$1.merge(Qt,{meta:{sourceLayer:_e==null?void 0:_e.key,sourceLayerIndex:Pt,sourceLayerAlpha:1-.01*+((_e==null?void 0:_e.transparency)??0),sourceLayerDisplayMode:(_e==null?void 0:_e.displayMode)??"source-over"}}))),[Dt==null?void 0:Dt.stepsTransient,_e==null?void 0:_e.key,_e==null?void 0:_e.transparency,_e==null?void 0:_e.displayMode,Pt]),Wt=reactExports.useMemo(()=>[Gt[Nt]??[]],[Gt,Nt]);return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(LazyNodeList,{step:Nt,nodes:Ut}),jsxRuntimeExports.jsx(NodeList,{nodes:Wt}),jt]})},steps:_e=>{var Pt,Dt,Nt;return((Nt=(Dt=(Pt=_e==null?void 0:_e.source)==null?void 0:Pt.parsedTrace)==null?void 0:Dt.content)==null?void 0:Nt.events)??[]},provideSelectionInfo:({layer:_e,event:Pt,children:Dt})=>{const{layer:Nt,setLayer:jt}=useLayer(_e),Ut=reactExports.useMemo(()=>{var Yt,Xt,Zt,Qt,en;const Gt=((Zt=(Xt=(Yt=Nt==null?void 0:Nt.source)==null?void 0:Yt.parsedTrace)==null?void 0:Xt.content)==null?void 0:Zt.events)??[],Wt=lodashExports$1.chain((Qt=Pt==null?void 0:Pt.info)==null?void 0:Qt.components).filter(tn=>{var nn;return((nn=tn.meta)==null?void 0:nn.sourceLayer)===(Nt==null?void 0:Nt.key)}).map(tn=>{var nn;return(nn=tn.meta)==null?void 0:nn.step}).filter(lodashExports$1.negate(lodashExports$1.isUndefined)).sort((tn,nn)=>tn-nn).value(),qt=lodashExports$1.chain((en=Pt==null?void 0:Pt.info)==null?void 0:en.components).filter(tn=>{var nn;return((nn=tn.meta)==null?void 0:nn.sourceLayer)===(Nt==null?void 0:Nt.key)}).filter(tn=>{var nn;return(nn=tn.meta)==null?void 0:nn.info}).value();if(Wt.length&&Nt){const tn=lodashExports$1.last(Wt),nn=Gt[tn];if(nn)return{...lodashExports$1.keyBy(lodashExports$1.map(qt,(rn,an)=>({key:`${Nt.key}.${an}`,primary:`Selection in ${inferLayerName(Nt)}`,items:{info:{index:-1,primary:jsxRuntimeExports.jsx(PropertyList,{event:rn.meta.info,vertical:!0})}}})),"key"),[Nt.key]:{primary:inferLayerName(Nt),items:{properties:{index:-2,primary:jsxRuntimeExports.jsx(PropertyList,{event:nn,vertical:!0})},[`${nn}`]:{primary:`Go to Step ${tn}`,secondary:`${lodashExports$1.startCase(nn.type)}`,action:()=>jt(produce(Nt,rn=>{lodashExports$1.set(rn,"source.step",tn)})),icon:jsxRuntimeExports.jsx(ArrowOutwardRounded,{})}}}}}return{}},[Nt,Pt]);return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:Dt==null?void 0:Dt(Ut)})}};function use2DPath(_e,Pt=0,Dt=0){var Gt,Wt,qt;const{palette:Nt}=useTheme(),{getPath:jt}=reactExports.useMemo(()=>{var Yt,Xt,Zt;return((Yt=_e==null?void 0:_e.source)==null?void 0:Yt.playback)!=="playing"&&((Zt=(Xt=_e==null?void 0:_e.source)==null?void 0:Xt.parsedTrace)!=null&&Zt.content)?makePathIndex(_e.source.parsedTrace.content):{getParent:lodashExports$1.constant(void 0),getPath:lodashExports$1.constant([])}},[(Wt=(Gt=_e==null?void 0:_e.source)==null?void 0:Gt.parsedTrace)==null?void 0:Wt.content,(qt=_e==null?void 0:_e.source)==null?void 0:qt.playback]);return reactExports.useMemo(()=>{var Yt,Xt,Zt,Qt;if((Qt=(Zt=(Xt=(Yt=_e==null?void 0:_e.source)==null?void 0:Yt.parsedTrace)==null?void 0:Xt.content)==null?void 0:Zt.render)!=null&&Qt.path){const{pivot:en={},scale:tn=1}=_e.source.parsedTrace.content.render.path,{x:nn,y:rn}=en,an=nn?parseString(nn):dn=>dn.event.x,sn=rn?parseString(rn):dn=>dn.event.y,ln=lodashExports$1.map(jt(Dt),dn=>{var mn,gn,un,hn;return(hn=(un=(gn=(mn=_e==null?void 0:_e.source)==null?void 0:mn.parsedTrace)==null?void 0:gn.content)==null?void 0:un.events)==null?void 0:hn[dn]});if(ln.length){const dn=[{$:"rect",x:an({event:{x:0,y:0,...lodashExports$1.head(ln)}})-2*tn/2,y:sn({event:{x:0,y:0,...lodashExports$1.head(ln)}})-2*tn/2,fill:getColorHex("destination"),width:2*tn,height:2*tn},{$:"rect",x:an({event:{x:0,y:0,...lodashExports$1.last(ln)}})-2*tn/2,y:sn({event:{x:0,y:0,...lodashExports$1.last(ln)}})-2*tn/2,fill:getColorHex("source"),width:2*tn,height:2*tn},{$:"path",points:ln.map(mn=>({x:an({event:{x:0,y:0,...mn}}),y:sn({event:{x:0,y:0,...mn}})})),fill:Nt.primary.main,alpha:1,lineWidth:1*tn}];return jsxRuntimeExports.jsx(NodeList,{nodes:[lodashExports$1.map(dn,mn=>({component:mn,meta:{source:"path",sourceLayerIndex:-99999+Pt}}))]})}}return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{})},[_e,Pt,Dt,Nt,jt])}async function findConnection(_e,Pt,Dt){for(const Nt of _e){const jt=await Nt.transport().call("features/algorithms"),Ut=await Nt.transport().call("features/formats");if(lodashExports$1.find(jt,{id:Pt})&&lodashExports$1.find(Ut,{id:Dt}))return Nt}}const controller={...lodashExports$1.omit(controller$1,"claimImportedFile"),key:"query",icon:jsxRuntimeExports.jsx(RouteTwoTone,{}),editor:withProduce(({value:_e,produce:Pt})=>{var Yt,Xt;const{algorithm:Dt}=(_e==null?void 0:_e.source)??{},{layers:Nt,allLayers:jt,layer:Ut,key:Gt}=useLayer(void 0,Zt=>{var Qt;return((Qt=Zt.source)==null?void 0:Qt.type)==="map"}),[{algorithms:Wt}]=useFeatures(),[qt]=useConnections();return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(Option,{label:"Algorithm",content:jsxRuntimeExports.jsx(FeaturePicker,{arrow:!0,paper:!0,icon:jsxRuntimeExports.jsx(CodeOutlined,{}),label:"Algorithm",value:Dt,items:Wt.map(Zt=>{var Qt;return{...Zt,description:(Qt=lodashExports$1.find(qt,{url:Zt.source}))==null?void 0:Qt.name}}),onChange:async Zt=>Pt(Qt=>lodashExports$1.set(Qt,"source.algorithm",Zt))})}),!(Wt!=null&&Wt.length)&&jsxRuntimeExports.jsx(Type$1,{variant:"body2",color:"warning.main",sx:{mb:1},children:"No connected solver has declared support for running algorithms"}),jsxRuntimeExports.jsx(Option,{label:"Map",content:jsxRuntimeExports.jsx(FeaturePicker,{arrow:!0,paper:!0,icon:jsxRuntimeExports.jsx(LayersIcon,{}),label:"Layer",value:Gt,items:jt.map(Zt=>({id:Zt.key,hidden:!lodashExports$1.find(Nt,Qt=>Qt.key===Zt.key),name:inferLayerName(Zt)})),onChange:async Zt=>Pt(Qt=>lodashExports$1.set(Qt,"source.mapLayerKey",Zt))})}),Ut&&jsxRuntimeExports.jsxs(Type$1,{variant:"body2",color:"text.secondary",sx:{mb:1,mt:1},children:["Define source and destination nodes by clicking on valid regions on"," ",inferLayerName(Ut)]}),jsxRuntimeExports.jsx(Heading,{label:"Preview"}),jsxRuntimeExports.jsx(Box$1,{sx:{height:240,mx:-2},children:jsxRuntimeExports.jsx(TracePreview,{trace:(Xt=(Yt=_e==null?void 0:_e.source)==null?void 0:Yt.trace)==null?void 0:Xt.content})})]})}),service:withProduce(({value:_e,produce:Pt,onChange:Dt})=>{const Nt=controller$1.service,jt=useSnackbar(),{algorithm:Ut,mapLayerKey:Gt,start:Wt,end:qt}=(_e==null?void 0:_e.source)??{},[{layers:Yt}]=useLayers(),[Xt]=useConnections(),[{algorithms:Zt}]=useFeatures(),Qt=reactExports.useMemo(()=>{if(Gt&&Ut)return lodashExports$1.find(Yt,{key:Gt})},[Gt,Ut,Yt]);return useEffectWhenAsync(async en=>{var tn;if(Qt&&Ut){const{format:nn,content:rn}=((tn=Qt==null?void 0:Qt.source)==null?void 0:tn.map)??{};if(nn&&rn){const an=await findConnection(Xt,Ut,nn),sn=lodashExports$1.find(Zt,{id:Ut});if(an){jt(`Executing ${inferLayerName(_e)} using ${an.name}...`);const ln=await an.transport().call("solve/pathfinding",{format:nn,instances:[{start:Wt??0,end:qt??0}],mapURI:`map:${encodeURIComponent(rn)}`,algorithm:Ut});en.aborted?jt("Canceled"):Pt(dn=>lodashExports$1.set(dn,"source.trace",{name:`${sn==null?void 0:sn.name}`,content:ln,key:nanoid$1(),id:nanoid$1()}))}}}},[Qt,Xt,Ut,Wt,qt,Pt,jt,_e,Zt],[Qt,Xt,Ut,Wt,qt]),jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(Nt,{value:_e,onChange:Dt})})}),inferName:_e=>{var Pt,Dt;return((Dt=(Pt=_e.source)==null?void 0:Pt.trace)==null?void 0:Dt.name)??"Untitled Query"},provideSelectionInfo:({children:_e,event:Pt,layer:Dt})=>{const Nt=controller$1.provideSelectionInfo,{layer:jt,setLayer:Ut,layers:Gt}=useLayer(Dt),Wt=reactExports.useMemo(()=>{const Yt=lodashExports$1.filter(Gt,{source:{type:"map"}});return lodashExports$1.filter(lodashExports$1.map(Yt,Xt=>{var Qt,en,tn,nn;const{parsedMap:Zt}=(Xt==null?void 0:Xt.source)??{};if(Zt&&Pt){const rn=(nn=(tn=getParser((en=(Qt=Xt==null?void 0:Xt.source)==null?void 0:Qt.map)==null?void 0:en.format))==null?void 0:tn.hydrate)==null?void 0:nn.call(tn,Zt);if(rn){const an=(Pt==null?void 0:Pt.world)&&rn.snap(Pt.world);if(an){const sn=(Pt==null?void 0:Pt.world)&&rn.nodeAt(an);return{point:an,node:sn,key:Xt.key,name:inferLayerName(Xt)}}}}}))},[Gt]),qt=reactExports.useMemo(()=>!!jt&&!!Wt.length&&{[jt.key]:{primary:inferLayerName(jt),items:{...lodashExports$1.reduce(Wt,(Yt,Xt)=>({...Yt,[`${Dt}-${Xt==null?void 0:Xt.key}-source`]:{primary:"Set as source",secondary:Xt==null?void 0:Xt.name,action:()=>Ut(produce(jt,Zt=>{lodashExports$1.set(Zt,"source.start",Xt==null?void 0:Xt.node),lodashExports$1.set(Zt,"source.query",void 0),lodashExports$1.set(Zt,"source.mapLayerKey",Xt==null?void 0:Xt.key),lodashExports$1.set(Zt,"source.trace",void 0)})),icon:jsxRuntimeExports.jsx(StartIcon,{sx:{transform:"scale(0.5)"}})},[`${Dt}-${Xt==null?void 0:Xt.key}-destination`]:{primary:"Set as destination",secondary:Xt==null?void 0:Xt.name,action:()=>Ut(produce(jt,Zt=>{lodashExports$1.set(Zt,"source.end",Xt==null?void 0:Xt.node),lodashExports$1.set(Zt,"source.query",void 0),lodashExports$1.set(Zt,"source.mapLayerKey",Xt==null?void 0:Xt.key),lodashExports$1.set(Zt,"source.trace",void 0)})),icon:jsxRuntimeExports.jsx(DestinationIcon,{})}}),{})}}},[Wt,jt,Gt,Ut]);return jsxRuntimeExports.jsx(Nt,{event:Pt,layer:Dt,children:Yt=>_e==null?void 0:_e(lodashExports$1.merge(Yt,qt))})}};function getLayerHandler(_e){var Pt;return layerHandlers[((Pt=_e==null?void 0:_e.source)==null?void 0:Pt.type)??""]}const layerHandlers={trace:controller$1,map:controller$2,query:controller};function inferLayerName(_e){var Pt,Dt;return _e!=null&&_e.name?_e==null?void 0:_e.name:(Pt=_e==null?void 0:_e.source)!=null&&Pt.type?layerHandlers[(Dt=_e.source)==null?void 0:Dt.type].inferName(_e):"Untitled Layer"}var ReactReduxContext=React.createContext(null);function defaultNoopBatch(_e){_e()}var batch=defaultNoopBatch,setBatch=function _e(Pt){return batch=Pt},getBatch=function _e(){return batch};function createListenerCollection(){var _e=getBatch(),Pt=null,Dt=null;return{clear:function(){Pt=null,Dt=null},notify:function(){_e(function(){for(var jt=Pt;jt;)jt.callback(),jt=jt.next})},get:function(){for(var jt=[],Ut=Pt;Ut;)jt.push(Ut),Ut=Ut.next;return jt},subscribe:function(jt){var Ut=!0,Gt=Dt={callback:jt,next:null,prev:Dt};return Gt.prev?Gt.prev.next=Gt:Pt=Gt,function(){!Ut||Pt===null||(Ut=!1,Gt.next?Gt.next.prev=Gt.prev:Dt=Gt.prev,Gt.prev?Gt.prev.next=Gt.next:Pt=Gt.next)}}}}var nullListeners={notify:function _e(){},get:function _e(){return[]}};function createSubscription(_e,Pt){var Dt,Nt=nullListeners;function jt(Zt){return qt(),Nt.subscribe(Zt)}function Ut(){Nt.notify()}function Gt(){Xt.onStateChange&&Xt.onStateChange()}function Wt(){return!!Dt}function qt(){Dt||(Dt=Pt?Pt.addNestedSub(Gt):_e.subscribe(Gt),Nt=createListenerCollection())}function Yt(){Dt&&(Dt(),Dt=void 0,Nt.clear(),Nt=nullListeners)}var Xt={addNestedSub:jt,notifyNestedSubs:Ut,handleChangeWrapper:Gt,isSubscribed:Wt,trySubscribe:qt,tryUnsubscribe:Yt,getListeners:function(){return Nt}};return Xt}var useIsomorphicLayoutEffect$4=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?reactExports.useLayoutEffect:reactExports.useEffect;function Provider(_e){var Pt=_e.store,Dt=_e.context,Nt=_e.children,jt=reactExports.useMemo(function(){var Wt=createSubscription(Pt);return{store:Pt,subscription:Wt}},[Pt]),Ut=reactExports.useMemo(function(){return Pt.getState()},[Pt]);useIsomorphicLayoutEffect$4(function(){var Wt=jt.subscription;return Wt.onStateChange=Wt.notifyNestedSubs,Wt.trySubscribe(),Ut!==Pt.getState()&&Wt.notifyNestedSubs(),function(){Wt.tryUnsubscribe(),Wt.onStateChange=null}},[jt,Ut]);var Gt=Dt||ReactReduxContext;return React.createElement(Gt.Provider,{value:jt},Nt)}var _excluded$2=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],_excluded2=["reactReduxForwardedRef"],EMPTY_ARRAY=[],NO_SUBSCRIPTION_ARRAY=[null,null];function storeStateUpdatesReducer(_e,Pt){var Dt=_e[1];return[Pt.payload,Dt+1]}function useIsomorphicLayoutEffectWithArgs(_e,Pt,Dt){useIsomorphicLayoutEffect$4(function(){return _e.apply(void 0,Pt)},Dt)}function captureWrapperProps(_e,Pt,Dt,Nt,jt,Ut,Gt){_e.current=Nt,Pt.current=jt,Dt.current=!1,Ut.current&&(Ut.current=null,Gt())}function subscribeUpdates(_e,Pt,Dt,Nt,jt,Ut,Gt,Wt,qt,Yt){if(_e){var Xt=!1,Zt=null,Qt=function(){if(!Xt){var nn=Pt.getState(),rn,an;try{rn=Nt(nn,jt.current)}catch(sn){an=sn,Zt=sn}an||(Zt=null),rn===Ut.current?Gt.current||qt():(Ut.current=rn,Wt.current=rn,Gt.current=!0,Yt({type:"STORE_UPDATED",payload:{error:an}}))}};Dt.onStateChange=Qt,Dt.trySubscribe(),Qt();var en=function(){if(Xt=!0,Dt.tryUnsubscribe(),Dt.onStateChange=null,Zt)throw Zt};return en}}var initStateUpdates=function _e(){return[null,0]};function connectAdvanced(_e,Pt){Pt===void 0&&(Pt={});var Dt=Pt,Nt=Dt.getDisplayName,jt=Nt===void 0?function(ln){return"ConnectAdvanced("+ln+")"}:Nt,Ut=Dt.methodName,Gt=Ut===void 0?"connectAdvanced":Ut,Wt=Dt.renderCountProp,qt=Wt===void 0?void 0:Wt,Yt=Dt.shouldHandleStateChanges,Xt=Yt===void 0?!0:Yt,Zt=Dt.storeKey,Qt=Zt===void 0?"store":Zt;Dt.withRef;var en=Dt.forwardRef,tn=en===void 0?!1:en,nn=Dt.context,rn=nn===void 0?ReactReduxContext:nn,an=_objectWithoutPropertiesLoose$3(Dt,_excluded$2),sn=rn;return function(dn){var mn=dn.displayName||dn.name||"Component",gn=jt(mn),un=_extends$2({},an,{getDisplayName:jt,methodName:Gt,renderCountProp:qt,shouldHandleStateChanges:Xt,storeKey:Qt,displayName:gn,wrappedComponentName:mn,WrappedComponent:dn}),hn=an.pure;function bn(pn){return _e(pn.dispatch,un)}var En=hn?reactExports.useMemo:function(pn){return pn()};function _n(pn){var Nn=reactExports.useMemo(function(){var gr=pn.reactReduxForwardedRef,Er=_objectWithoutPropertiesLoose$3(pn,_excluded2);return[pn.context,gr,Er]},[pn]),An=Nn[0],Dn=Nn[1],Pn=Nn[2],Cn=reactExports.useMemo(function(){return An&&An.Consumer&&reactIsExports.isContextConsumer(React.createElement(An.Consumer,null))?An:sn},[An,sn]),Gn=reactExports.useContext(Cn),In=!!pn.store&&!!pn.store.getState&&!!pn.store.dispatch;Gn&&Gn.store;var Bn=In?pn.store:Gn.store,Zn=reactExports.useMemo(function(){return bn(Bn)},[Bn]),nr=reactExports.useMemo(function(){if(!Xt)return NO_SUBSCRIPTION_ARRAY;var gr=createSubscription(Bn,In?null:Gn.subscription),Er=gr.notifyNestedSubs.bind(gr);return[gr,Er]},[Bn,In,Gn]),ar=nr[0],Sn=nr[1],Rn=reactExports.useMemo(function(){return In?Gn:_extends$2({},Gn,{subscription:ar})},[In,Gn,ar]),On=reactExports.useReducer(storeStateUpdatesReducer,EMPTY_ARRAY,initStateUpdates),Vn=On[0],yn=Vn[0],vn=On[1];if(yn&&yn.error)throw yn.error;var wn=reactExports.useRef(),Un=reactExports.useRef(Pn),Kn=reactExports.useRef(),kn=reactExports.useRef(!1),tr=En(function(){return Kn.current&&Pn===Un.current?Kn.current:Zn(Bn.getState(),Pn)},[Bn,yn,Pn]);useIsomorphicLayoutEffectWithArgs(captureWrapperProps,[Un,wn,kn,Pn,tr,Kn,Sn]),useIsomorphicLayoutEffectWithArgs(subscribeUpdates,[Xt,Bn,ar,Zn,Un,wn,kn,Kn,Sn,vn],[Bn,ar,Zn]);var or=reactExports.useMemo(function(){return React.createElement(dn,_extends$2({},tr,{ref:Dn}))},[Dn,dn,tr]),Jn=reactExports.useMemo(function(){return Xt?React.createElement(Cn.Provider,{value:Rn},or):or},[Cn,or,Rn]);return Jn}var Tn=hn?React.memo(_n):_n;if(Tn.WrappedComponent=dn,Tn.displayName=_n.displayName=gn,tn){var $n=React.forwardRef(function(Nn,An){return React.createElement(Tn,_extends$2({},Nn,{reactReduxForwardedRef:An}))});return $n.displayName=gn,$n.WrappedComponent=dn,hoistStatics($n,dn)}return hoistStatics(Tn,dn)}}function is$5(_e,Pt){return _e===Pt?_e!==0||Pt!==0||1/_e===1/Pt:_e!==_e&&Pt!==Pt}function shallowEqual(_e,Pt){if(is$5(_e,Pt))return!0;if(typeof _e!="object"||_e===null||typeof Pt!="object"||Pt===null)return!1;var Dt=Object.keys(_e),Nt=Object.keys(Pt);if(Dt.length!==Nt.length)return!1;for(var jt=0;jt=0;Nt--){var jt=Pt[Nt](_e);if(jt)return jt}return function(Ut,Gt){throw new Error("Invalid value of type "+typeof _e+" for "+Dt+" argument when connecting component "+Gt.wrappedComponentName+".")}}function strictEqual(_e,Pt){return _e===Pt}function createConnect(_e){var Pt=_e===void 0?{}:_e,Dt=Pt.connectHOC,Nt=Dt===void 0?connectAdvanced:Dt,jt=Pt.mapStateToPropsFactories,Ut=jt===void 0?defaultMapStateToPropsFactories:jt,Gt=Pt.mapDispatchToPropsFactories,Wt=Gt===void 0?defaultMapDispatchToPropsFactories:Gt,qt=Pt.mergePropsFactories,Yt=qt===void 0?defaultMergePropsFactories:qt,Xt=Pt.selectorFactory,Zt=Xt===void 0?finalPropsSelectorFactory:Xt;return function(en,tn,nn,rn){rn===void 0&&(rn={});var an=rn,sn=an.pure,ln=sn===void 0?!0:sn,dn=an.areStatesEqual,mn=dn===void 0?strictEqual:dn,gn=an.areOwnPropsEqual,un=gn===void 0?shallowEqual:gn,hn=an.areStatePropsEqual,bn=hn===void 0?shallowEqual:hn,En=an.areMergedPropsEqual,_n=En===void 0?shallowEqual:En,Tn=_objectWithoutPropertiesLoose$3(an,_excluded),$n=match(en,Ut,"mapStateToProps"),pn=match(tn,Wt,"mapDispatchToProps"),Nn=match(nn,Yt,"mergeProps");return Nt(Zt,_extends$2({methodName:"connect",getDisplayName:function(Dn){return"Connect("+Dn+")"},shouldHandleStateChanges:!!en,initMapStateToProps:$n,initMapDispatchToProps:pn,initMergeProps:Nn,pure:ln,areStatesEqual:mn,areOwnPropsEqual:un,areStatePropsEqual:bn,areMergedPropsEqual:_n},Tn))}}const connect$1=createConnect();setBatch(reactDomExports.unstable_batchedUpdates);function areInputsEqual$1(_e,Pt){if(_e.length!==Pt.length)return!1;for(var Dt=0;Dt<_e.length;Dt++)if(_e[Dt]!==Pt[Dt])return!1;return!0}function useMemoOne(_e,Pt){var Dt=reactExports.useState(function(){return{inputs:Pt,result:_e()}})[0],Nt=reactExports.useRef(!0),jt=reactExports.useRef(Dt),Ut=Nt.current||!!(Pt&&jt.current.inputs&&areInputsEqual$1(Pt,jt.current.inputs)),Gt=Ut?jt.current:{inputs:Pt,result:_e()};return reactExports.useEffect(function(){Nt.current=!1,jt.current=Gt},[Gt]),Gt.result}function useCallbackOne(_e,Pt){return useMemoOne(function(){return _e},Pt)}var useMemo=useMemoOne,useCallback=useCallbackOne,isProduction=!0,prefix$2="Invariant failed";function invariant$1(_e,Pt){if(!_e){if(isProduction)throw new Error(prefix$2);var Dt=typeof Pt=="function"?Pt():Pt,Nt=Dt?"".concat(prefix$2,": ").concat(Dt):prefix$2;throw new Error(Nt)}}var getRect=function _e(Pt){var Dt=Pt.top,Nt=Pt.right,jt=Pt.bottom,Ut=Pt.left,Gt=Nt-Ut,Wt=jt-Dt,qt={top:Dt,right:Nt,bottom:jt,left:Ut,width:Gt,height:Wt,x:Ut,y:Dt,center:{x:(Nt+Ut)/2,y:(jt+Dt)/2}};return qt},expand=function _e(Pt,Dt){return{top:Pt.top-Dt.top,left:Pt.left-Dt.left,bottom:Pt.bottom+Dt.bottom,right:Pt.right+Dt.right}},shrink=function _e(Pt,Dt){return{top:Pt.top+Dt.top,left:Pt.left+Dt.left,bottom:Pt.bottom-Dt.bottom,right:Pt.right-Dt.right}},shift=function _e(Pt,Dt){return{top:Pt.top+Dt.y,left:Pt.left+Dt.x,bottom:Pt.bottom+Dt.y,right:Pt.right+Dt.x}},noSpacing$1={top:0,right:0,bottom:0,left:0},createBox=function _e(Pt){var Dt=Pt.borderBox,Nt=Pt.margin,jt=Nt===void 0?noSpacing$1:Nt,Ut=Pt.border,Gt=Ut===void 0?noSpacing$1:Ut,Wt=Pt.padding,qt=Wt===void 0?noSpacing$1:Wt,Yt=getRect(expand(Dt,jt)),Xt=getRect(shrink(Dt,Gt)),Zt=getRect(shrink(Xt,qt));return{marginBox:Yt,borderBox:getRect(Dt),paddingBox:Xt,contentBox:Zt,margin:jt,border:Gt,padding:qt}},parse$6=function _e(Pt){var Dt=Pt.slice(0,-2),Nt=Pt.slice(-2);if(Nt!=="px")return 0;var jt=Number(Dt);return isNaN(jt)&&invariant$1(!1),jt},getWindowScroll$1=function _e(){return{x:window.pageXOffset,y:window.pageYOffset}},offset=function _e(Pt,Dt){var Nt=Pt.borderBox,jt=Pt.border,Ut=Pt.margin,Gt=Pt.padding,Wt=shift(Nt,Dt);return createBox({borderBox:Wt,border:jt,margin:Ut,padding:Gt})},withScroll=function _e(Pt,Dt){return Dt===void 0&&(Dt=getWindowScroll$1()),offset(Pt,Dt)},calculateBox=function _e(Pt,Dt){var Nt={top:parse$6(Dt.marginTop),right:parse$6(Dt.marginRight),bottom:parse$6(Dt.marginBottom),left:parse$6(Dt.marginLeft)},jt={top:parse$6(Dt.paddingTop),right:parse$6(Dt.paddingRight),bottom:parse$6(Dt.paddingBottom),left:parse$6(Dt.paddingLeft)},Ut={top:parse$6(Dt.borderTopWidth),right:parse$6(Dt.borderRightWidth),bottom:parse$6(Dt.borderBottomWidth),left:parse$6(Dt.borderLeftWidth)};return createBox({borderBox:Pt,margin:Nt,padding:jt,border:Ut})},getBox=function _e(Pt){var Dt=Pt.getBoundingClientRect(),Nt=window.getComputedStyle(Pt);return calculateBox(Dt,Nt)},safeIsNaN=Number.isNaN||function _e(Pt){return typeof Pt=="number"&&Pt!==Pt};function isEqual$2(_e,Pt){return!!(_e===Pt||safeIsNaN(_e)&&safeIsNaN(Pt))}function areInputsEqual(_e,Pt){if(_e.length!==Pt.length)return!1;for(var Dt=0;Dt<_e.length;Dt++)if(!isEqual$2(_e[Dt],Pt[Dt]))return!1;return!0}function memoizeOne(_e,Pt){Pt===void 0&&(Pt=areInputsEqual);var Dt,Nt=[],jt,Ut=!1;function Gt(){for(var Wt=[],qt=0;qt");return Nt.callbacks},Nt.setCallbacks=function(Wt){Nt.callbacks=Wt},Nt}var Dt=Pt.prototype;return Dt.componentDidMount=function(){this.unbind=bindEvents(window,[{eventName:"error",fn:this.onWindowError}])},Dt.componentDidCatch=function(jt){if(jt instanceof RbdInvariant){this.setState({});return}throw jt},Dt.componentWillUnmount=function(){this.unbind()},Dt.render=function(){return this.props.children(this.setCallbacks)},Pt}(React.Component),dragHandleUsageInstructions=` Press space bar to start a drag. When dragging you can use the arrow keys to move the item around and escape to cancel. Some screen readers may require you to be in focus mode or to use your pass through key diff --git a/assets/parseTrace.worker-3082fe1b.js b/assets/parseTrace.worker-3082fe1b.js new file mode 100644 index 00000000..0b2480e9 --- /dev/null +++ b/assets/parseTrace.worker-3082fe1b.js @@ -0,0 +1,27 @@ +(function(){"use strict";var Ke=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},vt={exports:{}};/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */vt.exports,function(h,w){(function(){var f,P="4.17.21",O=200,C="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",R="Expected a function",k="Invalid `variable` option passed into `_.template`",Z="__lodash_hash_undefined__",N=500,j="__lodash_placeholder__",an=1,G=2,z=4,pn=1,ln=2,L=1,_n=2,W=4,A=8,D=16,Y=32,J=64,nn=128,sn=256,Br=512,Es=30,Cs="...",Ls=800,Ps=16,Uu=1,Ws=2,Fs=3,de=1/0,oe=9007199254740991,Ms=17976931348623157e292,mt=0/0,Yn=4294967295,Bs=Yn-1,Us=Yn>>>1,Ds=[["ary",nn],["bind",L],["bindKey",_n],["curry",A],["curryRight",D],["flip",Br],["partial",Y],["partialRight",J],["rearg",sn]],Ee="[object Arguments]",xt="[object Array]",qs="[object AsyncFunction]",Xe="[object Boolean]",Je="[object Date]",$s="[object DOMException]",yt="[object Error]",At="[object Function]",Du="[object GeneratorFunction]",Nn="[object Map]",Qe="[object Number]",Ns="[object Null]",Vn="[object Object]",qu="[object Promise]",Gs="[object Proxy]",Ve="[object RegExp]",Gn="[object Set]",ke="[object String]",St="[object Symbol]",Hs="[object Undefined]",je="[object WeakMap]",zs="[object WeakSet]",nt="[object ArrayBuffer]",Ce="[object DataView]",Ur="[object Float32Array]",Dr="[object Float64Array]",qr="[object Int8Array]",$r="[object Int16Array]",Nr="[object Int32Array]",Gr="[object Uint8Array]",Hr="[object Uint8ClampedArray]",zr="[object Uint16Array]",Kr="[object Uint32Array]",Ks=/\b__p \+= '';/g,Zs=/\b(__p \+=) '' \+/g,Ys=/(__e\(.*?\)|\b__t\)) \+\n'';/g,$u=/&(?:amp|lt|gt|quot|#39);/g,Nu=/[&<>"']/g,Xs=RegExp($u.source),Js=RegExp(Nu.source),Qs=/<%-([\s\S]+?)%>/g,Vs=/<%([\s\S]+?)%>/g,Gu=/<%=([\s\S]+?)%>/g,ks=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,js=/^\w*$/,nl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Zr=/[\\^$.*+?()[\]{}|]/g,el=RegExp(Zr.source),Yr=/^\s+/,tl=/\s/,rl=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,il=/\{\n\/\* \[wrapped with (.+)\] \*/,ul=/,? & /,fl=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ol=/[()=,{}\[\]\/\s]/,al=/\\(\\)?/g,sl=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Hu=/\w*$/,ll=/^[-+]0x[0-9a-f]+$/i,cl=/^0b[01]+$/i,hl=/^\[object .+?Constructor\]$/,gl=/^0o[0-7]+$/i,pl=/^(?:0|[1-9]\d*)$/,_l=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,bt=/($^)/,vl=/['\n\r\u2028\u2029\\]/g,It="\\ud800-\\udfff",dl="\\u0300-\\u036f",wl="\\ufe20-\\ufe2f",ml="\\u20d0-\\u20ff",zu=dl+wl+ml,Ku="\\u2700-\\u27bf",Zu="a-z\\xdf-\\xf6\\xf8-\\xff",xl="\\xac\\xb1\\xd7\\xf7",yl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Al="\\u2000-\\u206f",Sl=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Yu="A-Z\\xc0-\\xd6\\xd8-\\xde",Xu="\\ufe0e\\ufe0f",Ju=xl+yl+Al+Sl,Xr="['’]",bl="["+It+"]",Qu="["+Ju+"]",Rt="["+zu+"]",Vu="\\d+",Il="["+Ku+"]",ku="["+Zu+"]",ju="[^"+It+Ju+Vu+Ku+Zu+Yu+"]",Jr="\\ud83c[\\udffb-\\udfff]",Rl="(?:"+Rt+"|"+Jr+")",nf="[^"+It+"]",Qr="(?:\\ud83c[\\udde6-\\uddff]){2}",Vr="[\\ud800-\\udbff][\\udc00-\\udfff]",Le="["+Yu+"]",ef="\\u200d",tf="(?:"+ku+"|"+ju+")",Tl="(?:"+Le+"|"+ju+")",rf="(?:"+Xr+"(?:d|ll|m|re|s|t|ve))?",uf="(?:"+Xr+"(?:D|LL|M|RE|S|T|VE))?",ff=Rl+"?",of="["+Xu+"]?",Ol="(?:"+ef+"(?:"+[nf,Qr,Vr].join("|")+")"+of+ff+")*",El="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Cl="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",af=of+ff+Ol,Ll="(?:"+[Il,Qr,Vr].join("|")+")"+af,Pl="(?:"+[nf+Rt+"?",Rt,Qr,Vr,bl].join("|")+")",Wl=RegExp(Xr,"g"),Fl=RegExp(Rt,"g"),kr=RegExp(Jr+"(?="+Jr+")|"+Pl+af,"g"),Ml=RegExp([Le+"?"+ku+"+"+rf+"(?="+[Qu,Le,"$"].join("|")+")",Tl+"+"+uf+"(?="+[Qu,Le+tf,"$"].join("|")+")",Le+"?"+tf+"+"+rf,Le+"+"+uf,Cl,El,Vu,Ll].join("|"),"g"),Bl=RegExp("["+ef+It+zu+Xu+"]"),Ul=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Dl=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ql=-1,en={};en[Ur]=en[Dr]=en[qr]=en[$r]=en[Nr]=en[Gr]=en[Hr]=en[zr]=en[Kr]=!0,en[Ee]=en[xt]=en[nt]=en[Xe]=en[Ce]=en[Je]=en[yt]=en[At]=en[Nn]=en[Qe]=en[Vn]=en[Ve]=en[Gn]=en[ke]=en[je]=!1;var V={};V[Ee]=V[xt]=V[nt]=V[Ce]=V[Xe]=V[Je]=V[Ur]=V[Dr]=V[qr]=V[$r]=V[Nr]=V[Nn]=V[Qe]=V[Vn]=V[Ve]=V[Gn]=V[ke]=V[St]=V[Gr]=V[Hr]=V[zr]=V[Kr]=!0,V[yt]=V[At]=V[je]=!1;var $l={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Nl={"&":"&","<":"<",">":">",'"':""","'":"'"},Gl={"&":"&","<":"<",">":">",""":'"',"'":"'"},Hl={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},zl=parseFloat,Kl=parseInt,sf=typeof Ke=="object"&&Ke&&Ke.Object===Object&&Ke,Zl=typeof self=="object"&&self&&self.Object===Object&&self,vn=sf||Zl||Function("return this")(),jr=w&&!w.nodeType&&w,we=jr&&!0&&h&&!h.nodeType&&h,lf=we&&we.exports===jr,ni=lf&&sf.process,Wn=function(){try{var l=we&&we.require&&we.require("util").types;return l||ni&&ni.binding&&ni.binding("util")}catch{}}(),cf=Wn&&Wn.isArrayBuffer,hf=Wn&&Wn.isDate,gf=Wn&&Wn.isMap,pf=Wn&&Wn.isRegExp,_f=Wn&&Wn.isSet,vf=Wn&&Wn.isTypedArray;function Tn(l,p,g){switch(g.length){case 0:return l.call(p);case 1:return l.call(p,g[0]);case 2:return l.call(p,g[0],g[1]);case 3:return l.call(p,g[0],g[1],g[2])}return l.apply(p,g)}function Yl(l,p,g,x){for(var T=-1,H=l==null?0:l.length;++T-1}function ei(l,p,g){for(var x=-1,T=l==null?0:l.length;++x-1;);return g}function bf(l,p){for(var g=l.length;g--&&Pe(p,l[g],0)>-1;);return g}function tc(l,p){for(var g=l.length,x=0;g--;)l[g]===p&&++x;return x}var rc=ui($l),ic=ui(Nl);function uc(l){return"\\"+Hl[l]}function fc(l,p){return l==null?f:l[p]}function We(l){return Bl.test(l)}function oc(l){return Ul.test(l)}function ac(l){for(var p,g=[];!(p=l.next()).done;)g.push(p.value);return g}function si(l){var p=-1,g=Array(l.size);return l.forEach(function(x,T){g[++p]=[T,x]}),g}function If(l,p){return function(g){return l(p(g))}}function le(l,p){for(var g=-1,x=l.length,T=0,H=[];++g-1}function Jc(n,e){var t=this.__data__,r=zt(t,n);return r<0?(++this.size,t.push([n,e])):t[r][1]=e,this}kn.prototype.clear=Kc,kn.prototype.delete=Zc,kn.prototype.get=Yc,kn.prototype.has=Xc,kn.prototype.set=Jc;function jn(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e=e?n:e)),n}function Un(n,e,t,r,i,o){var a,s=e&an,c=e&G,_=e&z;if(t&&(a=i?t(n,r,i,o):t(n)),a!==f)return a;if(!rn(n))return n;var v=E(n);if(v){if(a=jh(n),!s)return Sn(n,a)}else{var d=mn(n),m=d==At||d==Du;if(ve(n))return oo(n,s);if(d==Vn||d==Ee||m&&!i){if(a=c||m?{}:To(n),!s)return c?Gh(n,ch(a,n)):Nh(n,Uf(a,n))}else{if(!V[d])return i?n:{};a=ng(n,d,s)}}o||(o=new zn);var y=o.get(n);if(y)return y;o.set(n,a),ta(n)?n.forEach(function(I){a.add(Un(I,e,t,I,n,o))}):na(n)&&n.forEach(function(I,U){a.set(U,Un(I,e,t,U,n,o))});var b=_?c?Mi:Fi:c?In:gn,M=v?f:b(n);return Fn(M||n,function(I,U){M&&(U=I,I=n[U]),ot(a,U,Un(I,e,t,U,n,o))}),a}function hh(n){var e=gn(n);return function(t){return Df(t,n,e)}}function Df(n,e,t){var r=t.length;if(n==null)return!r;for(n=Q(n);r--;){var i=t[r],o=e[i],a=n[i];if(a===f&&!(i in n)||!o(a))return!1}return!0}function qf(n,e,t){if(typeof n!="function")throw new Mn(R);return pt(function(){n.apply(f,t)},e)}function at(n,e,t,r){var i=-1,o=Tt,a=!0,s=n.length,c=[],_=e.length;if(!s)return c;t&&(e=tn(e,On(t))),r?(o=ei,a=!1):e.length>=O&&(o=et,a=!1,e=new ye(e));n:for(;++ii?0:i+t),r=r===f||r>i?i:F(r),r<0&&(r+=i),r=t>r?0:ia(r);t0&&t(s)?e>1?dn(s,e-1,t,r,i):se(i,s):r||(i[i.length]=s)}return i}var vi=go(),Gf=go(!0);function Xn(n,e){return n&&vi(n,e,gn)}function di(n,e){return n&&Gf(n,e,gn)}function Zt(n,e){return ae(e,function(t){return ie(n[t])})}function Se(n,e){e=pe(e,n);for(var t=0,r=e.length;n!=null&&te}function _h(n,e){return n!=null&&X.call(n,e)}function vh(n,e){return n!=null&&e in Q(n)}function dh(n,e,t){return n>=wn(e,t)&&n=120&&v.length>=120)?new ye(a&&v):f}v=n[0];var d=-1,m=s[0];n:for(;++d-1;)s!==n&&Ut.call(s,c,1),Ut.call(n,c,1);return n}function jf(n,e){for(var t=n?e.length:0,r=t-1;t--;){var i=e[t];if(t==r||i!==o){var o=i;re(i)?Ut.call(n,i,1):Ti(n,i)}}return n}function bi(n,e){return n+$t(Wf()*(e-n+1))}function Ch(n,e,t,r){for(var i=-1,o=hn(qt((e-n)/(t||1)),0),a=g(o);o--;)a[r?o:++i]=n,n+=t;return a}function Ii(n,e){var t="";if(!n||e<1||e>oe)return t;do e%2&&(t+=n),e=$t(e/2),e&&(n+=n);while(e);return t}function B(n,e){return Gi(Co(n,e,Rn),n+"")}function Lh(n){return Bf(ze(n))}function Ph(n,e){var t=ze(n);return rr(t,Ae(e,0,t.length))}function ct(n,e,t,r){if(!rn(n))return n;e=pe(e,n);for(var i=-1,o=e.length,a=o-1,s=n;s!=null&&++ii?0:i+e),t=t>i?i:t,t<0&&(t+=i),i=e>t?0:t-e>>>0,e>>>=0;for(var o=g(i);++r>>1,a=n[o];a!==null&&!Cn(a)&&(t?a<=e:a=O){var _=e?null:Zh(n);if(_)return Et(_);a=!1,i=et,c=new ye}else c=e?[]:s;n:for(;++r=r?n:Dn(n,e,t)}var fo=Sc||function(n){return vn.clearTimeout(n)};function oo(n,e){if(e)return n.slice();var t=n.length,r=Of?Of(t):new n.constructor(t);return n.copy(r),r}function Li(n){var e=new n.constructor(n.byteLength);return new Mt(e).set(new Mt(n)),e}function Uh(n,e){var t=e?Li(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.byteLength)}function Dh(n){var e=new n.constructor(n.source,Hu.exec(n));return e.lastIndex=n.lastIndex,e}function qh(n){return ft?Q(ft.call(n)):{}}function ao(n,e){var t=e?Li(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.length)}function so(n,e){if(n!==e){var t=n!==f,r=n===null,i=n===n,o=Cn(n),a=e!==f,s=e===null,c=e===e,_=Cn(e);if(!s&&!_&&!o&&n>e||o&&a&&c&&!s&&!_||r&&a&&c||!t&&c||!i)return 1;if(!r&&!o&&!_&&n=s)return c;var _=t[r];return c*(_=="desc"?-1:1)}}return n.index-e.index}function lo(n,e,t,r){for(var i=-1,o=n.length,a=t.length,s=-1,c=e.length,_=hn(o-a,0),v=g(c+_),d=!r;++s1?t[i-1]:f,a=i>2?t[2]:f;for(o=n.length>3&&typeof o=="function"?(i--,o):f,a&&yn(t[0],t[1],a)&&(o=i<3?f:o,i=1),e=Q(e);++r-1?i[o?e[a]:a]:f}}function vo(n){return te(function(e){var t=e.length,r=t,i=Bn.prototype.thru;for(n&&e.reverse();r--;){var o=e[r];if(typeof o!="function")throw new Mn(R);if(i&&!a&&er(o)=="wrapper")var a=new Bn([],!0)}for(r=a?r:t;++r1&&$.reverse(),v&&cs))return!1;var _=o.get(n),v=o.get(e);if(_&&v)return _==e&&v==n;var d=-1,m=!0,y=t&ln?new ye:f;for(o.set(n,e),o.set(e,n);++d1?"& ":"")+e[r],e=e.join(t>2?", ":" "),n.replace(rl,`{ +/* [wrapped with `+e+`] */ +`)}function tg(n){return E(n)||Re(n)||!!(Lf&&n&&n[Lf])}function re(n,e){var t=typeof n;return e=e??oe,!!e&&(t=="number"||t!="symbol"&&pl.test(n))&&n>-1&&n%1==0&&n0){if(++e>=Ls)return arguments[0]}else e=0;return n.apply(f,arguments)}}function rr(n,e){var t=-1,r=n.length,i=r-1;for(e=e===f?r:e;++t1?n[e-1]:f;return t=typeof t=="function"?(n.pop(),t):f,Go(n,t)});function Ho(n){var e=u(n);return e.__chain__=!0,e}function gp(n,e){return e(n),n}function ir(n,e){return e(n)}var pp=te(function(n){var e=n.length,t=e?n[0]:0,r=this.__wrapped__,i=function(o){return _i(o,n)};return e>1||this.__actions__.length||!(r instanceof q)||!re(t)?this.thru(i):(r=r.slice(t,+t+(e?1:0)),r.__actions__.push({func:ir,args:[i],thisArg:f}),new Bn(r,this.__chain__).thru(function(o){return e&&!o.length&&o.push(f),o}))});function _p(){return Ho(this)}function vp(){return new Bn(this.value(),this.__chain__)}function dp(){this.__values__===f&&(this.__values__=ra(this.value()));var n=this.__index__>=this.__values__.length,e=n?f:this.__values__[this.__index__++];return{done:n,value:e}}function wp(){return this}function mp(n){for(var e,t=this;t instanceof Ht;){var r=Bo(t);r.__index__=0,r.__values__=f,e?i.__wrapped__=r:e=r;var i=r;t=t.__wrapped__}return i.__wrapped__=n,e}function xp(){var n=this.__wrapped__;if(n instanceof q){var e=n;return this.__actions__.length&&(e=new q(this)),e=e.reverse(),e.__actions__.push({func:ir,args:[Hi],thisArg:f}),new Bn(e,this.__chain__)}return this.thru(Hi)}function yp(){return io(this.__wrapped__,this.__actions__)}var Ap=Qt(function(n,e,t){X.call(n,t)?++n[t]:ne(n,t,1)});function Sp(n,e,t){var r=E(n)?df:gh;return t&&yn(n,e,t)&&(e=f),r(n,S(e,3))}function bp(n,e){var t=E(n)?ae:Nf;return t(n,S(e,3))}var Ip=_o(Uo),Rp=_o(Do);function Tp(n,e){return dn(ur(n,e),1)}function Op(n,e){return dn(ur(n,e),de)}function Ep(n,e,t){return t=t===f?1:F(t),dn(ur(n,e),t)}function zo(n,e){var t=E(n)?Fn:he;return t(n,S(e,3))}function Ko(n,e){var t=E(n)?Xl:$f;return t(n,S(e,3))}var Cp=Qt(function(n,e,t){X.call(n,t)?n[t].push(e):ne(n,t,[e])});function Lp(n,e,t,r){n=bn(n)?n:ze(n),t=t&&!r?F(t):0;var i=n.length;return t<0&&(t=hn(i+t,0)),lr(n)?t<=i&&n.indexOf(e,t)>-1:!!i&&Pe(n,e,t)>-1}var Pp=B(function(n,e,t){var r=-1,i=typeof e=="function",o=bn(n)?g(n.length):[];return he(n,function(a){o[++r]=i?Tn(e,a,t):st(a,e,t)}),o}),Wp=Qt(function(n,e,t){ne(n,t,e)});function ur(n,e){var t=E(n)?tn:Yf;return t(n,S(e,3))}function Fp(n,e,t,r){return n==null?[]:(E(e)||(e=e==null?[]:[e]),t=r?f:t,E(t)||(t=t==null?[]:[t]),Vf(n,e,t))}var Mp=Qt(function(n,e,t){n[t?0:1].push(e)},function(){return[[],[]]});function Bp(n,e,t){var r=E(n)?ti:yf,i=arguments.length<3;return r(n,S(e,4),t,i,he)}function Up(n,e,t){var r=E(n)?Jl:yf,i=arguments.length<3;return r(n,S(e,4),t,i,$f)}function Dp(n,e){var t=E(n)?ae:Nf;return t(n,ar(S(e,3)))}function qp(n){var e=E(n)?Bf:Lh;return e(n)}function $p(n,e,t){(t?yn(n,e,t):e===f)?e=1:e=F(e);var r=E(n)?ah:Ph;return r(n,e)}function Np(n){var e=E(n)?sh:Fh;return e(n)}function Gp(n){if(n==null)return 0;if(bn(n))return lr(n)?Fe(n):n.length;var e=mn(n);return e==Nn||e==Gn?n.size:yi(n).length}function Hp(n,e,t){var r=E(n)?ri:Mh;return t&&yn(n,e,t)&&(e=f),r(n,S(e,3))}var zp=B(function(n,e){if(n==null)return[];var t=e.length;return t>1&&yn(n,e[0],e[1])?e=[]:t>2&&yn(e[0],e[1],e[2])&&(e=[e[0]]),Vf(n,dn(e,1),[])}),fr=bc||function(){return vn.Date.now()};function Kp(n,e){if(typeof e!="function")throw new Mn(R);return n=F(n),function(){if(--n<1)return e.apply(this,arguments)}}function Zo(n,e,t){return e=t?f:e,e=n&&e==null?n.length:e,ee(n,nn,f,f,f,f,e)}function Yo(n,e){var t;if(typeof e!="function")throw new Mn(R);return n=F(n),function(){return--n>0&&(t=e.apply(this,arguments)),n<=1&&(e=f),t}}var Ki=B(function(n,e,t){var r=L;if(t.length){var i=le(t,Ge(Ki));r|=Y}return ee(n,r,e,t,i)}),Xo=B(function(n,e,t){var r=L|_n;if(t.length){var i=le(t,Ge(Xo));r|=Y}return ee(e,r,n,t,i)});function Jo(n,e,t){e=t?f:e;var r=ee(n,A,f,f,f,f,f,e);return r.placeholder=Jo.placeholder,r}function Qo(n,e,t){e=t?f:e;var r=ee(n,D,f,f,f,f,f,e);return r.placeholder=Qo.placeholder,r}function Vo(n,e,t){var r,i,o,a,s,c,_=0,v=!1,d=!1,m=!0;if(typeof n!="function")throw new Mn(R);e=$n(e)||0,rn(t)&&(v=!!t.leading,d="maxWait"in t,o=d?hn($n(t.maxWait)||0,e):o,m="trailing"in t?!!t.trailing:m);function y(on){var Zn=r,fe=i;return r=i=f,_=on,a=n.apply(fe,Zn),a}function b(on){return _=on,s=pt(U,e),v?y(on):a}function M(on){var Zn=on-c,fe=on-_,va=e-Zn;return d?wn(va,o-fe):va}function I(on){var Zn=on-c,fe=on-_;return c===f||Zn>=e||Zn<0||d&&fe>=o}function U(){var on=fr();if(I(on))return $(on);s=pt(U,M(on))}function $(on){return s=f,m&&r?y(on):(r=i=f,a)}function Ln(){s!==f&&fo(s),_=0,r=c=i=s=f}function An(){return s===f?a:$(fr())}function Pn(){var on=fr(),Zn=I(on);if(r=arguments,i=this,c=on,Zn){if(s===f)return b(c);if(d)return fo(s),s=pt(U,e),y(c)}return s===f&&(s=pt(U,e)),a}return Pn.cancel=Ln,Pn.flush=An,Pn}var Zp=B(function(n,e){return qf(n,1,e)}),Yp=B(function(n,e,t){return qf(n,$n(e)||0,t)});function Xp(n){return ee(n,Br)}function or(n,e){if(typeof n!="function"||e!=null&&typeof e!="function")throw new Mn(R);var t=function(){var r=arguments,i=e?e.apply(this,r):r[0],o=t.cache;if(o.has(i))return o.get(i);var a=n.apply(this,r);return t.cache=o.set(i,a)||o,a};return t.cache=new(or.Cache||jn),t}or.Cache=jn;function ar(n){if(typeof n!="function")throw new Mn(R);return function(){var e=arguments;switch(e.length){case 0:return!n.call(this);case 1:return!n.call(this,e[0]);case 2:return!n.call(this,e[0],e[1]);case 3:return!n.call(this,e[0],e[1],e[2])}return!n.apply(this,e)}}function Jp(n){return Yo(2,n)}var Qp=Bh(function(n,e){e=e.length==1&&E(e[0])?tn(e[0],On(S())):tn(dn(e,1),On(S()));var t=e.length;return B(function(r){for(var i=-1,o=wn(r.length,t);++i=e}),Re=zf(function(){return arguments}())?zf:function(n){return un(n)&&X.call(n,"callee")&&!Cf.call(n,"callee")},E=g.isArray,c_=cf?On(cf):mh;function bn(n){return n!=null&&sr(n.length)&&!ie(n)}function fn(n){return un(n)&&bn(n)}function h_(n){return n===!0||n===!1||un(n)&&xn(n)==Xe}var ve=Rc||ru,g_=hf?On(hf):xh;function p_(n){return un(n)&&n.nodeType===1&&!_t(n)}function __(n){if(n==null)return!0;if(bn(n)&&(E(n)||typeof n=="string"||typeof n.splice=="function"||ve(n)||He(n)||Re(n)))return!n.length;var e=mn(n);if(e==Nn||e==Gn)return!n.size;if(gt(n))return!yi(n).length;for(var t in n)if(X.call(n,t))return!1;return!0}function v_(n,e){return lt(n,e)}function d_(n,e,t){t=typeof t=="function"?t:f;var r=t?t(n,e):f;return r===f?lt(n,e,f,t):!!r}function Yi(n){if(!un(n))return!1;var e=xn(n);return e==yt||e==$s||typeof n.message=="string"&&typeof n.name=="string"&&!_t(n)}function w_(n){return typeof n=="number"&&Pf(n)}function ie(n){if(!rn(n))return!1;var e=xn(n);return e==At||e==Du||e==qs||e==Gs}function jo(n){return typeof n=="number"&&n==F(n)}function sr(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=oe}function rn(n){var e=typeof n;return n!=null&&(e=="object"||e=="function")}function un(n){return n!=null&&typeof n=="object"}var na=gf?On(gf):Ah;function m_(n,e){return n===e||xi(n,e,Ui(e))}function x_(n,e,t){return t=typeof t=="function"?t:f,xi(n,e,Ui(e),t)}function y_(n){return ea(n)&&n!=+n}function A_(n){if(ug(n))throw new T(C);return Kf(n)}function S_(n){return n===null}function b_(n){return n==null}function ea(n){return typeof n=="number"||un(n)&&xn(n)==Qe}function _t(n){if(!un(n)||xn(n)!=Vn)return!1;var e=Bt(n);if(e===null)return!0;var t=X.call(e,"constructor")&&e.constructor;return typeof t=="function"&&t instanceof t&&Pt.call(t)==xc}var Xi=pf?On(pf):Sh;function I_(n){return jo(n)&&n>=-oe&&n<=oe}var ta=_f?On(_f):bh;function lr(n){return typeof n=="string"||!E(n)&&un(n)&&xn(n)==ke}function Cn(n){return typeof n=="symbol"||un(n)&&xn(n)==St}var He=vf?On(vf):Ih;function R_(n){return n===f}function T_(n){return un(n)&&mn(n)==je}function O_(n){return un(n)&&xn(n)==zs}var E_=nr(Ai),C_=nr(function(n,e){return n<=e});function ra(n){if(!n)return[];if(bn(n))return lr(n)?Hn(n):Sn(n);if(tt&&n[tt])return ac(n[tt]());var e=mn(n),t=e==Nn?si:e==Gn?Et:ze;return t(n)}function ue(n){if(!n)return n===0?n:0;if(n=$n(n),n===de||n===-de){var e=n<0?-1:1;return e*Ms}return n===n?n:0}function F(n){var e=ue(n),t=e%1;return e===e?t?e-t:e:0}function ia(n){return n?Ae(F(n),0,Yn):0}function $n(n){if(typeof n=="number")return n;if(Cn(n))return mt;if(rn(n)){var e=typeof n.valueOf=="function"?n.valueOf():n;n=rn(e)?e+"":e}if(typeof n!="string")return n===0?n:+n;n=Af(n);var t=cl.test(n);return t||gl.test(n)?Kl(n.slice(2),t?2:8):ll.test(n)?mt:+n}function ua(n){return Jn(n,In(n))}function L_(n){return n?Ae(F(n),-oe,oe):n===0?n:0}function K(n){return n==null?"":En(n)}var P_=$e(function(n,e){if(gt(e)||bn(e)){Jn(e,gn(e),n);return}for(var t in e)X.call(e,t)&&ot(n,t,e[t])}),fa=$e(function(n,e){Jn(e,In(e),n)}),cr=$e(function(n,e,t,r){Jn(e,In(e),n,r)}),W_=$e(function(n,e,t,r){Jn(e,gn(e),n,r)}),F_=te(_i);function M_(n,e){var t=qe(n);return e==null?t:Uf(t,e)}var B_=B(function(n,e){n=Q(n);var t=-1,r=e.length,i=r>2?e[2]:f;for(i&&yn(e[0],e[1],i)&&(r=1);++t1),o}),Jn(n,Mi(n),t),r&&(t=Un(t,an|G|z,Yh));for(var i=e.length;i--;)Ti(t,e[i]);return t});function nv(n,e){return aa(n,ar(S(e)))}var ev=te(function(n,e){return n==null?{}:Oh(n,e)});function aa(n,e){if(n==null)return{};var t=tn(Mi(n),function(r){return[r]});return e=S(e),kf(n,t,function(r,i){return e(r,i[0])})}function tv(n,e,t){e=pe(e,n);var r=-1,i=e.length;for(i||(i=1,n=f);++re){var r=n;n=e,e=r}if(t||n%1||e%1){var i=Wf();return wn(n+i*(e-n+zl("1e-"+((i+"").length-1))),e)}return bi(n,e)}var gv=Ne(function(n,e,t){return e=e.toLowerCase(),n+(t?ca(e):e)});function ca(n){return Vi(K(n).toLowerCase())}function ha(n){return n=K(n),n&&n.replace(_l,rc).replace(Fl,"")}function pv(n,e,t){n=K(n),e=En(e);var r=n.length;t=t===f?r:Ae(F(t),0,r);var i=t;return t-=e.length,t>=0&&n.slice(t,i)==e}function _v(n){return n=K(n),n&&Js.test(n)?n.replace(Nu,ic):n}function vv(n){return n=K(n),n&&el.test(n)?n.replace(Zr,"\\$&"):n}var dv=Ne(function(n,e,t){return n+(t?"-":"")+e.toLowerCase()}),wv=Ne(function(n,e,t){return n+(t?" ":"")+e.toLowerCase()}),mv=po("toLowerCase");function xv(n,e,t){n=K(n),e=F(e);var r=e?Fe(n):0;if(!e||r>=e)return n;var i=(e-r)/2;return jt($t(i),t)+n+jt(qt(i),t)}function yv(n,e,t){n=K(n),e=F(e);var r=e?Fe(n):0;return e&&r>>0,t?(n=K(n),n&&(typeof e=="string"||e!=null&&!Xi(e))&&(e=En(e),!e&&We(n))?_e(Hn(n),0,t):n.split(e,t)):[]}var Ov=Ne(function(n,e,t){return n+(t?" ":"")+Vi(e)});function Ev(n,e,t){return n=K(n),t=t==null?0:Ae(F(t),0,n.length),e=En(e),n.slice(t,t+e.length)==e}function Cv(n,e,t){var r=u.templateSettings;t&&yn(n,e,t)&&(e=f),n=K(n),e=cr({},e,r,Ao);var i=cr({},e.imports,r.imports,Ao),o=gn(i),a=ai(i,o),s,c,_=0,v=e.interpolate||bt,d="__p += '",m=li((e.escape||bt).source+"|"+v.source+"|"+(v===Gu?sl:bt).source+"|"+(e.evaluate||bt).source+"|$","g"),y="//# sourceURL="+(X.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++ql+"]")+` +`;n.replace(m,function(I,U,$,Ln,An,Pn){return $||($=Ln),d+=n.slice(_,Pn).replace(vl,uc),U&&(s=!0,d+=`' + +__e(`+U+`) + +'`),An&&(c=!0,d+=`'; +`+An+`; +__p += '`),$&&(d+=`' + +((__t = (`+$+`)) == null ? '' : __t) + +'`),_=Pn+I.length,I}),d+=`'; +`;var b=X.call(e,"variable")&&e.variable;if(!b)d=`with (obj) { +`+d+` +} +`;else if(ol.test(b))throw new T(k);d=(c?d.replace(Ks,""):d).replace(Zs,"$1").replace(Ys,"$1;"),d="function("+(b||"obj")+`) { +`+(b?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(s?", __e = _.escape":"")+(c?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+d+`return __p +}`;var M=pa(function(){return H(o,y+"return "+d).apply(f,a)});if(M.source=d,Yi(M))throw M;return M}function Lv(n){return K(n).toLowerCase()}function Pv(n){return K(n).toUpperCase()}function Wv(n,e,t){if(n=K(n),n&&(t||e===f))return Af(n);if(!n||!(e=En(e)))return n;var r=Hn(n),i=Hn(e),o=Sf(r,i),a=bf(r,i)+1;return _e(r,o,a).join("")}function Fv(n,e,t){if(n=K(n),n&&(t||e===f))return n.slice(0,Rf(n)+1);if(!n||!(e=En(e)))return n;var r=Hn(n),i=bf(r,Hn(e))+1;return _e(r,0,i).join("")}function Mv(n,e,t){if(n=K(n),n&&(t||e===f))return n.replace(Yr,"");if(!n||!(e=En(e)))return n;var r=Hn(n),i=Sf(r,Hn(e));return _e(r,i).join("")}function Bv(n,e){var t=Es,r=Cs;if(rn(e)){var i="separator"in e?e.separator:i;t="length"in e?F(e.length):t,r="omission"in e?En(e.omission):r}n=K(n);var o=n.length;if(We(n)){var a=Hn(n);o=a.length}if(t>=o)return n;var s=t-Fe(r);if(s<1)return r;var c=a?_e(a,0,s).join(""):n.slice(0,s);if(i===f)return c+r;if(a&&(s+=c.length-s),Xi(i)){if(n.slice(s).search(i)){var _,v=c;for(i.global||(i=li(i.source,K(Hu.exec(i))+"g")),i.lastIndex=0;_=i.exec(v);)var d=_.index;c=c.slice(0,d===f?s:d)}}else if(n.indexOf(En(i),s)!=s){var m=c.lastIndexOf(i);m>-1&&(c=c.slice(0,m))}return c+r}function Uv(n){return n=K(n),n&&Xs.test(n)?n.replace($u,hc):n}var Dv=Ne(function(n,e,t){return n+(t?" ":"")+e.toUpperCase()}),Vi=po("toUpperCase");function ga(n,e,t){return n=K(n),e=t?f:e,e===f?oc(n)?_c(n):kl(n):n.match(e)||[]}var pa=B(function(n,e){try{return Tn(n,f,e)}catch(t){return Yi(t)?t:new T(t)}}),qv=te(function(n,e){return Fn(e,function(t){t=Qn(t),ne(n,t,Ki(n[t],n))}),n});function $v(n){var e=n==null?0:n.length,t=S();return n=e?tn(n,function(r){if(typeof r[1]!="function")throw new Mn(R);return[t(r[0]),r[1]]}):[],B(function(r){for(var i=-1;++ioe)return[];var t=Yn,r=wn(n,Yn);e=S(e),n-=Yn;for(var i=oi(r,e);++t0||e<0)?new q(t):(n<0?t=t.takeRight(-n):n&&(t=t.drop(n)),e!==f&&(e=F(e),t=e<0?t.dropRight(-e):t.take(e-n)),t)},q.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},q.prototype.toArray=function(){return this.take(Yn)},Xn(q.prototype,function(n,e){var t=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),i=u[r?"take"+(e=="last"?"Right":""):e],o=r||/^find/.test(e);i&&(u.prototype[e]=function(){var a=this.__wrapped__,s=r?[1]:arguments,c=a instanceof q,_=s[0],v=c||E(a),d=function(U){var $=i.apply(u,se([U],s));return r&&m?$[0]:$};v&&t&&typeof _=="function"&&_.length!=1&&(c=v=!1);var m=this.__chain__,y=!!this.__actions__.length,b=o&&!m,M=c&&!y;if(!o&&v){a=M?a:new q(this);var I=n.apply(a,s);return I.__actions__.push({func:ir,args:[d],thisArg:f}),new Bn(I,m)}return b&&M?n.apply(this,s):(I=this.thru(d),b?r?I.value()[0]:I.value():I)})}),Fn(["pop","push","shift","sort","splice","unshift"],function(n){var e=Ct[n],t=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);u.prototype[n]=function(){var i=arguments;if(r&&!this.__chain__){var o=this.value();return e.apply(E(o)?o:[],i)}return this[t](function(a){return e.apply(E(a)?a:[],i)})}}),Xn(q.prototype,function(n,e){var t=u[e];if(t){var r=t.name+"";X.call(De,r)||(De[r]=[]),De[r].push({name:e,func:t})}}),De[Vt(f,_n).name]=[{name:"wrapper",func:f}],q.prototype.clone=Uc,q.prototype.reverse=Dc,q.prototype.value=qc,u.prototype.at=pp,u.prototype.chain=_p,u.prototype.commit=vp,u.prototype.next=dp,u.prototype.plant=mp,u.prototype.reverse=xp,u.prototype.toJSON=u.prototype.valueOf=u.prototype.value=yp,u.prototype.first=u.prototype.head,tt&&(u.prototype[tt]=wp),u},Me=vc();we?((we.exports=Me)._=Me,jr._=Me):vn._=Me}).call(Ke)}(vt,vt.exports);var Te=vt.exports,da=function(){},wa=da(),Oe=function(h){return h!==wa&&h!==null},ma=Oe,xa=Array.prototype.forEach,ya=Object.create,Aa=function(h,w){var f;for(f in h)w[f]=h[f]},Sa=function(h){var w=ya(null);return xa.call(arguments,function(f){ma(f)&&Aa(Object(f),w)}),w},ba=function(){var h=Math.sign;return typeof h!="function"?!1:h(10)===1&&h(-20)===-1},hr,iu;function Ia(){return iu||(iu=1,hr=function(h){return h=Number(h),isNaN(h)||h===0?h:h>0?1:-1}),hr}var Ra=ba()?Math.sign:Ia(),Ta=Ra,Oa=Math.abs,Ea=Math.floor,Ca=function(h){return isNaN(h)?0:(h=Number(h),h===0||!isFinite(h)?h:Ta(h)*Ea(Oa(h)))},La=Ca,Pa=Math.max,Wa=function(h){return Pa(0,La(h))},uu=function(h){if(typeof h!="function")throw new TypeError(h+" is not a function");return h},Fa=Oe,fu=function(h){if(!Fa(h))throw new TypeError("Cannot use null or undefined");return h},Ma={exports:{}},Ba=function(){var h=Object.assign,w;return typeof h!="function"?!1:(w={foo:"raz"},h(w,{bar:"dwa"},{trzy:"trzy"}),w.foo+w.bar+w.trzy==="razdwatrzy")},gr,ou;function Ua(){return ou||(ou=1,gr=function(){try{return Object.keys("primitive"),!0}catch{return!1}}),gr}var pr,au;function Da(){if(au)return pr;au=1;var h=Oe,w=Object.keys;return pr=function(f){return w(h(f)?Object(f):f)},pr}var _r,su;function qa(){return su||(su=1,_r=Ua()()?Object.keys:Da()),_r}var vr,lu;function $a(){if(lu)return vr;lu=1;var h=qa(),w=fu,f=Math.max;return vr=function(P,O){var C,R,k=f(arguments.length,2),Z;for(P=Object(w(P)),Z=function(N){try{P[N]=O[N]}catch(j){C||(C=j)}},R=1;R-1},wr}var is=ts()?String.prototype.contains:rs(),dt=pu,vu=es,du=cu,wu=Sa,Ze=is,us=gu.exports=function(h,w){var f,P,O,C,R;return arguments.length<2||typeof h!="string"?(C=w,w=h,h=null):C=arguments[2],dt(h)?(f=Ze.call(h,"c"),P=Ze.call(h,"e"),O=Ze.call(h,"w")):(f=O=!0,P=!1),R={value:w,configurable:f,enumerable:P,writable:O},C?du(wu(C),R):R};us.gs=function(h,w,f){var P,O,C,R;return typeof h!="string"?(C=f,f=w,w=h,h=null):C=arguments[3],dt(w)?vu(w)?dt(f)?vu(f)||(C=f,f=void 0):f=void 0:(C=w,w=f=void 0):w=void 0,dt(h)?(P=Ze.call(h,"c"),O=Ze.call(h,"e")):(P=!0,O=!1),R={get:w,set:f,configurable:P,enumerable:O},C?du(wu(C),R):R};var Ye=gu.exports,mr={exports:{}};(function(h,w){var f=Ye,P=uu,O=Function.prototype.apply,C=Function.prototype.call,R=Object.create,k=Object.defineProperty,Z=Object.defineProperties,N=Object.prototype.hasOwnProperty,j={configurable:!0,enumerable:!1,writable:!0},an,G,z,pn,ln,L,_n;an=function(W,A){var D;return P(A),N.call(this,"__ee__")?D=this.__ee__:(D=j.value=R(null),k(this,"__ee__",j),j.value=null),D[W]?typeof D[W]=="object"?D[W].push(A):D[W]=[D[W],A]:D[W]=A,this},G=function(W,A){var D,Y;return P(A),Y=this,an.call(this,W,D=function(){z.call(Y,W,D),O.call(A,this,arguments)}),D.__eeOnceListener__=A,this},z=function(W,A){var D,Y,J,nn;if(P(A),!N.call(this,"__ee__"))return this;if(D=this.__ee__,!D[W])return this;if(Y=D[W],typeof Y=="object")for(nn=0;J=Y[nn];++nn)(J===A||J.__eeOnceListener__===A)&&(Y.length===2?D[W]=Y[nn?0:1]:Y.splice(nn,1));else(Y===A||Y.__eeOnceListener__===A)&&delete D[W];return this},pn=function(W){var A,D,Y,J,nn;if(N.call(this,"__ee__")&&(J=this.__ee__[W],!!J))if(typeof J=="object"){for(D=arguments.length,nn=new Array(D-1),A=1;A=55296&&D<=56319&&(sn+=G[++L])),sn=z?N.call(z,pn,sn,_n):sn,ln?(j.value=sn,an(W,_n,j)):W[_n]=sn,++_n;A=_n}}if(A===void 0)for(A=P(G.length),ln&&(W=new ln(A)),L=0;Lasync w=>{const f=new h,P=await w(f);return f.terminate(),P},As=h=>w=>ys(h)(f=>(f.postMessage(w),new Promise((P,O)=>{f.onmessage=C=>{P(C.data)},f.onerror=O})));var Ss=""+new URL("parseTraceSlave.worker-5d9eede9.js",self.location.href).href;const{min:bs}=Math,Is=navigator.hardwareConcurrency??8;class Rs extends Worker{constructor(){super(Ss,{type:"module"})}}const Ts=As(Rs);async function Os({trace:h,context:w,view:f="main"}){var R,k;const P=Te.ceil((((R=h==null?void 0:h.events)==null?void 0:R.length)??0)/Is),O=Te.range(0,(k=h==null?void 0:h.events)==null?void 0:k.length,P),C=Te.flatten(await Promise.all(Te.map(O,Z=>{var N;return Ts({trace:h,context:w,view:f,from:Z,to:bs(Z+P,((N=h==null?void 0:h.events)==null?void 0:N.length)??0)})})));return{stepsPersistent:Te.flatMap(C,"stepsPersistent"),stepsTransient:Te.flatMap(C,"stepsTransient")}}onmessage=async({data:h})=>{postMessage(await Os(h))}})(); diff --git a/assets/parseTrace.worker-cfbe532e.js b/assets/parseTrace.worker-cfbe532e.js deleted file mode 100644 index b8be38aa..00000000 --- a/assets/parseTrace.worker-cfbe532e.js +++ /dev/null @@ -1,27 +0,0 @@ -(function(){"use strict";var Ke=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},vt={exports:{}};/** - * @license - * Lodash - * Copyright OpenJS Foundation and other contributors - * Released under MIT license - * Based on Underscore.js 1.8.3 - * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */vt.exports,function(h,w){(function(){var f,P="4.17.21",O=200,C="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",R="Expected a function",k="Invalid `variable` option passed into `_.template`",Z="__lodash_hash_undefined__",N=500,j="__lodash_placeholder__",an=1,G=2,z=4,pn=1,ln=2,L=1,_n=2,W=4,A=8,D=16,Y=32,J=64,nn=128,sn=256,Ur=512,Ps=30,Ws="...",Fs=800,Ms=16,qu=1,Bs=2,Us=3,de=1/0,oe=9007199254740991,Ds=17976931348623157e292,mt=0/0,Yn=4294967295,qs=Yn-1,$s=Yn>>>1,Ns=[["ary",nn],["bind",L],["bindKey",_n],["curry",A],["curryRight",D],["flip",Ur],["partial",Y],["partialRight",J],["rearg",sn]],Ee="[object Arguments]",xt="[object Array]",Gs="[object AsyncFunction]",Xe="[object Boolean]",Je="[object Date]",Hs="[object DOMException]",yt="[object Error]",At="[object Function]",$u="[object GeneratorFunction]",Nn="[object Map]",Qe="[object Number]",zs="[object Null]",Vn="[object Object]",Nu="[object Promise]",Ks="[object Proxy]",Ve="[object RegExp]",Gn="[object Set]",ke="[object String]",St="[object Symbol]",Zs="[object Undefined]",je="[object WeakMap]",Ys="[object WeakSet]",nt="[object ArrayBuffer]",Ce="[object DataView]",Dr="[object Float32Array]",qr="[object Float64Array]",$r="[object Int8Array]",Nr="[object Int16Array]",Gr="[object Int32Array]",Hr="[object Uint8Array]",zr="[object Uint8ClampedArray]",Kr="[object Uint16Array]",Zr="[object Uint32Array]",Xs=/\b__p \+= '';/g,Js=/\b(__p \+=) '' \+/g,Qs=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Gu=/&(?:amp|lt|gt|quot|#39);/g,Hu=/[&<>"']/g,Vs=RegExp(Gu.source),ks=RegExp(Hu.source),js=/<%-([\s\S]+?)%>/g,nl=/<%([\s\S]+?)%>/g,zu=/<%=([\s\S]+?)%>/g,el=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,tl=/^\w*$/,rl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Yr=/[\\^$.*+?()[\]{}|]/g,il=RegExp(Yr.source),Xr=/^\s+/,ul=/\s/,fl=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ol=/\{\n\/\* \[wrapped with (.+)\] \*/,al=/,? & /,sl=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ll=/[()=,{}\[\]\/\s]/,cl=/\\(\\)?/g,hl=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ku=/\w*$/,gl=/^[-+]0x[0-9a-f]+$/i,pl=/^0b[01]+$/i,_l=/^\[object .+?Constructor\]$/,vl=/^0o[0-7]+$/i,dl=/^(?:0|[1-9]\d*)$/,wl=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,bt=/($^)/,ml=/['\n\r\u2028\u2029\\]/g,It="\\ud800-\\udfff",xl="\\u0300-\\u036f",yl="\\ufe20-\\ufe2f",Al="\\u20d0-\\u20ff",Zu=xl+yl+Al,Yu="\\u2700-\\u27bf",Xu="a-z\\xdf-\\xf6\\xf8-\\xff",Sl="\\xac\\xb1\\xd7\\xf7",bl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Il="\\u2000-\\u206f",Rl=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ju="A-Z\\xc0-\\xd6\\xd8-\\xde",Qu="\\ufe0e\\ufe0f",Vu=Sl+bl+Il+Rl,Jr="['’]",Tl="["+It+"]",ku="["+Vu+"]",Rt="["+Zu+"]",ju="\\d+",Ol="["+Yu+"]",nf="["+Xu+"]",ef="[^"+It+Vu+ju+Yu+Xu+Ju+"]",Qr="\\ud83c[\\udffb-\\udfff]",El="(?:"+Rt+"|"+Qr+")",tf="[^"+It+"]",Vr="(?:\\ud83c[\\udde6-\\uddff]){2}",kr="[\\ud800-\\udbff][\\udc00-\\udfff]",Le="["+Ju+"]",rf="\\u200d",uf="(?:"+nf+"|"+ef+")",Cl="(?:"+Le+"|"+ef+")",ff="(?:"+Jr+"(?:d|ll|m|re|s|t|ve))?",of="(?:"+Jr+"(?:D|LL|M|RE|S|T|VE))?",af=El+"?",sf="["+Qu+"]?",Ll="(?:"+rf+"(?:"+[tf,Vr,kr].join("|")+")"+sf+af+")*",Pl="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Wl="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",lf=sf+af+Ll,Fl="(?:"+[Ol,Vr,kr].join("|")+")"+lf,Ml="(?:"+[tf+Rt+"?",Rt,Vr,kr,Tl].join("|")+")",Bl=RegExp(Jr,"g"),Ul=RegExp(Rt,"g"),jr=RegExp(Qr+"(?="+Qr+")|"+Ml+lf,"g"),Dl=RegExp([Le+"?"+nf+"+"+ff+"(?="+[ku,Le,"$"].join("|")+")",Cl+"+"+of+"(?="+[ku,Le+uf,"$"].join("|")+")",Le+"?"+uf+"+"+ff,Le+"+"+of,Wl,Pl,ju,Fl].join("|"),"g"),ql=RegExp("["+rf+It+Zu+Qu+"]"),$l=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Nl=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Gl=-1,en={};en[Dr]=en[qr]=en[$r]=en[Nr]=en[Gr]=en[Hr]=en[zr]=en[Kr]=en[Zr]=!0,en[Ee]=en[xt]=en[nt]=en[Xe]=en[Ce]=en[Je]=en[yt]=en[At]=en[Nn]=en[Qe]=en[Vn]=en[Ve]=en[Gn]=en[ke]=en[je]=!1;var V={};V[Ee]=V[xt]=V[nt]=V[Ce]=V[Xe]=V[Je]=V[Dr]=V[qr]=V[$r]=V[Nr]=V[Gr]=V[Nn]=V[Qe]=V[Vn]=V[Ve]=V[Gn]=V[ke]=V[St]=V[Hr]=V[zr]=V[Kr]=V[Zr]=!0,V[yt]=V[At]=V[je]=!1;var Hl={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},zl={"&":"&","<":"<",">":">",'"':""","'":"'"},Kl={"&":"&","<":"<",">":">",""":'"',"'":"'"},Zl={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Yl=parseFloat,Xl=parseInt,cf=typeof Ke=="object"&&Ke&&Ke.Object===Object&&Ke,Jl=typeof self=="object"&&self&&self.Object===Object&&self,vn=cf||Jl||Function("return this")(),ni=w&&!w.nodeType&&w,we=ni&&!0&&h&&!h.nodeType&&h,hf=we&&we.exports===ni,ei=hf&&cf.process,Wn=function(){try{var l=we&&we.require&&we.require("util").types;return l||ei&&ei.binding&&ei.binding("util")}catch{}}(),gf=Wn&&Wn.isArrayBuffer,pf=Wn&&Wn.isDate,_f=Wn&&Wn.isMap,vf=Wn&&Wn.isRegExp,df=Wn&&Wn.isSet,wf=Wn&&Wn.isTypedArray;function Tn(l,p,g){switch(g.length){case 0:return l.call(p);case 1:return l.call(p,g[0]);case 2:return l.call(p,g[0],g[1]);case 3:return l.call(p,g[0],g[1],g[2])}return l.apply(p,g)}function Ql(l,p,g,x){for(var T=-1,H=l==null?0:l.length;++T-1}function ti(l,p,g){for(var x=-1,T=l==null?0:l.length;++x-1;);return g}function Rf(l,p){for(var g=l.length;g--&&Pe(p,l[g],0)>-1;);return g}function uc(l,p){for(var g=l.length,x=0;g--;)l[g]===p&&++x;return x}var fc=fi(Hl),oc=fi(zl);function ac(l){return"\\"+Zl[l]}function sc(l,p){return l==null?f:l[p]}function We(l){return ql.test(l)}function lc(l){return $l.test(l)}function cc(l){for(var p,g=[];!(p=l.next()).done;)g.push(p.value);return g}function li(l){var p=-1,g=Array(l.size);return l.forEach(function(x,T){g[++p]=[T,x]}),g}function Tf(l,p){return function(g){return l(p(g))}}function le(l,p){for(var g=-1,x=l.length,T=0,H=[];++g-1}function kc(n,e){var t=this.__data__,r=zt(t,n);return r<0?(++this.size,t.push([n,e])):t[r][1]=e,this}kn.prototype.clear=Xc,kn.prototype.delete=Jc,kn.prototype.get=Qc,kn.prototype.has=Vc,kn.prototype.set=kc;function jn(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e=e?n:e)),n}function Un(n,e,t,r,i,o){var a,s=e&an,c=e&G,_=e&z;if(t&&(a=i?t(n,r,i,o):t(n)),a!==f)return a;if(!rn(n))return n;var v=E(n);if(v){if(a=tg(n),!s)return Sn(n,a)}else{var d=mn(n),m=d==At||d==$u;if(ve(n))return so(n,s);if(d==Vn||d==Ee||m&&!i){if(a=c||m?{}:Eo(n),!s)return c?Kh(n,ph(a,n)):zh(n,qf(a,n))}else{if(!V[d])return i?n:{};a=rg(n,d,s)}}o||(o=new zn);var y=o.get(n);if(y)return y;o.set(n,a),ia(n)?n.forEach(function(I){a.add(Un(I,e,t,I,n,o))}):ta(n)&&n.forEach(function(I,U){a.set(U,Un(I,e,t,U,n,o))});var b=_?c?Bi:Mi:c?In:gn,M=v?f:b(n);return Fn(M||n,function(I,U){M&&(U=I,I=n[U]),ot(a,U,Un(I,e,t,U,n,o))}),a}function _h(n){var e=gn(n);return function(t){return $f(t,n,e)}}function $f(n,e,t){var r=t.length;if(n==null)return!r;for(n=Q(n);r--;){var i=t[r],o=e[i],a=n[i];if(a===f&&!(i in n)||!o(a))return!1}return!0}function Nf(n,e,t){if(typeof n!="function")throw new Mn(R);return pt(function(){n.apply(f,t)},e)}function at(n,e,t,r){var i=-1,o=Tt,a=!0,s=n.length,c=[],_=e.length;if(!s)return c;t&&(e=tn(e,On(t))),r?(o=ti,a=!1):e.length>=O&&(o=et,a=!1,e=new ye(e));n:for(;++ii?0:i+t),r=r===f||r>i?i:F(r),r<0&&(r+=i),r=t>r?0:fa(r);t0&&t(s)?e>1?dn(s,e-1,t,r,i):se(i,s):r||(i[i.length]=s)}return i}var di=_o(),zf=_o(!0);function Xn(n,e){return n&&di(n,e,gn)}function wi(n,e){return n&&zf(n,e,gn)}function Zt(n,e){return ae(e,function(t){return ie(n[t])})}function Se(n,e){e=pe(e,n);for(var t=0,r=e.length;n!=null&&te}function wh(n,e){return n!=null&&X.call(n,e)}function mh(n,e){return n!=null&&e in Q(n)}function xh(n,e,t){return n>=wn(e,t)&&n=120&&v.length>=120)?new ye(a&&v):f}v=n[0];var d=-1,m=s[0];n:for(;++d-1;)s!==n&&Ut.call(s,c,1),Ut.call(n,c,1);return n}function eo(n,e){for(var t=n?e.length:0,r=t-1;t--;){var i=e[t];if(t==r||i!==o){var o=i;re(i)?Ut.call(n,i,1):Oi(n,i)}}return n}function Ii(n,e){return n+$t(Mf()*(e-n+1))}function Wh(n,e,t,r){for(var i=-1,o=hn(qt((e-n)/(t||1)),0),a=g(o);o--;)a[r?o:++i]=n,n+=t;return a}function Ri(n,e){var t="";if(!n||e<1||e>oe)return t;do e%2&&(t+=n),e=$t(e/2),e&&(n+=n);while(e);return t}function B(n,e){return Hi(Po(n,e,Rn),n+"")}function Fh(n){return Df(ze(n))}function Mh(n,e){var t=ze(n);return rr(t,Ae(e,0,t.length))}function ct(n,e,t,r){if(!rn(n))return n;e=pe(e,n);for(var i=-1,o=e.length,a=o-1,s=n;s!=null&&++ii?0:i+e),t=t>i?i:t,t<0&&(t+=i),i=e>t?0:t-e>>>0,e>>>=0;for(var o=g(i);++r>>1,a=n[o];a!==null&&!Cn(a)&&(t?a<=e:a=O){var _=e?null:Jh(n);if(_)return Et(_);a=!1,i=et,c=new ye}else c=e?[]:s;n:for(;++r=r?n:Dn(n,e,t)}var ao=Rc||function(n){return vn.clearTimeout(n)};function so(n,e){if(e)return n.slice();var t=n.length,r=Cf?Cf(t):new n.constructor(t);return n.copy(r),r}function Pi(n){var e=new n.constructor(n.byteLength);return new Mt(e).set(new Mt(n)),e}function $h(n,e){var t=e?Pi(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.byteLength)}function Nh(n){var e=new n.constructor(n.source,Ku.exec(n));return e.lastIndex=n.lastIndex,e}function Gh(n){return ft?Q(ft.call(n)):{}}function lo(n,e){var t=e?Pi(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.length)}function co(n,e){if(n!==e){var t=n!==f,r=n===null,i=n===n,o=Cn(n),a=e!==f,s=e===null,c=e===e,_=Cn(e);if(!s&&!_&&!o&&n>e||o&&a&&c&&!s&&!_||r&&a&&c||!t&&c||!i)return 1;if(!r&&!o&&!_&&n=s)return c;var _=t[r];return c*(_=="desc"?-1:1)}}return n.index-e.index}function ho(n,e,t,r){for(var i=-1,o=n.length,a=t.length,s=-1,c=e.length,_=hn(o-a,0),v=g(c+_),d=!r;++s1?t[i-1]:f,a=i>2?t[2]:f;for(o=n.length>3&&typeof o=="function"?(i--,o):f,a&&yn(t[0],t[1],a)&&(o=i<3?f:o,i=1),e=Q(e);++r-1?i[o?e[a]:a]:f}}function mo(n){return te(function(e){var t=e.length,r=t,i=Bn.prototype.thru;for(n&&e.reverse();r--;){var o=e[r];if(typeof o!="function")throw new Mn(R);if(i&&!a&&er(o)=="wrapper")var a=new Bn([],!0)}for(r=a?r:t;++r1&&$.reverse(),v&&cs))return!1;var _=o.get(n),v=o.get(e);if(_&&v)return _==e&&v==n;var d=-1,m=!0,y=t&ln?new ye:f;for(o.set(n,e),o.set(e,n);++d1?"& ":"")+e[r],e=e.join(t>2?", ":" "),n.replace(fl,`{ -/* [wrapped with `+e+`] */ -`)}function ug(n){return E(n)||Re(n)||!!(Wf&&n&&n[Wf])}function re(n,e){var t=typeof n;return e=e??oe,!!e&&(t=="number"||t!="symbol"&&dl.test(n))&&n>-1&&n%1==0&&n0){if(++e>=Fs)return arguments[0]}else e=0;return n.apply(f,arguments)}}function rr(n,e){var t=-1,r=n.length,i=r-1;for(e=e===f?r:e;++t1?n[e-1]:f;return t=typeof t=="function"?(n.pop(),t):f,zo(n,t)});function Ko(n){var e=u(n);return e.__chain__=!0,e}function vp(n,e){return e(n),n}function ir(n,e){return e(n)}var dp=te(function(n){var e=n.length,t=e?n[0]:0,r=this.__wrapped__,i=function(o){return vi(o,n)};return e>1||this.__actions__.length||!(r instanceof q)||!re(t)?this.thru(i):(r=r.slice(t,+t+(e?1:0)),r.__actions__.push({func:ir,args:[i],thisArg:f}),new Bn(r,this.__chain__).thru(function(o){return e&&!o.length&&o.push(f),o}))});function wp(){return Ko(this)}function mp(){return new Bn(this.value(),this.__chain__)}function xp(){this.__values__===f&&(this.__values__=ua(this.value()));var n=this.__index__>=this.__values__.length,e=n?f:this.__values__[this.__index__++];return{done:n,value:e}}function yp(){return this}function Ap(n){for(var e,t=this;t instanceof Ht;){var r=Do(t);r.__index__=0,r.__values__=f,e?i.__wrapped__=r:e=r;var i=r;t=t.__wrapped__}return i.__wrapped__=n,e}function Sp(){var n=this.__wrapped__;if(n instanceof q){var e=n;return this.__actions__.length&&(e=new q(this)),e=e.reverse(),e.__actions__.push({func:ir,args:[zi],thisArg:f}),new Bn(e,this.__chain__)}return this.thru(zi)}function bp(){return fo(this.__wrapped__,this.__actions__)}var Ip=Qt(function(n,e,t){X.call(n,t)?++n[t]:ne(n,t,1)});function Rp(n,e,t){var r=E(n)?mf:vh;return t&&yn(n,e,t)&&(e=f),r(n,S(e,3))}function Tp(n,e){var t=E(n)?ae:Hf;return t(n,S(e,3))}var Op=wo(qo),Ep=wo($o);function Cp(n,e){return dn(ur(n,e),1)}function Lp(n,e){return dn(ur(n,e),de)}function Pp(n,e,t){return t=t===f?1:F(t),dn(ur(n,e),t)}function Zo(n,e){var t=E(n)?Fn:he;return t(n,S(e,3))}function Yo(n,e){var t=E(n)?Vl:Gf;return t(n,S(e,3))}var Wp=Qt(function(n,e,t){X.call(n,t)?n[t].push(e):ne(n,t,[e])});function Fp(n,e,t,r){n=bn(n)?n:ze(n),t=t&&!r?F(t):0;var i=n.length;return t<0&&(t=hn(i+t,0)),lr(n)?t<=i&&n.indexOf(e,t)>-1:!!i&&Pe(n,e,t)>-1}var Mp=B(function(n,e,t){var r=-1,i=typeof e=="function",o=bn(n)?g(n.length):[];return he(n,function(a){o[++r]=i?Tn(e,a,t):st(a,e,t)}),o}),Bp=Qt(function(n,e,t){ne(n,t,e)});function ur(n,e){var t=E(n)?tn:Jf;return t(n,S(e,3))}function Up(n,e,t,r){return n==null?[]:(E(e)||(e=e==null?[]:[e]),t=r?f:t,E(t)||(t=t==null?[]:[t]),jf(n,e,t))}var Dp=Qt(function(n,e,t){n[t?0:1].push(e)},function(){return[[],[]]});function qp(n,e,t){var r=E(n)?ri:Sf,i=arguments.length<3;return r(n,S(e,4),t,i,he)}function $p(n,e,t){var r=E(n)?kl:Sf,i=arguments.length<3;return r(n,S(e,4),t,i,Gf)}function Np(n,e){var t=E(n)?ae:Hf;return t(n,ar(S(e,3)))}function Gp(n){var e=E(n)?Df:Fh;return e(n)}function Hp(n,e,t){(t?yn(n,e,t):e===f)?e=1:e=F(e);var r=E(n)?ch:Mh;return r(n,e)}function zp(n){var e=E(n)?hh:Uh;return e(n)}function Kp(n){if(n==null)return 0;if(bn(n))return lr(n)?Fe(n):n.length;var e=mn(n);return e==Nn||e==Gn?n.size:Ai(n).length}function Zp(n,e,t){var r=E(n)?ii:Dh;return t&&yn(n,e,t)&&(e=f),r(n,S(e,3))}var Yp=B(function(n,e){if(n==null)return[];var t=e.length;return t>1&&yn(n,e[0],e[1])?e=[]:t>2&&yn(e[0],e[1],e[2])&&(e=[e[0]]),jf(n,dn(e,1),[])}),fr=Tc||function(){return vn.Date.now()};function Xp(n,e){if(typeof e!="function")throw new Mn(R);return n=F(n),function(){if(--n<1)return e.apply(this,arguments)}}function Xo(n,e,t){return e=t?f:e,e=n&&e==null?n.length:e,ee(n,nn,f,f,f,f,e)}function Jo(n,e){var t;if(typeof e!="function")throw new Mn(R);return n=F(n),function(){return--n>0&&(t=e.apply(this,arguments)),n<=1&&(e=f),t}}var Zi=B(function(n,e,t){var r=L;if(t.length){var i=le(t,Ge(Zi));r|=Y}return ee(n,r,e,t,i)}),Qo=B(function(n,e,t){var r=L|_n;if(t.length){var i=le(t,Ge(Qo));r|=Y}return ee(e,r,n,t,i)});function Vo(n,e,t){e=t?f:e;var r=ee(n,A,f,f,f,f,f,e);return r.placeholder=Vo.placeholder,r}function ko(n,e,t){e=t?f:e;var r=ee(n,D,f,f,f,f,f,e);return r.placeholder=ko.placeholder,r}function jo(n,e,t){var r,i,o,a,s,c,_=0,v=!1,d=!1,m=!0;if(typeof n!="function")throw new Mn(R);e=$n(e)||0,rn(t)&&(v=!!t.leading,d="maxWait"in t,o=d?hn($n(t.maxWait)||0,e):o,m="trailing"in t?!!t.trailing:m);function y(on){var Zn=r,fe=i;return r=i=f,_=on,a=n.apply(fe,Zn),a}function b(on){return _=on,s=pt(U,e),v?y(on):a}function M(on){var Zn=on-c,fe=on-_,wa=e-Zn;return d?wn(wa,o-fe):wa}function I(on){var Zn=on-c,fe=on-_;return c===f||Zn>=e||Zn<0||d&&fe>=o}function U(){var on=fr();if(I(on))return $(on);s=pt(U,M(on))}function $(on){return s=f,m&&r?y(on):(r=i=f,a)}function Ln(){s!==f&&ao(s),_=0,r=c=i=s=f}function An(){return s===f?a:$(fr())}function Pn(){var on=fr(),Zn=I(on);if(r=arguments,i=this,c=on,Zn){if(s===f)return b(c);if(d)return ao(s),s=pt(U,e),y(c)}return s===f&&(s=pt(U,e)),a}return Pn.cancel=Ln,Pn.flush=An,Pn}var Jp=B(function(n,e){return Nf(n,1,e)}),Qp=B(function(n,e,t){return Nf(n,$n(e)||0,t)});function Vp(n){return ee(n,Ur)}function or(n,e){if(typeof n!="function"||e!=null&&typeof e!="function")throw new Mn(R);var t=function(){var r=arguments,i=e?e.apply(this,r):r[0],o=t.cache;if(o.has(i))return o.get(i);var a=n.apply(this,r);return t.cache=o.set(i,a)||o,a};return t.cache=new(or.Cache||jn),t}or.Cache=jn;function ar(n){if(typeof n!="function")throw new Mn(R);return function(){var e=arguments;switch(e.length){case 0:return!n.call(this);case 1:return!n.call(this,e[0]);case 2:return!n.call(this,e[0],e[1]);case 3:return!n.call(this,e[0],e[1],e[2])}return!n.apply(this,e)}}function kp(n){return Jo(2,n)}var jp=qh(function(n,e){e=e.length==1&&E(e[0])?tn(e[0],On(S())):tn(dn(e,1),On(S()));var t=e.length;return B(function(r){for(var i=-1,o=wn(r.length,t);++i=e}),Re=Zf(function(){return arguments}())?Zf:function(n){return un(n)&&X.call(n,"callee")&&!Pf.call(n,"callee")},E=g.isArray,p_=gf?On(gf):Ah;function bn(n){return n!=null&&sr(n.length)&&!ie(n)}function fn(n){return un(n)&&bn(n)}function __(n){return n===!0||n===!1||un(n)&&xn(n)==Xe}var ve=Ec||iu,v_=pf?On(pf):Sh;function d_(n){return un(n)&&n.nodeType===1&&!_t(n)}function w_(n){if(n==null)return!0;if(bn(n)&&(E(n)||typeof n=="string"||typeof n.splice=="function"||ve(n)||He(n)||Re(n)))return!n.length;var e=mn(n);if(e==Nn||e==Gn)return!n.size;if(gt(n))return!Ai(n).length;for(var t in n)if(X.call(n,t))return!1;return!0}function m_(n,e){return lt(n,e)}function x_(n,e,t){t=typeof t=="function"?t:f;var r=t?t(n,e):f;return r===f?lt(n,e,f,t):!!r}function Xi(n){if(!un(n))return!1;var e=xn(n);return e==yt||e==Hs||typeof n.message=="string"&&typeof n.name=="string"&&!_t(n)}function y_(n){return typeof n=="number"&&Ff(n)}function ie(n){if(!rn(n))return!1;var e=xn(n);return e==At||e==$u||e==Gs||e==Ks}function ea(n){return typeof n=="number"&&n==F(n)}function sr(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=oe}function rn(n){var e=typeof n;return n!=null&&(e=="object"||e=="function")}function un(n){return n!=null&&typeof n=="object"}var ta=_f?On(_f):Ih;function A_(n,e){return n===e||yi(n,e,Di(e))}function S_(n,e,t){return t=typeof t=="function"?t:f,yi(n,e,Di(e),t)}function b_(n){return ra(n)&&n!=+n}function I_(n){if(ag(n))throw new T(C);return Yf(n)}function R_(n){return n===null}function T_(n){return n==null}function ra(n){return typeof n=="number"||un(n)&&xn(n)==Qe}function _t(n){if(!un(n)||xn(n)!=Vn)return!1;var e=Bt(n);if(e===null)return!0;var t=X.call(e,"constructor")&&e.constructor;return typeof t=="function"&&t instanceof t&&Pt.call(t)==Sc}var Ji=vf?On(vf):Rh;function O_(n){return ea(n)&&n>=-oe&&n<=oe}var ia=df?On(df):Th;function lr(n){return typeof n=="string"||!E(n)&&un(n)&&xn(n)==ke}function Cn(n){return typeof n=="symbol"||un(n)&&xn(n)==St}var He=wf?On(wf):Oh;function E_(n){return n===f}function C_(n){return un(n)&&mn(n)==je}function L_(n){return un(n)&&xn(n)==Ys}var P_=nr(Si),W_=nr(function(n,e){return n<=e});function ua(n){if(!n)return[];if(bn(n))return lr(n)?Hn(n):Sn(n);if(tt&&n[tt])return cc(n[tt]());var e=mn(n),t=e==Nn?li:e==Gn?Et:ze;return t(n)}function ue(n){if(!n)return n===0?n:0;if(n=$n(n),n===de||n===-de){var e=n<0?-1:1;return e*Ds}return n===n?n:0}function F(n){var e=ue(n),t=e%1;return e===e?t?e-t:e:0}function fa(n){return n?Ae(F(n),0,Yn):0}function $n(n){if(typeof n=="number")return n;if(Cn(n))return mt;if(rn(n)){var e=typeof n.valueOf=="function"?n.valueOf():n;n=rn(e)?e+"":e}if(typeof n!="string")return n===0?n:+n;n=bf(n);var t=pl.test(n);return t||vl.test(n)?Xl(n.slice(2),t?2:8):gl.test(n)?mt:+n}function oa(n){return Jn(n,In(n))}function F_(n){return n?Ae(F(n),-oe,oe):n===0?n:0}function K(n){return n==null?"":En(n)}var M_=$e(function(n,e){if(gt(e)||bn(e)){Jn(e,gn(e),n);return}for(var t in e)X.call(e,t)&&ot(n,t,e[t])}),aa=$e(function(n,e){Jn(e,In(e),n)}),cr=$e(function(n,e,t,r){Jn(e,In(e),n,r)}),B_=$e(function(n,e,t,r){Jn(e,gn(e),n,r)}),U_=te(vi);function D_(n,e){var t=qe(n);return e==null?t:qf(t,e)}var q_=B(function(n,e){n=Q(n);var t=-1,r=e.length,i=r>2?e[2]:f;for(i&&yn(e[0],e[1],i)&&(r=1);++t1),o}),Jn(n,Bi(n),t),r&&(t=Un(t,an|G|z,Qh));for(var i=e.length;i--;)Oi(t,e[i]);return t});function rv(n,e){return la(n,ar(S(e)))}var iv=te(function(n,e){return n==null?{}:Lh(n,e)});function la(n,e){if(n==null)return{};var t=tn(Bi(n),function(r){return[r]});return e=S(e),no(n,t,function(r,i){return e(r,i[0])})}function uv(n,e,t){e=pe(e,n);var r=-1,i=e.length;for(i||(i=1,n=f);++re){var r=n;n=e,e=r}if(t||n%1||e%1){var i=Mf();return wn(n+i*(e-n+Yl("1e-"+((i+"").length-1))),e)}return Ii(n,e)}var vv=Ne(function(n,e,t){return e=e.toLowerCase(),n+(t?ga(e):e)});function ga(n){return ki(K(n).toLowerCase())}function pa(n){return n=K(n),n&&n.replace(wl,fc).replace(Ul,"")}function dv(n,e,t){n=K(n),e=En(e);var r=n.length;t=t===f?r:Ae(F(t),0,r);var i=t;return t-=e.length,t>=0&&n.slice(t,i)==e}function wv(n){return n=K(n),n&&ks.test(n)?n.replace(Hu,oc):n}function mv(n){return n=K(n),n&&il.test(n)?n.replace(Yr,"\\$&"):n}var xv=Ne(function(n,e,t){return n+(t?"-":"")+e.toLowerCase()}),yv=Ne(function(n,e,t){return n+(t?" ":"")+e.toLowerCase()}),Av=vo("toLowerCase");function Sv(n,e,t){n=K(n),e=F(e);var r=e?Fe(n):0;if(!e||r>=e)return n;var i=(e-r)/2;return jt($t(i),t)+n+jt(qt(i),t)}function bv(n,e,t){n=K(n),e=F(e);var r=e?Fe(n):0;return e&&r>>0,t?(n=K(n),n&&(typeof e=="string"||e!=null&&!Ji(e))&&(e=En(e),!e&&We(n))?_e(Hn(n),0,t):n.split(e,t)):[]}var Lv=Ne(function(n,e,t){return n+(t?" ":"")+ki(e)});function Pv(n,e,t){return n=K(n),t=t==null?0:Ae(F(t),0,n.length),e=En(e),n.slice(t,t+e.length)==e}function Wv(n,e,t){var r=u.templateSettings;t&&yn(n,e,t)&&(e=f),n=K(n),e=cr({},e,r,bo);var i=cr({},e.imports,r.imports,bo),o=gn(i),a=si(i,o),s,c,_=0,v=e.interpolate||bt,d="__p += '",m=ci((e.escape||bt).source+"|"+v.source+"|"+(v===zu?hl:bt).source+"|"+(e.evaluate||bt).source+"|$","g"),y="//# sourceURL="+(X.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Gl+"]")+` -`;n.replace(m,function(I,U,$,Ln,An,Pn){return $||($=Ln),d+=n.slice(_,Pn).replace(ml,ac),U&&(s=!0,d+=`' + -__e(`+U+`) + -'`),An&&(c=!0,d+=`'; -`+An+`; -__p += '`),$&&(d+=`' + -((__t = (`+$+`)) == null ? '' : __t) + -'`),_=Pn+I.length,I}),d+=`'; -`;var b=X.call(e,"variable")&&e.variable;if(!b)d=`with (obj) { -`+d+` -} -`;else if(ll.test(b))throw new T(k);d=(c?d.replace(Xs,""):d).replace(Js,"$1").replace(Qs,"$1;"),d="function("+(b||"obj")+`) { -`+(b?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(s?", __e = _.escape":"")+(c?`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -`:`; -`)+d+`return __p -}`;var M=va(function(){return H(o,y+"return "+d).apply(f,a)});if(M.source=d,Xi(M))throw M;return M}function Fv(n){return K(n).toLowerCase()}function Mv(n){return K(n).toUpperCase()}function Bv(n,e,t){if(n=K(n),n&&(t||e===f))return bf(n);if(!n||!(e=En(e)))return n;var r=Hn(n),i=Hn(e),o=If(r,i),a=Rf(r,i)+1;return _e(r,o,a).join("")}function Uv(n,e,t){if(n=K(n),n&&(t||e===f))return n.slice(0,Of(n)+1);if(!n||!(e=En(e)))return n;var r=Hn(n),i=Rf(r,Hn(e))+1;return _e(r,0,i).join("")}function Dv(n,e,t){if(n=K(n),n&&(t||e===f))return n.replace(Xr,"");if(!n||!(e=En(e)))return n;var r=Hn(n),i=If(r,Hn(e));return _e(r,i).join("")}function qv(n,e){var t=Ps,r=Ws;if(rn(e)){var i="separator"in e?e.separator:i;t="length"in e?F(e.length):t,r="omission"in e?En(e.omission):r}n=K(n);var o=n.length;if(We(n)){var a=Hn(n);o=a.length}if(t>=o)return n;var s=t-Fe(r);if(s<1)return r;var c=a?_e(a,0,s).join(""):n.slice(0,s);if(i===f)return c+r;if(a&&(s+=c.length-s),Ji(i)){if(n.slice(s).search(i)){var _,v=c;for(i.global||(i=ci(i.source,K(Ku.exec(i))+"g")),i.lastIndex=0;_=i.exec(v);)var d=_.index;c=c.slice(0,d===f?s:d)}}else if(n.indexOf(En(i),s)!=s){var m=c.lastIndexOf(i);m>-1&&(c=c.slice(0,m))}return c+r}function $v(n){return n=K(n),n&&Vs.test(n)?n.replace(Gu,_c):n}var Nv=Ne(function(n,e,t){return n+(t?" ":"")+e.toUpperCase()}),ki=vo("toUpperCase");function _a(n,e,t){return n=K(n),e=t?f:e,e===f?lc(n)?wc(n):ec(n):n.match(e)||[]}var va=B(function(n,e){try{return Tn(n,f,e)}catch(t){return Xi(t)?t:new T(t)}}),Gv=te(function(n,e){return Fn(e,function(t){t=Qn(t),ne(n,t,Zi(n[t],n))}),n});function Hv(n){var e=n==null?0:n.length,t=S();return n=e?tn(n,function(r){if(typeof r[1]!="function")throw new Mn(R);return[t(r[0]),r[1]]}):[],B(function(r){for(var i=-1;++ioe)return[];var t=Yn,r=wn(n,Yn);e=S(e),n-=Yn;for(var i=ai(r,e);++t0||e<0)?new q(t):(n<0?t=t.takeRight(-n):n&&(t=t.drop(n)),e!==f&&(e=F(e),t=e<0?t.dropRight(-e):t.take(e-n)),t)},q.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},q.prototype.toArray=function(){return this.take(Yn)},Xn(q.prototype,function(n,e){var t=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),i=u[r?"take"+(e=="last"?"Right":""):e],o=r||/^find/.test(e);i&&(u.prototype[e]=function(){var a=this.__wrapped__,s=r?[1]:arguments,c=a instanceof q,_=s[0],v=c||E(a),d=function(U){var $=i.apply(u,se([U],s));return r&&m?$[0]:$};v&&t&&typeof _=="function"&&_.length!=1&&(c=v=!1);var m=this.__chain__,y=!!this.__actions__.length,b=o&&!m,M=c&&!y;if(!o&&v){a=M?a:new q(this);var I=n.apply(a,s);return I.__actions__.push({func:ir,args:[d],thisArg:f}),new Bn(I,m)}return b&&M?n.apply(this,s):(I=this.thru(d),b?r?I.value()[0]:I.value():I)})}),Fn(["pop","push","shift","sort","splice","unshift"],function(n){var e=Ct[n],t=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);u.prototype[n]=function(){var i=arguments;if(r&&!this.__chain__){var o=this.value();return e.apply(E(o)?o:[],i)}return this[t](function(a){return e.apply(E(a)?a:[],i)})}}),Xn(q.prototype,function(n,e){var t=u[e];if(t){var r=t.name+"";X.call(De,r)||(De[r]=[]),De[r].push({name:e,func:t})}}),De[Vt(f,_n).name]=[{name:"wrapper",func:f}],q.prototype.clone=$c,q.prototype.reverse=Nc,q.prototype.value=Gc,u.prototype.at=dp,u.prototype.chain=wp,u.prototype.commit=mp,u.prototype.next=xp,u.prototype.plant=Ap,u.prototype.reverse=Sp,u.prototype.toJSON=u.prototype.valueOf=u.prototype.value=bp,u.prototype.first=u.prototype.head,tt&&(u.prototype[tt]=yp),u},Me=mc();we?((we.exports=Me)._=Me,ni._=Me):vn._=Me}).call(Ke)}(vt,vt.exports);var Te=vt.exports,ma=function(){},xa=ma(),Oe=function(h){return h!==xa&&h!==null},ya=Oe,Aa=Array.prototype.forEach,Sa=Object.create,ba=function(h,w){var f;for(f in h)w[f]=h[f]},Ia=function(h){var w=Sa(null);return Aa.call(arguments,function(f){ya(f)&&ba(Object(f),w)}),w},Ra=function(){var h=Math.sign;return typeof h!="function"?!1:h(10)===1&&h(-20)===-1},hr,uu;function Ta(){return uu||(uu=1,hr=function(h){return h=Number(h),isNaN(h)||h===0?h:h>0?1:-1}),hr}var Oa=Ra()?Math.sign:Ta(),Ea=Oa,Ca=Math.abs,La=Math.floor,Pa=function(h){return isNaN(h)?0:(h=Number(h),h===0||!isFinite(h)?h:Ea(h)*La(Ca(h)))},Wa=Pa,Fa=Math.max,Ma=function(h){return Fa(0,Wa(h))},fu=function(h){if(typeof h!="function")throw new TypeError(h+" is not a function");return h},Ba=Oe,ou=function(h){if(!Ba(h))throw new TypeError("Cannot use null or undefined");return h},Ua={exports:{}},Da=function(){var h=Object.assign,w;return typeof h!="function"?!1:(w={foo:"raz"},h(w,{bar:"dwa"},{trzy:"trzy"}),w.foo+w.bar+w.trzy==="razdwatrzy")},gr,au;function qa(){return au||(au=1,gr=function(){try{return Object.keys("primitive"),!0}catch{return!1}}),gr}var pr,su;function $a(){if(su)return pr;su=1;var h=Oe,w=Object.keys;return pr=function(f){return w(h(f)?Object(f):f)},pr}var _r,lu;function Na(){return lu||(lu=1,_r=qa()()?Object.keys:$a()),_r}var vr,cu;function Ga(){if(cu)return vr;cu=1;var h=Na(),w=ou,f=Math.max;return vr=function(P,O){var C,R,k=f(arguments.length,2),Z;for(P=Object(w(P)),Z=function(N){try{P[N]=O[N]}catch(j){C||(C=j)}},R=1;R-1},wr}var fs=is()?String.prototype.contains:us(),dt=_u,du=rs,wu=hu,mu=Ia,Ze=fs,os=pu.exports=function(h,w){var f,P,O,C,R;return arguments.length<2||typeof h!="string"?(C=w,w=h,h=null):C=arguments[2],dt(h)?(f=Ze.call(h,"c"),P=Ze.call(h,"e"),O=Ze.call(h,"w")):(f=O=!0,P=!1),R={value:w,configurable:f,enumerable:P,writable:O},C?wu(mu(C),R):R};os.gs=function(h,w,f){var P,O,C,R;return typeof h!="string"?(C=f,f=w,w=h,h=null):C=arguments[3],dt(w)?du(w)?dt(f)?du(f)||(C=f,f=void 0):f=void 0:(C=w,w=f=void 0):w=void 0,dt(h)?(P=Ze.call(h,"c"),O=Ze.call(h,"e")):(P=!0,O=!1),R={get:w,set:f,configurable:P,enumerable:O},C?wu(mu(C),R):R};var Ye=pu.exports,mr={exports:{}};(function(h,w){var f=Ye,P=fu,O=Function.prototype.apply,C=Function.prototype.call,R=Object.create,k=Object.defineProperty,Z=Object.defineProperties,N=Object.prototype.hasOwnProperty,j={configurable:!0,enumerable:!1,writable:!0},an,G,z,pn,ln,L,_n;an=function(W,A){var D;return P(A),N.call(this,"__ee__")?D=this.__ee__:(D=j.value=R(null),k(this,"__ee__",j),j.value=null),D[W]?typeof D[W]=="object"?D[W].push(A):D[W]=[D[W],A]:D[W]=A,this},G=function(W,A){var D,Y;return P(A),Y=this,an.call(this,W,D=function(){z.call(Y,W,D),O.call(A,this,arguments)}),D.__eeOnceListener__=A,this},z=function(W,A){var D,Y,J,nn;if(P(A),!N.call(this,"__ee__"))return this;if(D=this.__ee__,!D[W])return this;if(Y=D[W],typeof Y=="object")for(nn=0;J=Y[nn];++nn)(J===A||J.__eeOnceListener__===A)&&(Y.length===2?D[W]=Y[nn?0:1]:Y.splice(nn,1));else(Y===A||Y.__eeOnceListener__===A)&&delete D[W];return this},pn=function(W){var A,D,Y,J,nn;if(N.call(this,"__ee__")&&(J=this.__ee__[W],!!J))if(typeof J=="object"){for(D=arguments.length,nn=new Array(D-1),A=1;A=55296&&D<=56319&&(sn+=G[++L])),sn=z?N.call(z,pn,sn,_n):sn,ln?(j.value=sn,an(W,_n,j)):W[_n]=sn,++_n;A=_n}}if(A===void 0)for(A=P(G.length),ln&&(W=new ln(A)),L=0;Lasync w=>{const f=new h,P=await w(f);return f.terminate(),P},Is=h=>w=>bs(h)(f=>(f.postMessage(w),new Promise((P,O)=>{f.onmessage=C=>{P(C.data)},f.onerror=O})));var Rs=""+new URL("parseTraceSlave.worker-c1d61960.js",self.location.href).href;const{min:Ts}=Math,Os=navigator.hardwareConcurrency??8;class Es extends Worker{constructor(){super(Rs,{type:"module"})}}const Cs=Is(Es);async function Ls({trace:h,context:w,view:f="main"}){var R,k;const P=Te.ceil((((R=h==null?void 0:h.events)==null?void 0:R.length)??0)/Os),O=Te.range(0,(k=h==null?void 0:h.events)==null?void 0:k.length,P),C=Te.flatten(await Promise.all(Te.map(O,Z=>{var N;return Cs({trace:h,context:w,view:f,from:Z,to:Ts(Z+P,((N=h==null?void 0:h.events)==null?void 0:N.length)??0)})})));return{stepsPersistent:Te.flatMap(C,"stepsPersistent"),stepsTransient:Te.flatMap(C,"stepsTransient")}}onmessage=async({data:h})=>{postMessage(await Ls(h))}})(); diff --git a/assets/parseTraceSlave.worker-5d9eede9.js b/assets/parseTraceSlave.worker-5d9eede9.js new file mode 100644 index 00000000..f2585035 --- /dev/null +++ b/assets/parseTraceSlave.worker-5d9eede9.js @@ -0,0 +1,28 @@ +(function(){"use strict";var Ye=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ms(f){return f&&f.__esModule&&Object.prototype.hasOwnProperty.call(f,"default")?f.default:f}var Ft={exports:{}};/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */Ft.exports,function(f,l){(function(){var i,h="4.17.21",m=200,d="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",g="Expected a function",y="Invalid `variable` option passed into `_.template`",w="__lodash_hash_undefined__",_=500,b="__lodash_placeholder__",q=1,F=2,C=4,D=1,M=2,I=1,P=2,L=4,A=8,E=16,W=32,U=64,J=128,rn=256,Pn=512,gt=30,Ht="...",Wi=800,Kt=16,vt=1,Bi=2,Ui=3,Nn=1/0,wn=9007199254740991,De=17976931348623157e292,ae=0/0,$n=4294967295,Gi=$n-1,Zt=$n>>>1,Vt=[["ary",J],["bind",I],["bindKey",P],["curry",A],["curryRight",E],["flip",Pn],["partial",W],["partialRight",U],["rearg",rn]],le="[object Arguments]",xe="[object Array]",dt="[object AsyncFunction]",se="[object Boolean]",be="[object Date]",un="[object DOMException]",ie="[object Error]",xn="[object Function]",Se="[object GeneratorFunction]",dn="[object Map]",Cn="[object Number]",Ae="[object Null]",Hn="[object Object]",_t="[object Promise]",Yt="[object Proxy]",an="[object RegExp]",_n="[object Set]",kn="[object String]",Qt="[object Symbol]",Ph="[object Undefined]",mt="[object WeakMap]",Ch="[object WeakSet]",yt="[object ArrayBuffer]",Je="[object DataView]",zi="[object Float32Array]",Hi="[object Float64Array]",Ki="[object Int8Array]",Zi="[object Int16Array]",Vi="[object Int32Array]",Yi="[object Uint8Array]",Qi="[object Uint8ClampedArray]",Xi="[object Uint16Array]",Ji="[object Uint32Array]",Lh=/\b__p \+= '';/g,qh=/\b(__p \+=) '' \+/g,Mh=/(__e\(.*?\)|\b__t\)) \+\n'';/g,zo=/&(?:amp|lt|gt|quot|#39);/g,Ho=/[&<>"']/g,Fh=RegExp(zo.source),Nh=RegExp(Ho.source),$h=/<%-([\s\S]+?)%>/g,Dh=/<%([\s\S]+?)%>/g,Ko=/<%=([\s\S]+?)%>/g,Wh=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Bh=/^\w*$/,Uh=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ji=/[\\^$.*+?()[\]{}|]/g,Gh=RegExp(ji.source),ki=/^\s+/,zh=/\s/,Hh=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Kh=/\{\n\/\* \[wrapped with (.+)\] \*/,Zh=/,? & /,Vh=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Yh=/[()=,{}\[\]\/\s]/,Qh=/\\(\\)?/g,Xh=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Zo=/\w*$/,Jh=/^[-+]0x[0-9a-f]+$/i,jh=/^0b[01]+$/i,kh=/^\[object .+?Constructor\]$/,np=/^0o[0-7]+$/i,ep=/^(?:0|[1-9]\d*)$/,tp=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Xt=/($^)/,rp=/['\n\r\u2028\u2029\\]/g,Jt="\\ud800-\\udfff",ip="\\u0300-\\u036f",up="\\ufe20-\\ufe2f",fp="\\u20d0-\\u20ff",Vo=ip+up+fp,Yo="\\u2700-\\u27bf",Qo="a-z\\xdf-\\xf6\\xf8-\\xff",op="\\xac\\xb1\\xd7\\xf7",ap="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",lp="\\u2000-\\u206f",sp=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Xo="A-Z\\xc0-\\xd6\\xd8-\\xde",Jo="\\ufe0e\\ufe0f",jo=op+ap+lp+sp,nu="['’]",cp="["+Jt+"]",ko="["+jo+"]",jt="["+Vo+"]",na="\\d+",hp="["+Yo+"]",ea="["+Qo+"]",ta="[^"+Jt+jo+na+Yo+Qo+Xo+"]",eu="\\ud83c[\\udffb-\\udfff]",pp="(?:"+jt+"|"+eu+")",ra="[^"+Jt+"]",tu="(?:\\ud83c[\\udde6-\\uddff]){2}",ru="[\\ud800-\\udbff][\\udc00-\\udfff]",je="["+Xo+"]",ia="\\u200d",ua="(?:"+ea+"|"+ta+")",gp="(?:"+je+"|"+ta+")",fa="(?:"+nu+"(?:d|ll|m|re|s|t|ve))?",oa="(?:"+nu+"(?:D|LL|M|RE|S|T|VE))?",aa=pp+"?",la="["+Jo+"]?",vp="(?:"+ia+"(?:"+[ra,tu,ru].join("|")+")"+la+aa+")*",dp="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",_p="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",sa=la+aa+vp,mp="(?:"+[hp,tu,ru].join("|")+")"+sa,yp="(?:"+[ra+jt+"?",jt,tu,ru,cp].join("|")+")",wp=RegExp(nu,"g"),xp=RegExp(jt,"g"),iu=RegExp(eu+"(?="+eu+")|"+yp+sa,"g"),bp=RegExp([je+"?"+ea+"+"+fa+"(?="+[ko,je,"$"].join("|")+")",gp+"+"+oa+"(?="+[ko,je+ua,"$"].join("|")+")",je+"?"+ua+"+"+fa,je+"+"+oa,_p,dp,na,mp].join("|"),"g"),Sp=RegExp("["+ia+Jt+Vo+Jo+"]"),Ap=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Op=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Tp=-1,ln={};ln[zi]=ln[Hi]=ln[Ki]=ln[Zi]=ln[Vi]=ln[Yi]=ln[Qi]=ln[Xi]=ln[Ji]=!0,ln[le]=ln[xe]=ln[yt]=ln[se]=ln[Je]=ln[be]=ln[ie]=ln[xn]=ln[dn]=ln[Cn]=ln[Hn]=ln[an]=ln[_n]=ln[kn]=ln[mt]=!1;var on={};on[le]=on[xe]=on[yt]=on[Je]=on[se]=on[be]=on[zi]=on[Hi]=on[Ki]=on[Zi]=on[Vi]=on[dn]=on[Cn]=on[Hn]=on[an]=on[_n]=on[kn]=on[Qt]=on[Yi]=on[Qi]=on[Xi]=on[Ji]=!0,on[ie]=on[xn]=on[mt]=!1;var Ip={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Rp={"&":"&","<":"<",">":">",'"':""","'":"'"},Ep={"&":"&","<":"<",">":">",""":'"',"'":"'"},Pp={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Cp=parseFloat,Lp=parseInt,ca=typeof Ye=="object"&&Ye&&Ye.Object===Object&&Ye,qp=typeof self=="object"&&self&&self.Object===Object&&self,Sn=ca||qp||Function("return this")(),uu=l&&!l.nodeType&&l,We=uu&&!0&&f&&!f.nodeType&&f,ha=We&&We.exports===uu,fu=ha&&ca.process,Kn=function(){try{var p=We&&We.require&&We.require("util").types;return p||fu&&fu.binding&&fu.binding("util")}catch{}}(),pa=Kn&&Kn.isArrayBuffer,ga=Kn&&Kn.isDate,va=Kn&&Kn.isMap,da=Kn&&Kn.isRegExp,_a=Kn&&Kn.isSet,ma=Kn&&Kn.isTypedArray;function Dn(p,S,x){switch(x.length){case 0:return p.call(S);case 1:return p.call(S,x[0]);case 2:return p.call(S,x[0],x[1]);case 3:return p.call(S,x[0],x[1],x[2])}return p.apply(S,x)}function Mp(p,S,x,$){for(var K=-1,nn=p==null?0:p.length;++K-1}function ou(p,S,x){for(var $=-1,K=p==null?0:p.length;++$-1;);return x}function Ta(p,S){for(var x=p.length;x--&&ke(S,p[x],0)>-1;);return x}function zp(p,S){for(var x=p.length,$=0;x--;)p[x]===S&&++$;return $}var Hp=cu(Ip),Kp=cu(Rp);function Zp(p){return"\\"+Pp[p]}function Vp(p,S){return p==null?i:p[S]}function nt(p){return Sp.test(p)}function Yp(p){return Ap.test(p)}function Qp(p){for(var S,x=[];!(S=p.next()).done;)x.push(S.value);return x}function vu(p){var S=-1,x=Array(p.size);return p.forEach(function($,K){x[++S]=[K,$]}),x}function Ia(p,S){return function(x){return p(S(x))}}function Ie(p,S){for(var x=-1,$=p.length,K=0,nn=[];++x<$;){var mn=p[x];(mn===S||mn===b)&&(p[x]=b,nn[K++]=x)}return nn}function er(p){var S=-1,x=Array(p.size);return p.forEach(function($){x[++S]=$}),x}function Xp(p){var S=-1,x=Array(p.size);return p.forEach(function($){x[++S]=[$,$]}),x}function Jp(p,S,x){for(var $=x-1,K=p.length;++$-1}function Ng(n,e){var t=this.__data__,r=dr(t,n);return r<0?(++this.size,t.push([n,e])):t[r][1]=e,this}ce.prototype.clear=Lg,ce.prototype.delete=qg,ce.prototype.get=Mg,ce.prototype.has=Fg,ce.prototype.set=Ng;function he(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e=e?n:e)),n}function Qn(n,e,t,r,u,a){var s,c=e&q,v=e&F,O=e&C;if(t&&(s=u?t(n,r,u,a):t(n)),s!==i)return s;if(!hn(n))return n;var T=Z(n);if(T){if(s=Bv(n),!c)return Ln(n,s)}else{var R=Tn(n),N=R==xn||R==Se;if(qe(n))return ll(n,c);if(R==Hn||R==le||N&&!u){if(s=v||N?{}:Rl(n),!c)return v?Ev(n,jg(s,n)):Rv(n,Wa(s,n))}else{if(!on[R])return u?n:{};s=Uv(n,R,c)}}a||(a=new ee);var B=a.get(n);if(B)return B;a.set(n,s),rs(n)?n.forEach(function(H){s.add(Qn(H,e,t,H,n,a))}):es(n)&&n.forEach(function(H,X){s.set(X,Qn(H,e,t,X,n,a))});var z=O?v?Uu:Bu:v?Mn:bn,Y=T?i:z(n);return Zn(Y||n,function(H,X){Y&&(X=H,H=n[X]),Tt(s,X,Qn(H,e,t,X,n,a))}),s}function kg(n){var e=bn(n);return function(t){return Ba(t,n,e)}}function Ba(n,e,t){var r=t.length;if(n==null)return!r;for(n=fn(n);r--;){var u=t[r],a=e[u],s=n[u];if(s===i&&!(u in n)||!a(s))return!1}return!0}function Ua(n,e,t){if(typeof n!="function")throw new Vn(g);return qt(function(){n.apply(i,t)},e)}function It(n,e,t,r){var u=-1,a=kt,s=!0,c=n.length,v=[],O=e.length;if(!c)return v;t&&(e=sn(e,Wn(t))),r?(a=ou,s=!1):e.length>=m&&(a=wt,s=!1,e=new Ge(e));n:for(;++uu?0:u+t),r=r===i||r>u?u:V(r),r<0&&(r+=u),r=t>r?0:us(r);t0&&t(c)?e>1?An(c,e-1,t,r,u):Te(u,c):r||(u[u.length]=c)}return u}var bu=vl(),Ha=vl(!0);function ue(n,e){return n&&bu(n,e,bn)}function Su(n,e){return n&&Ha(n,e,bn)}function mr(n,e){return Oe(e,function(t){return _e(n[t])})}function He(n,e){e=Ce(e,n);for(var t=0,r=e.length;n!=null&&te}function tv(n,e){return n!=null&&tn.call(n,e)}function rv(n,e){return n!=null&&e in fn(n)}function iv(n,e,t){return n>=On(e,t)&&n=120&&T.length>=120)?new Ge(s&&T):i}T=n[0];var R=-1,N=c[0];n:for(;++R-1;)c!==n&&lr.call(c,v,1),lr.call(n,v,1);return n}function el(n,e){for(var t=n?e.length:0,r=t-1;t--;){var u=e[t];if(t==r||u!==a){var a=u;de(u)?lr.call(n,u,1):qu(n,u)}}return n}function Pu(n,e){return n+hr(Fa()*(e-n+1))}function _v(n,e,t,r){for(var u=-1,a=yn(cr((e-n)/(t||1)),0),s=x(a);a--;)s[r?a:++u]=n,n+=t;return s}function Cu(n,e){var t="";if(!n||e<1||e>wn)return t;do e%2&&(t+=n),e=hr(e/2),e&&(n+=n);while(e);return t}function Q(n,e){return Yu(Cl(n,e,Fn),n+"")}function mv(n){return Da(ct(n))}function yv(n,e){var t=ct(n);return Er(t,ze(e,0,t.length))}function Pt(n,e,t,r){if(!hn(n))return n;e=Ce(e,n);for(var u=-1,a=e.length,s=a-1,c=n;c!=null&&++uu?0:u+e),t=t>u?u:t,t<0&&(t+=u),u=e>t?0:t-e>>>0,e>>>=0;for(var a=x(u);++r>>1,s=n[a];s!==null&&!Un(s)&&(t?s<=e:s=m){var O=e?null:qv(n);if(O)return er(O);s=!1,u=wt,v=new Ge}else v=e?[]:c;n:for(;++r=r?n:Xn(n,e,t)}var al=sg||function(n){return Sn.clearTimeout(n)};function ll(n,e){if(e)return n.slice();var t=n.length,r=Pa?Pa(t):new n.constructor(t);return n.copy(r),r}function $u(n){var e=new n.constructor(n.byteLength);return new or(e).set(new or(n)),e}function Av(n,e){var t=e?$u(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.byteLength)}function Ov(n){var e=new n.constructor(n.source,Zo.exec(n));return e.lastIndex=n.lastIndex,e}function Tv(n){return Ot?fn(Ot.call(n)):{}}function sl(n,e){var t=e?$u(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.length)}function cl(n,e){if(n!==e){var t=n!==i,r=n===null,u=n===n,a=Un(n),s=e!==i,c=e===null,v=e===e,O=Un(e);if(!c&&!O&&!a&&n>e||a&&s&&v&&!c&&!O||r&&s&&v||!t&&v||!u)return 1;if(!r&&!a&&!O&&n=c)return v;var O=t[r];return v*(O=="desc"?-1:1)}}return n.index-e.index}function hl(n,e,t,r){for(var u=-1,a=n.length,s=t.length,c=-1,v=e.length,O=yn(a-s,0),T=x(v+O),R=!r;++c1?t[u-1]:i,s=u>2?t[2]:i;for(a=n.length>3&&typeof a=="function"?(u--,a):i,s&&Rn(t[0],t[1],s)&&(a=u<3?i:a,u=1),e=fn(e);++r-1?u[a?e[s]:s]:i}}function ml(n){return ve(function(e){var t=e.length,r=t,u=Yn.prototype.thru;for(n&&e.reverse();r--;){var a=e[r];if(typeof a!="function")throw new Vn(g);if(u&&!s&&Ir(a)=="wrapper")var s=new Yn([],!0)}for(r=s?r:t;++r1&&k.reverse(),T&&vc))return!1;var O=a.get(n),T=a.get(e);if(O&&T)return O==e&&T==n;var R=-1,N=!0,B=t&M?new Ge:i;for(a.set(n,e),a.set(e,n);++R1?"& ":"")+e[r],e=e.join(t>2?", ":" "),n.replace(Hh,`{ +/* [wrapped with `+e+`] */ +`)}function zv(n){return Z(n)||Ve(n)||!!(qa&&n&&n[qa])}function de(n,e){var t=typeof n;return e=e??wn,!!e&&(t=="number"||t!="symbol"&&ep.test(n))&&n>-1&&n%1==0&&n0){if(++e>=Wi)return arguments[0]}else e=0;return n.apply(i,arguments)}}function Er(n,e){var t=-1,r=n.length,u=r-1;for(e=e===i?r:e;++t1?n[e-1]:i;return t=typeof t=="function"?(n.pop(),t):i,zl(n,t)});function Hl(n){var e=o(n);return e.__chain__=!0,e}function n_(n,e){return e(n),n}function Pr(n,e){return e(n)}var e_=ve(function(n){var e=n.length,t=e?n[0]:0,r=this.__wrapped__,u=function(a){return xu(a,n)};return e>1||this.__actions__.length||!(r instanceof j)||!de(t)?this.thru(u):(r=r.slice(t,+t+(e?1:0)),r.__actions__.push({func:Pr,args:[u],thisArg:i}),new Yn(r,this.__chain__).thru(function(a){return e&&!a.length&&a.push(i),a}))});function t_(){return Hl(this)}function r_(){return new Yn(this.value(),this.__chain__)}function i_(){this.__values__===i&&(this.__values__=is(this.value()));var n=this.__index__>=this.__values__.length,e=n?i:this.__values__[this.__index__++];return{done:n,value:e}}function u_(){return this}function f_(n){for(var e,t=this;t instanceof vr;){var r=$l(t);r.__index__=0,r.__values__=i,e?u.__wrapped__=r:e=r;var u=r;t=t.__wrapped__}return u.__wrapped__=n,e}function o_(){var n=this.__wrapped__;if(n instanceof j){var e=n;return this.__actions__.length&&(e=new j(this)),e=e.reverse(),e.__actions__.push({func:Pr,args:[Qu],thisArg:i}),new Yn(e,this.__chain__)}return this.thru(Qu)}function a_(){return fl(this.__wrapped__,this.__actions__)}var l_=br(function(n,e,t){tn.call(n,t)?++n[t]:pe(n,t,1)});function s_(n,e,t){var r=Z(n)?ya:nv;return t&&Rn(n,e,t)&&(e=i),r(n,G(e,3))}function c_(n,e){var t=Z(n)?Oe:za;return t(n,G(e,3))}var h_=_l(Dl),p_=_l(Wl);function g_(n,e){return An(Cr(n,e),1)}function v_(n,e){return An(Cr(n,e),Nn)}function d_(n,e,t){return t=t===i?1:V(t),An(Cr(n,e),t)}function Kl(n,e){var t=Z(n)?Zn:Ee;return t(n,G(e,3))}function Zl(n,e){var t=Z(n)?Fp:Ga;return t(n,G(e,3))}var __=br(function(n,e,t){tn.call(n,t)?n[t].push(e):pe(n,t,[e])});function m_(n,e,t,r){n=qn(n)?n:ct(n),t=t&&!r?V(t):0;var u=n.length;return t<0&&(t=yn(u+t,0)),Nr(n)?t<=u&&n.indexOf(e,t)>-1:!!u&&ke(n,e,t)>-1}var y_=Q(function(n,e,t){var r=-1,u=typeof e=="function",a=qn(n)?x(n.length):[];return Ee(n,function(s){a[++r]=u?Dn(e,s,t):Rt(s,e,t)}),a}),w_=br(function(n,e,t){pe(n,t,e)});function Cr(n,e){var t=Z(n)?sn:Qa;return t(n,G(e,3))}function x_(n,e,t,r){return n==null?[]:(Z(e)||(e=e==null?[]:[e]),t=r?i:t,Z(t)||(t=t==null?[]:[t]),ka(n,e,t))}var b_=br(function(n,e,t){n[t?0:1].push(e)},function(){return[[],[]]});function S_(n,e,t){var r=Z(n)?au:Sa,u=arguments.length<3;return r(n,G(e,4),t,u,Ee)}function A_(n,e,t){var r=Z(n)?Np:Sa,u=arguments.length<3;return r(n,G(e,4),t,u,Ga)}function O_(n,e){var t=Z(n)?Oe:za;return t(n,Mr(G(e,3)))}function T_(n){var e=Z(n)?Da:mv;return e(n)}function I_(n,e,t){(t?Rn(n,e,t):e===i)?e=1:e=V(e);var r=Z(n)?Qg:yv;return r(n,e)}function R_(n){var e=Z(n)?Xg:xv;return e(n)}function E_(n){if(n==null)return 0;if(qn(n))return Nr(n)?et(n):n.length;var e=Tn(n);return e==dn||e==_n?n.size:Iu(n).length}function P_(n,e,t){var r=Z(n)?lu:bv;return t&&Rn(n,e,t)&&(e=i),r(n,G(e,3))}var C_=Q(function(n,e){if(n==null)return[];var t=e.length;return t>1&&Rn(n,e[0],e[1])?e=[]:t>2&&Rn(e[0],e[1],e[2])&&(e=[e[0]]),ka(n,An(e,1),[])}),Lr=cg||function(){return Sn.Date.now()};function L_(n,e){if(typeof e!="function")throw new Vn(g);return n=V(n),function(){if(--n<1)return e.apply(this,arguments)}}function Vl(n,e,t){return e=t?i:e,e=n&&e==null?n.length:e,ge(n,J,i,i,i,i,e)}function Yl(n,e){var t;if(typeof e!="function")throw new Vn(g);return n=V(n),function(){return--n>0&&(t=e.apply(this,arguments)),n<=1&&(e=i),t}}var Ju=Q(function(n,e,t){var r=I;if(t.length){var u=Ie(t,lt(Ju));r|=W}return ge(n,r,e,t,u)}),Ql=Q(function(n,e,t){var r=I|P;if(t.length){var u=Ie(t,lt(Ql));r|=W}return ge(e,r,n,t,u)});function Xl(n,e,t){e=t?i:e;var r=ge(n,A,i,i,i,i,i,e);return r.placeholder=Xl.placeholder,r}function Jl(n,e,t){e=t?i:e;var r=ge(n,E,i,i,i,i,i,e);return r.placeholder=Jl.placeholder,r}function jl(n,e,t){var r,u,a,s,c,v,O=0,T=!1,R=!1,N=!0;if(typeof n!="function")throw new Vn(g);e=jn(e)||0,hn(t)&&(T=!!t.leading,R="maxWait"in t,a=R?yn(jn(t.maxWait)||0,e):a,N="trailing"in t?!!t.trailing:N);function B(vn){var re=r,ye=u;return r=u=i,O=vn,s=n.apply(ye,re),s}function z(vn){return O=vn,c=qt(X,e),T?B(vn):s}function Y(vn){var re=vn-v,ye=vn-O,_s=e-re;return R?On(_s,a-ye):_s}function H(vn){var re=vn-v,ye=vn-O;return v===i||re>=e||re<0||R&&ye>=a}function X(){var vn=Lr();if(H(vn))return k(vn);c=qt(X,Y(vn))}function k(vn){return c=i,N&&r?B(vn):(r=u=i,s)}function Gn(){c!==i&&al(c),O=0,r=v=u=c=i}function En(){return c===i?s:k(Lr())}function zn(){var vn=Lr(),re=H(vn);if(r=arguments,u=this,v=vn,re){if(c===i)return z(v);if(R)return al(c),c=qt(X,e),B(v)}return c===i&&(c=qt(X,e)),s}return zn.cancel=Gn,zn.flush=En,zn}var q_=Q(function(n,e){return Ua(n,1,e)}),M_=Q(function(n,e,t){return Ua(n,jn(e)||0,t)});function F_(n){return ge(n,Pn)}function qr(n,e){if(typeof n!="function"||e!=null&&typeof e!="function")throw new Vn(g);var t=function(){var r=arguments,u=e?e.apply(this,r):r[0],a=t.cache;if(a.has(u))return a.get(u);var s=n.apply(this,r);return t.cache=a.set(u,s)||a,s};return t.cache=new(qr.Cache||he),t}qr.Cache=he;function Mr(n){if(typeof n!="function")throw new Vn(g);return function(){var e=arguments;switch(e.length){case 0:return!n.call(this);case 1:return!n.call(this,e[0]);case 2:return!n.call(this,e[0],e[1]);case 3:return!n.call(this,e[0],e[1],e[2])}return!n.apply(this,e)}}function N_(n){return Yl(2,n)}var $_=Sv(function(n,e){e=e.length==1&&Z(e[0])?sn(e[0],Wn(G())):sn(An(e,1),Wn(G()));var t=e.length;return Q(function(r){for(var u=-1,a=On(r.length,t);++u=e}),Ve=Za(function(){return arguments}())?Za:function(n){return pn(n)&&tn.call(n,"callee")&&!La.call(n,"callee")},Z=x.isArray,j_=pa?Wn(pa):fv;function qn(n){return n!=null&&Fr(n.length)&&!_e(n)}function gn(n){return pn(n)&&qn(n)}function k_(n){return n===!0||n===!1||pn(n)&&In(n)==se}var qe=pg||sf,n0=ga?Wn(ga):ov;function e0(n){return pn(n)&&n.nodeType===1&&!Mt(n)}function t0(n){if(n==null)return!0;if(qn(n)&&(Z(n)||typeof n=="string"||typeof n.splice=="function"||qe(n)||st(n)||Ve(n)))return!n.length;var e=Tn(n);if(e==dn||e==_n)return!n.size;if(Lt(n))return!Iu(n).length;for(var t in n)if(tn.call(n,t))return!1;return!0}function r0(n,e){return Et(n,e)}function i0(n,e,t){t=typeof t=="function"?t:i;var r=t?t(n,e):i;return r===i?Et(n,e,i,t):!!r}function ku(n){if(!pn(n))return!1;var e=In(n);return e==ie||e==un||typeof n.message=="string"&&typeof n.name=="string"&&!Mt(n)}function u0(n){return typeof n=="number"&&Ma(n)}function _e(n){if(!hn(n))return!1;var e=In(n);return e==xn||e==Se||e==dt||e==Yt}function ns(n){return typeof n=="number"&&n==V(n)}function Fr(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=wn}function hn(n){var e=typeof n;return n!=null&&(e=="object"||e=="function")}function pn(n){return n!=null&&typeof n=="object"}var es=va?Wn(va):lv;function f0(n,e){return n===e||Tu(n,e,zu(e))}function o0(n,e,t){return t=typeof t=="function"?t:i,Tu(n,e,zu(e),t)}function a0(n){return ts(n)&&n!=+n}function l0(n){if(Zv(n))throw new K(d);return Va(n)}function s0(n){return n===null}function c0(n){return n==null}function ts(n){return typeof n=="number"||pn(n)&&In(n)==Cn}function Mt(n){if(!pn(n)||In(n)!=Hn)return!1;var e=ar(n);if(e===null)return!0;var t=tn.call(e,"constructor")&&e.constructor;return typeof t=="function"&&t instanceof t&&ir.call(t)==og}var nf=da?Wn(da):sv;function h0(n){return ns(n)&&n>=-wn&&n<=wn}var rs=_a?Wn(_a):cv;function Nr(n){return typeof n=="string"||!Z(n)&&pn(n)&&In(n)==kn}function Un(n){return typeof n=="symbol"||pn(n)&&In(n)==Qt}var st=ma?Wn(ma):hv;function p0(n){return n===i}function g0(n){return pn(n)&&Tn(n)==mt}function v0(n){return pn(n)&&In(n)==Ch}var d0=Tr(Ru),_0=Tr(function(n,e){return n<=e});function is(n){if(!n)return[];if(qn(n))return Nr(n)?ne(n):Ln(n);if(xt&&n[xt])return Qp(n[xt]());var e=Tn(n),t=e==dn?vu:e==_n?er:ct;return t(n)}function me(n){if(!n)return n===0?n:0;if(n=jn(n),n===Nn||n===-Nn){var e=n<0?-1:1;return e*De}return n===n?n:0}function V(n){var e=me(n),t=e%1;return e===e?t?e-t:e:0}function us(n){return n?ze(V(n),0,$n):0}function jn(n){if(typeof n=="number")return n;if(Un(n))return ae;if(hn(n)){var e=typeof n.valueOf=="function"?n.valueOf():n;n=hn(e)?e+"":e}if(typeof n!="string")return n===0?n:+n;n=Aa(n);var t=jh.test(n);return t||np.test(n)?Lp(n.slice(2),t?2:8):Jh.test(n)?ae:+n}function fs(n){return fe(n,Mn(n))}function m0(n){return n?ze(V(n),-wn,wn):n===0?n:0}function en(n){return n==null?"":Bn(n)}var y0=ot(function(n,e){if(Lt(e)||qn(e)){fe(e,bn(e),n);return}for(var t in e)tn.call(e,t)&&Tt(n,t,e[t])}),os=ot(function(n,e){fe(e,Mn(e),n)}),$r=ot(function(n,e,t,r){fe(e,Mn(e),n,r)}),w0=ot(function(n,e,t,r){fe(e,bn(e),n,r)}),x0=ve(xu);function b0(n,e){var t=ft(n);return e==null?t:Wa(t,e)}var S0=Q(function(n,e){n=fn(n);var t=-1,r=e.length,u=r>2?e[2]:i;for(u&&Rn(e[0],e[1],u)&&(r=1);++t1),a}),fe(n,Uu(n),t),r&&(t=Qn(t,q|F|C,Mv));for(var u=e.length;u--;)qu(t,e[u]);return t});function U0(n,e){return ls(n,Mr(G(e)))}var G0=ve(function(n,e){return n==null?{}:vv(n,e)});function ls(n,e){if(n==null)return{};var t=sn(Uu(n),function(r){return[r]});return e=G(e),nl(n,t,function(r,u){return e(r,u[0])})}function z0(n,e,t){e=Ce(e,n);var r=-1,u=e.length;for(u||(u=1,n=i);++re){var r=n;n=e,e=r}if(t||n%1||e%1){var u=Fa();return On(n+u*(e-n+Cp("1e-"+((u+"").length-1))),e)}return Pu(n,e)}var n1=at(function(n,e,t){return e=e.toLowerCase(),n+(t?hs(e):e)});function hs(n){return rf(en(n).toLowerCase())}function ps(n){return n=en(n),n&&n.replace(tp,Hp).replace(xp,"")}function e1(n,e,t){n=en(n),e=Bn(e);var r=n.length;t=t===i?r:ze(V(t),0,r);var u=t;return t-=e.length,t>=0&&n.slice(t,u)==e}function t1(n){return n=en(n),n&&Nh.test(n)?n.replace(Ho,Kp):n}function r1(n){return n=en(n),n&&Gh.test(n)?n.replace(ji,"\\$&"):n}var i1=at(function(n,e,t){return n+(t?"-":"")+e.toLowerCase()}),u1=at(function(n,e,t){return n+(t?" ":"")+e.toLowerCase()}),f1=dl("toLowerCase");function o1(n,e,t){n=en(n),e=V(e);var r=e?et(n):0;if(!e||r>=e)return n;var u=(e-r)/2;return Or(hr(u),t)+n+Or(cr(u),t)}function a1(n,e,t){n=en(n),e=V(e);var r=e?et(n):0;return e&&r>>0,t?(n=en(n),n&&(typeof e=="string"||e!=null&&!nf(e))&&(e=Bn(e),!e&&nt(n))?Le(ne(n),0,t):n.split(e,t)):[]}var v1=at(function(n,e,t){return n+(t?" ":"")+rf(e)});function d1(n,e,t){return n=en(n),t=t==null?0:ze(V(t),0,n.length),e=Bn(e),n.slice(t,t+e.length)==e}function _1(n,e,t){var r=o.templateSettings;t&&Rn(n,e,t)&&(e=i),n=en(n),e=$r({},e,r,Sl);var u=$r({},e.imports,r.imports,Sl),a=bn(u),s=gu(u,a),c,v,O=0,T=e.interpolate||Xt,R="__p += '",N=du((e.escape||Xt).source+"|"+T.source+"|"+(T===Ko?Xh:Xt).source+"|"+(e.evaluate||Xt).source+"|$","g"),B="//# sourceURL="+(tn.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Tp+"]")+` +`;n.replace(N,function(H,X,k,Gn,En,zn){return k||(k=Gn),R+=n.slice(O,zn).replace(rp,Zp),X&&(c=!0,R+=`' + +__e(`+X+`) + +'`),En&&(v=!0,R+=`'; +`+En+`; +__p += '`),k&&(R+=`' + +((__t = (`+k+`)) == null ? '' : __t) + +'`),O=zn+H.length,H}),R+=`'; +`;var z=tn.call(e,"variable")&&e.variable;if(!z)R=`with (obj) { +`+R+` +} +`;else if(Yh.test(z))throw new K(y);R=(v?R.replace(Lh,""):R).replace(qh,"$1").replace(Mh,"$1;"),R="function("+(z||"obj")+`) { +`+(z?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(c?", __e = _.escape":"")+(v?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+R+`return __p +}`;var Y=vs(function(){return nn(a,B+"return "+R).apply(i,s)});if(Y.source=R,ku(Y))throw Y;return Y}function m1(n){return en(n).toLowerCase()}function y1(n){return en(n).toUpperCase()}function w1(n,e,t){if(n=en(n),n&&(t||e===i))return Aa(n);if(!n||!(e=Bn(e)))return n;var r=ne(n),u=ne(e),a=Oa(r,u),s=Ta(r,u)+1;return Le(r,a,s).join("")}function x1(n,e,t){if(n=en(n),n&&(t||e===i))return n.slice(0,Ra(n)+1);if(!n||!(e=Bn(e)))return n;var r=ne(n),u=Ta(r,ne(e))+1;return Le(r,0,u).join("")}function b1(n,e,t){if(n=en(n),n&&(t||e===i))return n.replace(ki,"");if(!n||!(e=Bn(e)))return n;var r=ne(n),u=Oa(r,ne(e));return Le(r,u).join("")}function S1(n,e){var t=gt,r=Ht;if(hn(e)){var u="separator"in e?e.separator:u;t="length"in e?V(e.length):t,r="omission"in e?Bn(e.omission):r}n=en(n);var a=n.length;if(nt(n)){var s=ne(n);a=s.length}if(t>=a)return n;var c=t-et(r);if(c<1)return r;var v=s?Le(s,0,c).join(""):n.slice(0,c);if(u===i)return v+r;if(s&&(c+=v.length-c),nf(u)){if(n.slice(c).search(u)){var O,T=v;for(u.global||(u=du(u.source,en(Zo.exec(u))+"g")),u.lastIndex=0;O=u.exec(T);)var R=O.index;v=v.slice(0,R===i?c:R)}}else if(n.indexOf(Bn(u),c)!=c){var N=v.lastIndexOf(u);N>-1&&(v=v.slice(0,N))}return v+r}function A1(n){return n=en(n),n&&Fh.test(n)?n.replace(zo,kp):n}var O1=at(function(n,e,t){return n+(t?" ":"")+e.toUpperCase()}),rf=dl("toUpperCase");function gs(n,e,t){return n=en(n),e=t?i:e,e===i?Yp(n)?tg(n):Wp(n):n.match(e)||[]}var vs=Q(function(n,e){try{return Dn(n,i,e)}catch(t){return ku(t)?t:new K(t)}}),T1=ve(function(n,e){return Zn(e,function(t){t=oe(t),pe(n,t,Ju(n[t],n))}),n});function I1(n){var e=n==null?0:n.length,t=G();return n=e?sn(n,function(r){if(typeof r[1]!="function")throw new Vn(g);return[t(r[0]),r[1]]}):[],Q(function(r){for(var u=-1;++uwn)return[];var t=$n,r=On(n,$n);e=G(e),n-=$n;for(var u=pu(r,e);++t0||e<0)?new j(t):(n<0?t=t.takeRight(-n):n&&(t=t.drop(n)),e!==i&&(e=V(e),t=e<0?t.dropRight(-e):t.take(e-n)),t)},j.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},j.prototype.toArray=function(){return this.take($n)},ue(j.prototype,function(n,e){var t=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),u=o[r?"take"+(e=="last"?"Right":""):e],a=r||/^find/.test(e);u&&(o.prototype[e]=function(){var s=this.__wrapped__,c=r?[1]:arguments,v=s instanceof j,O=c[0],T=v||Z(s),R=function(X){var k=u.apply(o,Te([X],c));return r&&N?k[0]:k};T&&t&&typeof O=="function"&&O.length!=1&&(v=T=!1);var N=this.__chain__,B=!!this.__actions__.length,z=a&&!N,Y=v&&!B;if(!a&&T){s=Y?s:new j(this);var H=n.apply(s,c);return H.__actions__.push({func:Pr,args:[R],thisArg:i}),new Yn(H,N)}return z&&Y?n.apply(this,c):(H=this.thru(R),z?r?H.value()[0]:H.value():H)})}),Zn(["pop","push","shift","sort","splice","unshift"],function(n){var e=tr[n],t=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);o.prototype[n]=function(){var u=arguments;if(r&&!this.__chain__){var a=this.value();return e.apply(Z(a)?a:[],u)}return this[t](function(s){return e.apply(Z(s)?s:[],u)})}}),ue(j.prototype,function(n,e){var t=o[e];if(t){var r=t.name+"";tn.call(ut,r)||(ut[r]=[]),ut[r].push({name:e,func:t})}}),ut[Sr(i,P).name]=[{name:"wrapper",func:i}],j.prototype.clone=Ag,j.prototype.reverse=Og,j.prototype.value=Tg,o.prototype.at=e_,o.prototype.chain=t_,o.prototype.commit=r_,o.prototype.next=i_,o.prototype.plant=f_,o.prototype.reverse=o_,o.prototype.toJSON=o.prototype.valueOf=o.prototype.value=a_,o.prototype.first=o.prototype.head,xt&&(o.prototype[xt]=u_),o},tt=rg();We?((We.exports=tt)._=tt,uu._=tt):Sn._=tt}).call(Ye)}(Ft,Ft.exports);var cn=Ft.exports;function Dr(f={},l){const i={};for(const h of Object.keys(f))i[h]=h==="$"?f[h]:l(f[h],h,f);return Object.setPrototypeOf(i,f)}var ys=function(){},ws=ys(),Me=function(f){return f!==ws&&f!==null},xs=Me,bs=Array.prototype.forEach,Ss=Object.create,As=function(f,l){var i;for(i in f)l[i]=f[i]},cf=function(f){var l=Ss(null);return bs.call(arguments,function(i){xs(i)&&As(Object(i),l)}),l},Os=function(){var f=Math.sign;return typeof f!="function"?!1:f(10)===1&&f(-20)===-1},Wr,hf;function Ts(){return hf||(hf=1,Wr=function(f){return f=Number(f),isNaN(f)||f===0?f:f>0?1:-1}),Wr}var Is=Os()?Math.sign:Ts(),Rs=Is,Es=Math.abs,Ps=Math.floor,Cs=function(f){return isNaN(f)?0:(f=Number(f),f===0||!isFinite(f)?f:Rs(f)*Ps(Es(f)))},Ls=Cs,qs=Math.max,Fe=function(f){return qs(0,Ls(f))},Ms=Fe,pf=function(f,l,i){var h;return isNaN(f)?(h=l,h>=0?i&&h?h-1:h:1):f===!1?!1:Ms(f)},we=function(f){if(typeof f!="function")throw new TypeError(f+" is not a function");return f},Fs=Me,Qe=function(f){if(!Fs(f))throw new TypeError("Cannot use null or undefined");return f},Ns=we,$s=Qe,Ds=Function.prototype.bind,gf=Function.prototype.call,Ws=Object.keys,Bs=Object.prototype.propertyIsEnumerable,Us=function(f,l){return function(i,h){var m,d=arguments[2],g=arguments[3];return i=Object($s(i)),Ns(h),m=Ws(i),g&&m.sort(typeof g=="function"?Ds.call(g,i):void 0),typeof f!="function"&&(f=m[f]),gf.call(f,m,function(y,w){return Bs.call(i,y)?gf.call(h,d,i[y],y,i,w):l})}},Nt=Us("forEach"),Ne={},vf={exports:{}},Gs=function(){var f=Object.assign,l;return typeof f!="function"?!1:(l={foo:"raz"},f(l,{bar:"dwa"},{trzy:"trzy"}),l.foo+l.bar+l.trzy==="razdwatrzy")},Br,df;function zs(){return df||(df=1,Br=function(){try{return Object.keys("primitive"),!0}catch{return!1}}),Br}var Ur,_f;function Hs(){if(_f)return Ur;_f=1;var f=Me,l=Object.keys;return Ur=function(i){return l(f(i)?Object(i):i)},Ur}var Gr,mf;function Ks(){return mf||(mf=1,Gr=zs()()?Object.keys:Hs()),Gr}var zr,yf;function Zs(){if(yf)return zr;yf=1;var f=Ks(),l=Qe,i=Math.max;return zr=function(h,m){var d,g,y=i(arguments.length,2),w;for(h=Object(l(h)),w=function(_){try{h[_]=m[_]}catch(b){d||(d=b)}},g=1;g-1},Yr}var cc=lc()?String.prototype.contains:sc(),$t=Pf,Lf=ac,qf=wf,Mf=cf,ht=cc,hc=Ef.exports=function(f,l){var i,h,m,d,g;return arguments.length<2||typeof f!="string"?(d=l,l=f,f=null):d=arguments[2],$t(f)?(i=ht.call(f,"c"),h=ht.call(f,"e"),m=ht.call(f,"w")):(i=m=!0,h=!1),g={value:l,configurable:i,enumerable:h,writable:m},d?qf(Mf(d),g):g};hc.gs=function(f,l,i){var h,m,d,g;return typeof f!="string"?(d=i,i=l,l=f,f=null):d=arguments[3],$t(l)?Lf(l)?$t(i)?Lf(i)||(d=i,i=void 0):i=void 0:(d=l,l=i=void 0):l=void 0,$t(f)?(h=ht.call(f,"c"),m=ht.call(f,"e")):(h=!0,m=!1),g={get:l,set:i,configurable:h,enumerable:m},d?qf(Mf(d),g):g};var $e=Ef.exports,Qr={exports:{}};(function(f,l){var i=$e,h=we,m=Function.prototype.apply,d=Function.prototype.call,g=Object.create,y=Object.defineProperty,w=Object.defineProperties,_=Object.prototype.hasOwnProperty,b={configurable:!0,enumerable:!1,writable:!0},q,F,C,D,M,I,P;q=function(L,A){var E;return h(A),_.call(this,"__ee__")?E=this.__ee__:(E=b.value=g(null),y(this,"__ee__",b),b.value=null),E[L]?typeof E[L]=="object"?E[L].push(A):E[L]=[E[L],A]:E[L]=A,this},F=function(L,A){var E,W;return h(A),W=this,q.call(this,L,E=function(){C.call(W,L,E),m.call(A,this,arguments)}),E.__eeOnceListener__=A,this},C=function(L,A){var E,W,U,J;if(h(A),!_.call(this,"__ee__"))return this;if(E=this.__ee__,!E[L])return this;if(W=E[L],typeof W=="object")for(J=0;U=W[J];++J)(U===A||U.__eeOnceListener__===A)&&(W.length===2?E[L]=W[J?0:1]:W.splice(J,1));else(W===A||W.__eeOnceListener__===A)&&delete E[L];return this},D=function(L){var A,E,W,U,J;if(_.call(this,"__ee__")&&(U=this.__ee__[L],!!U))if(typeof U=="object"){for(E=arguments.length,J=new Array(E-1),A=1;A=55296&&E<=56319&&(rn+=F[++I])),rn=C?_.call(C,D,rn,P):rn,M?(b.value=rn,q(L,P,b)):L[P]=rn,++P;A=P}}if(A===void 0)for(A=h(F.length),M&&(L=new M(A)),I=0;I=0?b=g(b):b=l(this.length)-g(d(b)),w=b;w<_;++w)if(m.call(this,w)&&(q=this[w],f(q)))return w;return-1},wi}var bi,ao;function kc(){if(ao)return bi;ao=1;var f=xi(),l=Object.create;return bi=function(){var i=0,h=[],m=l(null);return{get:function(d){var g=0,y=h,w,_=d.length;if(_===0)return y[_]||null;if(y=y[_]){for(;g<_-1;){if(w=f.call(y[0],d[g]),w===-1)return null;y=y[1][w],++g}return w=f.call(y[0],d[g]),w===-1?null:y[1][w]||null}return null},set:function(d){var g=0,y=h,w,_=d.length;if(_===0)y[_]=++i;else{for(y[_]||(y[_]=[[],[]]),y=y[_];g<_-1;)w=f.call(y[0],d[g]),w===-1&&(w=y[0].push(d[g])-1,y[1].push([[],[]])),y=y[1][w],++g;w=f.call(y[0],d[g]),w===-1&&(w=y[0].push(d[g])-1),y[1][w]=++i}return m[i]=d,i},delete:function(d){var g=0,y=h,w,_=m[d],b=_.length,q=[];if(b===0)delete y[b];else if(y=y[b]){for(;g"}},Li}var qi,Ao;function oh(){if(Ao)return qi;Ao=1;var f=fh(),l=/[\n\r\u2028\u2029]/g;return qi=function(i){var h=f(i);return h.length>100&&(h=h.slice(0,99)+"…"),h=h.replace(l,function(m){return JSON.stringify(m).slice(1,-1)}),h},qi}var Gt={exports:{}},Oo;function To(){if(Oo)return Gt.exports;Oo=1,Gt.exports=f,Gt.exports.default=f;function f(l){return!!l&&(typeof l=="object"||typeof l=="function")&&typeof l.then=="function"}return Gt.exports}var Io;function ah(){if(Io)return _o;Io=1;var f=po(),l=rh(),i=uh(),h=oh(),m=To(),d=Ii(),g=Object.create,y=l("then","then:finally","done","done:finally");return Ne.promise=function(w,_){var b=g(null),q=g(null),F=g(null);if(w===!0)w=null;else if(w=i(w),!y[w])throw new TypeError("'"+h(w)+"' is not valid promise mode");_.on("set",function(C,D,M){var I=!1;if(!m(M)){q[C]=M,_.emit("setasync",C,1);return}b[C]=1,F[C]=M;var P=function(W){var U=b[C];if(I)throw new Error(`Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode) +Consider to rely on 'then' or 'done' mode instead.`);U&&(delete b[C],q[C]=W,_.emit("setasync",C,U))},L=function(){I=!0,b[C]&&(delete b[C],delete F[C],_.delete(C))},A=w;if(A||(A="then"),A==="then"){var E=function(){d(L)};M=M.then(function(W){d(P.bind(this,W))},E),typeof M.finally=="function"&&M.finally(E)}else if(A==="done"){if(typeof M.done!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done' mode");M.done(P,L)}else if(A==="done:finally"){if(typeof M.done!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode");if(typeof M.finally!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode");M.done(P),M.finally(L)}}),_.on("get",function(C,D,M){var I;if(b[C]){++b[C];return}I=F[C];var P=function(){_.emit("getasync",C,D,M)};m(I)?typeof I.done=="function"?I.done(P):I.then(function(){d(P)}):P()}),_.on("delete",function(C){if(delete F[C],b[C]){delete b[C];return}if(hasOwnProperty.call(q,C)){var D=q[C];delete q[C],_.emit("deleteasync",C,[D])}}),_.on("clear",function(){var C=q;q=g(null),b=g(null),F=g(null),_.emit("clearasync",f(C,function(D){return[D]}))})},_o}var Ro={},Eo;function lh(){if(Eo)return Ro;Eo=1;var f=we,l=Nt,i=Ne,h=Function.prototype.apply;return i.dispose=function(m,d,g){var y;if(f(m),g.async&&i.async||g.promise&&i.promise){d.on("deleteasync",y=function(w,_){h.call(m,null,_)}),d.on("clearasync",function(w){l(w,function(_,b){y(b,_)})});return}d.on("delete",y=function(w,_){m(_)}),d.on("clear",function(w){l(w,function(_,b){y(b,_)})})},Ro}var Po={},Mi,Co;function sh(){return Co||(Co=1,Mi=2147483647),Mi}var Fi,Lo;function ch(){if(Lo)return Fi;Lo=1;var f=Fe,l=sh();return Fi=function(i){if(i=f(i),i>l)throw new TypeError(i+" exceeds maximum possible timeout");return i},Fi}var qo;function hh(){if(qo)return Po;qo=1;var f=hi,l=Nt,i=Ii(),h=To(),m=ch(),d=Ne,g=Function.prototype,y=Math.max,w=Math.min,_=Object.create;return d.maxAge=function(b,q,F){var C,D,M,I;b=m(b),b&&(C=_(null),D=F.async&&d.async||F.promise&&d.promise?"async":"",q.on("set"+D,function(P){C[P]=setTimeout(function(){q.delete(P)},b),typeof C[P].unref=="function"&&C[P].unref(),I&&(I[P]&&I[P]!=="nextTick"&&clearTimeout(I[P]),I[P]=setTimeout(function(){delete I[P]},M),typeof I[P].unref=="function"&&I[P].unref())}),q.on("delete"+D,function(P){clearTimeout(C[P]),delete C[P],I&&(I[P]!=="nextTick"&&clearTimeout(I[P]),delete I[P])}),F.preFetch&&(F.preFetch===!0||isNaN(F.preFetch)?M=.333:M=y(w(Number(F.preFetch),1),0),M&&(I={},M=(1-M)*b,q.on("get"+D,function(P,L,A){I[P]||(I[P]="nextTick",i(function(){var E;I[P]==="nextTick"&&(delete I[P],q.delete(P),F.async&&(L=f(L),L.push(g)),E=q.memoized.apply(A,L),F.promise&&h(E)&&(typeof E.done=="function"?E.done(g,g):E.then(g,g)))}))}))),q.on("clear"+D,function(){l(C,function(P){clearTimeout(P)}),C={},I&&(l(I,function(P){P!=="nextTick"&&clearTimeout(P)}),I={})}))},Po}var Mo={},Ni,Fo;function ph(){if(Fo)return Ni;Fo=1;var f=Fe,l=Object.create,i=Object.prototype.hasOwnProperty;return Ni=function(h){var m=0,d=1,g=l(null),y=l(null),w=0,_;return h=f(h),{hit:function(b){var q=y[b],F=++w;if(g[F]=b,y[b]=F,!q)return++m,m<=h?void 0:(b=g[d],_(b),b);if(delete g[q],d===q)for(;!i.call(g,++d););},delete:_=function(b){var q=y[b];if(q&&(delete g[q],delete y[b],--m,d===q)){if(!m){w=0,d=1;return}for(;!i.call(g,++d););}},clear:function(){m=0,d=1,g=l(null),y=l(null),w=0}}},Ni}var No;function gh(){if(No)return Mo;No=1;var f=Fe,l=ph(),i=Ne;return i.max=function(h,m,d){var g,y,w;h=f(h),h&&(y=l(h),g=d.async&&i.async||d.promise&&i.promise?"async":"",m.on("set"+g,w=function(_){_=y.hit(_),_!==void 0&&m.delete(_)}),m.on("get"+g,w),m.on("delete"+g,y.delete),m.on("clear"+g,y.clear))},Mo}var $o={},Do;function vh(){if(Do)return $o;Do=1;var f=$e,l=Ne,i=Object.create,h=Object.defineProperties;return l.refCounter=function(m,d,g){var y,w;y=i(null),w=g.async&&l.async||g.promise&&l.promise?"async":"",d.on("set"+w,function(_,b){y[_]=b||1}),d.on("get"+w,function(_){++y[_]}),d.on("delete"+w,function(_){delete y[_]}),d.on("clear"+w,function(){y={}}),h(d.memoized,{deleteRef:f(function(){var _=d.get(arguments);return _===null||!y[_]?null:--y[_]?!1:(d.delete(_),!0)}),getRefCount:f(function(){var _=d.get(arguments);return _===null||!y[_]?0:y[_]})})},$o}var dh=cf,_h=pf,mh=Vc,yh=function(f){var l=dh(arguments[1]),i;return l.normalizer||(i=l.length=_h(l.length,f.length,l.async),i!==0&&(l.primitive?i===!1?l.normalizer=Yc():i>1&&(l.normalizer=Qc()(i)):i===!1?l.normalizer=kc()():i===1?l.normalizer=nh()():l.normalizer=eh()(i))),l.async&&th(),l.promise&&ah(),l.dispose&&lh(),l.maxAge&&hh(),l.max&&gh(),l.refCounter&&vh(),mh(f,l)},wh=ms(yh),Wo={exports:{}};(function(f,l){(function(i,h){f.exports=h()})(Ye,function(){return function(i){function h(d){if(m[d])return m[d].exports;var g=m[d]={i:d,l:!1,exports:{}};return i[d].call(g.exports,g,g.exports,h),g.l=!0,g.exports}var m={};return h.m=i,h.c=m,h.d=function(d,g,y){h.o(d,g)||Object.defineProperty(d,g,{configurable:!1,enumerable:!0,get:y})},h.n=function(d){var g=d&&d.__esModule?function(){return d.default}:function(){return d};return h.d(g,"a",g),g},h.o=function(d,g){return Object.prototype.hasOwnProperty.call(d,g)},h.p="",h(h.s=1)}([function(i,h,m){function d(y){var w=y===void 0?{}:y,_=w.ESCAPE,b=_===void 0?/^\\/:_,q=w.VARIABLE_START,F=q===void 0?/^\${\s*/:q,C=w.VARIABLE_END,D=C===void 0?/^\s*}/:C,M=w.PIPE_START,I=M===void 0?/^\s*\|\s*/:M,P=w.PIPE_PARAMETER_START,L=P===void 0?/^\s*:\s*/:P,A=w.QUOTED_STRING,E=A===void 0?h.DEFAULT_QUOTED_STRING_REGEX:A,W=w.QUOTED_STRING_TEST,U=W===void 0?null:W,J=w.QUOTED_STRING_GET_AND_ADVANCE,rn=J===void 0?null:J,Pn=w.QUOTED_STRING_IN_PARAMETER_TEST,gt=Pn===void 0?null:Pn,Ht=w.QUOTED_STRING_IN_PARAMETER_GET_AND_ADVANCE,Wi=Ht===void 0?null:Ht,Kt=U||function(Nn){return E.test(Nn)},vt=rn||g(E),Bi=gt||function(Nn){return E.test(Nn)},Ui=Wi||g(E);return function(Nn){function wn(an){an===void 0&&(an=1),un=un.substr(an)}function De(an){an===void 0&&(an=/^/),wn(un.match(an)[0].length)}function ae(){var an;return De(b),an=un.length>0?un[0]:"",wn(),an}function $n(an){var _n=(an===void 0?{}:an).isNull,kn=_n!==void 0&&_n;dn={name:"",pipes:[]},Hn=!kn}function Gi(){ie.variables.push(dn),$n({isNull:!0})}function Zt(an){var _n=(an===void 0?{}:an).isNull,kn=_n!==void 0&&_n;Cn={name:"",parameters:[]},_t=!kn}function Vt(){dn.pipes.push(Cn),Zt({isNull:!0})}function le(an){var _n=(an===void 0?{}:an).isNull,kn=_n!==void 0&&_n;Ae="",Yt=!kn}function xe(){Cn.parameters.push(Ae),le({isNull:!0})}function dt(){return!!D.test(un)&&(De(D),xn>=3&&xe(),xn>=2&&Vt(),xn>=1&&Gi(),xn=0,!0)}function se(){return!!I.test(un)&&(De(I),xn>=3&&xe(),xn>=2&&Vt(),xn>=1&&Zt(),xn=2,!0)}function be(){return!!L.test(un)&&(De(L),xn>=3&&xe(),xn>=2&&le(),xn=3,!0)}for(var un=Nn,ie={literals:[],variables:[]},xn=0,Se="",dn={name:"",pipes:[]},Cn={name:"",parameters:[]},Ae="",Hn=!1,_t=!1,Yt=!1;un&&un.length>0;)switch(xn){case 0:if(b.test(un)){Se+=ae();continue}if(F.test(un)){xn=1,$n(),ie.literals.push(Se),Se="",De(F);continue}Se+=un[0],wn();break;case 1:if(b.test(un)){dn.name+=ae();continue}if(dt()||se())continue;if(Kt(un)){dn.name+=vt(un,wn);continue}dn.name+=un[0],wn();break;case 2:if(b.test(un)){Cn.name+=ae();continue}if(dt()||be()||se())continue;if(Kt(un)){Cn.name+=vt(un,wn);continue}Cn.name+=un[0],wn();break;case 3:if(b.test(un)){Ae+=ae();continue}if(dt()||be()||se())continue;if(Bi(un)){Ae+=Ui(un,wn);continue}Ae+=un[0],wn()}return Yt&&Cn.parameters.push(Ae),_t&&dn.pipes.push(Cn),Hn&&ie.variables.push(dn),ie.literals.push(Se),ie}}function g(y){return function(w,_){var b=w.match(y);return _(b[0].length),b.slice(2).join("").replace("\\\\","\\")}}Object.defineProperty(h,"__esModule",{value:!0}),h.DEFAULT_QUOTED_STRING_REGEX=/^('((?:[^'\\]|\\.)*)'|'((?:[^'\\]|\\.)*)$|"((?:[^"\\]|\\.)*)"|"((?:[^"\\]|\\.)*)$)/,h.parseStringTemplateGenerator=d,h.parseStringTemplate=d(),h.getQuotedStringAndAdvanceForRegex=g},function(i,h,m){i.exports=m(2)},function(i,h,m){function d(g){for(var y in g)h.hasOwnProperty(y)||(h[y]=g[y])}Object.defineProperty(h,"__esModule",{value:!0}),d(m(0)),d(m(3))},function(i,h,m){function d(b){return function(q){return b.hasOwnProperty(q)?b[q]:q.split(".").reduce(function(F,C){return F.hasOwnProperty(C)?F[C]:""},b)}}function g(b,q,F,C){C===void 0&&(C=d(q));var D=C(b.name);return b.pipes.reduce(function(M,I){return F.hasOwnProperty(I.name)?F[I.name](M,I.parameters):M},D??"")}function y(b,q,F,C){return C===void 0&&(C=d(q)),b.literals.length===0?"":b.literals.slice(1).reduce(function(D,M,I){return""+D+g(b.variables[I],q,F,C)+M},b.literals[0])}function w(b,q,F){return y(_.parseStringTemplate(b),q,F)}Object.defineProperty(h,"__esModule",{value:!0});var _=m(0);h.evaluateParsedString=y,h.evaluateStringTemplate=w}])})})(Wo);var Bo=Wo.exports;const Uo=f=>{const l=Function("$",`return ${f};`);return i=>l(new Proxy(zt(i),{get(h,m){return typeof(h==null?void 0:h[m])=="function"?h[m]({}):h==null?void 0:h[m]}}))},xh=/^\{\{\s*/,bh=/^\s*\}\}/,$i=/\b\B/,Sh=Bo.parseStringTemplateGenerator({VARIABLE_START:xh,VARIABLE_END:bh,PIPE_START:$i,PIPE_PARAMETER_START:$i,QUOTED_STRING:$i}),Ah=wh(f=>{const l=Sh(f);return cn.join(l.literals,"")?i=>Bo.evaluateParsedString(l,{},{},h=>Uo(h)(i)):Uo(l.variables[0].name)},{primitive:!0});function Xe(f){switch(f==null?void 0:f.constructor){case Array:{const l=cn.map(f,Xe);return i=>cn.map(l,h=>h(i))}case Object:{const l=cn.mapValues(f,Xe);return i=>cn.mapValues(l,h=>h(i))}case String:return Ah(f);default:return()=>f}}function zt(f={}){return Dr(f,l=>cn.isFunction(l)?l:Xe(l))}function Oh(f={}){return new Proxy(f,{get:(l,i)=>typeof l[i]=="function"?l[i]:()=>l[i]})}function Di(f,l){return Object.setPrototypeOf(Dr(l,i=>h=>i(f)),f)}function Th(f){const{$for:l,...i}=f;if(l){const{$let:h="i",$from:m=0,$to:d=1,$step:g=1}=l,y=Xe(m),w=Xe(d),_=Xe(g);return(b={})=>cn.range(y(b),w(b),_(b)).map(q=>{const F=Di(b,zt({[h]:q}));return Di(F,zt(i))})}else return(h={})=>[Di(h,zt(i))]}function Ih(f,l){const i=d=>{const{$:g}=d,y=Th(d);return g in l?w=>cn.flatMap(y(w),_=>cn.flatMap(h[g],b=>b(_))):w=>cn.map(y(w),_=>Object.setPrototypeOf(Dr(_,b=>b(_)),null))},h=cn.mapValues(l,d=>cn.map(d,i)),m=cn.flatMap(f,i);return d=>cn.flatMap(m,g=>g(d))}const Rh=f=>f==null,Go=f=>f.display!=="transient";function Eh({trace:f,context:l,view:i="main",from:h=0,to:m=(d=>(d=f==null?void 0:f.events)==null?void 0:d.length)()??0}){var q,F,C,D;const g=Ih(((C=(F=(q=f==null?void 0:f.render)==null?void 0:q.views)==null?void 0:F[i])==null?void 0:C.components)??[],((D=f==null?void 0:f.render)==null?void 0:D.components)??{}),y=M=>M&&Object.hasOwn(M,"alpha")?M.alpha>0:!0,w=M=>I=>({component:I,meta:{source:"trace",step:M,info:I.$info}}),_=cn.chain(f==null?void 0:f.events).map((M,I)=>({step:I,id:M.id,data:M,pId:M.pId})).groupBy("id").value(),b=cn.chain(cn.range(h,m)).map(M=>{var W;const I=f.events[M],P=f.events,L=g(Oh({alpha:1,...l,step:M,parent:Rh(I.pId)?void 0:P[((W=cn.findLast(_[I.pId],U=>U.step<=M))==null?void 0:W.step)??0],event:I,events:P})),A=L.filter(Go),E=L.filter(cn.negate(Go));return{persistent:A,transient:E}}).map(M=>cn.mapValues(M,I=>I.filter(y))).map((M,I)=>cn.mapValues(M,P=>P.map(w(h+I)))).value();return{stepsPersistent:cn.map(b,M=>M.persistent),stepsTransient:cn.map(b,M=>M.transient)}}onmessage=({data:f})=>{postMessage(Eh(f))}})(); diff --git a/assets/parseTraceSlave.worker-c1d61960.js b/assets/parseTraceSlave.worker-c1d61960.js deleted file mode 100644 index 9b42f810..00000000 --- a/assets/parseTraceSlave.worker-c1d61960.js +++ /dev/null @@ -1,28 +0,0 @@ -(function(){"use strict";var Ye=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ws(f){return f&&f.__esModule&&Object.prototype.hasOwnProperty.call(f,"default")?f.default:f}var Ft={exports:{}};/** - * @license - * Lodash - * Copyright OpenJS Foundation and other contributors - * Released under MIT license - * Based on Underscore.js 1.8.3 - * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */Ft.exports,function(f,l){(function(){var i,h="4.17.21",m=200,d="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",g="Expected a function",y="Invalid `variable` option passed into `_.template`",w="__lodash_hash_undefined__",_=500,b="__lodash_placeholder__",q=1,F=2,C=4,D=1,M=2,I=1,P=2,L=4,A=8,E=16,W=32,U=64,J=128,rn=256,Pn=512,gt=30,Ht="...",Bi=800,Kt=16,vt=1,Ui=2,Gi=3,Nn=1/0,wn=9007199254740991,De=17976931348623157e292,ae=0/0,$n=4294967295,zi=$n-1,Zt=$n>>>1,Vt=[["ary",J],["bind",I],["bindKey",P],["curry",A],["curryRight",E],["flip",Pn],["partial",W],["partialRight",U],["rearg",rn]],le="[object Arguments]",xe="[object Array]",dt="[object AsyncFunction]",se="[object Boolean]",be="[object Date]",un="[object DOMException]",ie="[object Error]",xn="[object Function]",Se="[object GeneratorFunction]",dn="[object Map]",Cn="[object Number]",Ae="[object Null]",Hn="[object Object]",_t="[object Promise]",Yt="[object Proxy]",an="[object RegExp]",_n="[object Set]",kn="[object String]",Qt="[object Symbol]",Lh="[object Undefined]",mt="[object WeakMap]",qh="[object WeakSet]",yt="[object ArrayBuffer]",Je="[object DataView]",Hi="[object Float32Array]",Ki="[object Float64Array]",Zi="[object Int8Array]",Vi="[object Int16Array]",Yi="[object Int32Array]",Qi="[object Uint8Array]",Xi="[object Uint8ClampedArray]",Ji="[object Uint16Array]",ji="[object Uint32Array]",Mh=/\b__p \+= '';/g,Fh=/\b(__p \+=) '' \+/g,Nh=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ko=/&(?:amp|lt|gt|quot|#39);/g,Zo=/[&<>"']/g,$h=RegExp(Ko.source),Dh=RegExp(Zo.source),Wh=/<%-([\s\S]+?)%>/g,Bh=/<%([\s\S]+?)%>/g,Vo=/<%=([\s\S]+?)%>/g,Uh=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Gh=/^\w*$/,zh=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ki=/[\\^$.*+?()[\]{}|]/g,Hh=RegExp(ki.source),nu=/^\s+/,Kh=/\s/,Zh=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Vh=/\{\n\/\* \[wrapped with (.+)\] \*/,Yh=/,? & /,Qh=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Xh=/[()=,{}\[\]\/\s]/,Jh=/\\(\\)?/g,jh=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Yo=/\w*$/,kh=/^[-+]0x[0-9a-f]+$/i,np=/^0b[01]+$/i,ep=/^\[object .+?Constructor\]$/,tp=/^0o[0-7]+$/i,rp=/^(?:0|[1-9]\d*)$/,ip=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Xt=/($^)/,up=/['\n\r\u2028\u2029\\]/g,Jt="\\ud800-\\udfff",fp="\\u0300-\\u036f",op="\\ufe20-\\ufe2f",ap="\\u20d0-\\u20ff",Qo=fp+op+ap,Xo="\\u2700-\\u27bf",Jo="a-z\\xdf-\\xf6\\xf8-\\xff",lp="\\xac\\xb1\\xd7\\xf7",sp="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",cp="\\u2000-\\u206f",hp=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",jo="A-Z\\xc0-\\xd6\\xd8-\\xde",ko="\\ufe0e\\ufe0f",na=lp+sp+cp+hp,eu="['’]",pp="["+Jt+"]",ea="["+na+"]",jt="["+Qo+"]",ta="\\d+",gp="["+Xo+"]",ra="["+Jo+"]",ia="[^"+Jt+na+ta+Xo+Jo+jo+"]",tu="\\ud83c[\\udffb-\\udfff]",vp="(?:"+jt+"|"+tu+")",ua="[^"+Jt+"]",ru="(?:\\ud83c[\\udde6-\\uddff]){2}",iu="[\\ud800-\\udbff][\\udc00-\\udfff]",je="["+jo+"]",fa="\\u200d",oa="(?:"+ra+"|"+ia+")",dp="(?:"+je+"|"+ia+")",aa="(?:"+eu+"(?:d|ll|m|re|s|t|ve))?",la="(?:"+eu+"(?:D|LL|M|RE|S|T|VE))?",sa=vp+"?",ca="["+ko+"]?",_p="(?:"+fa+"(?:"+[ua,ru,iu].join("|")+")"+ca+sa+")*",mp="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",yp="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",ha=ca+sa+_p,wp="(?:"+[gp,ru,iu].join("|")+")"+ha,xp="(?:"+[ua+jt+"?",jt,ru,iu,pp].join("|")+")",bp=RegExp(eu,"g"),Sp=RegExp(jt,"g"),uu=RegExp(tu+"(?="+tu+")|"+xp+ha,"g"),Ap=RegExp([je+"?"+ra+"+"+aa+"(?="+[ea,je,"$"].join("|")+")",dp+"+"+la+"(?="+[ea,je+oa,"$"].join("|")+")",je+"?"+oa+"+"+aa,je+"+"+la,yp,mp,ta,wp].join("|"),"g"),Op=RegExp("["+fa+Jt+Qo+ko+"]"),Tp=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ip=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Rp=-1,ln={};ln[Hi]=ln[Ki]=ln[Zi]=ln[Vi]=ln[Yi]=ln[Qi]=ln[Xi]=ln[Ji]=ln[ji]=!0,ln[le]=ln[xe]=ln[yt]=ln[se]=ln[Je]=ln[be]=ln[ie]=ln[xn]=ln[dn]=ln[Cn]=ln[Hn]=ln[an]=ln[_n]=ln[kn]=ln[mt]=!1;var on={};on[le]=on[xe]=on[yt]=on[Je]=on[se]=on[be]=on[Hi]=on[Ki]=on[Zi]=on[Vi]=on[Yi]=on[dn]=on[Cn]=on[Hn]=on[an]=on[_n]=on[kn]=on[Qt]=on[Qi]=on[Xi]=on[Ji]=on[ji]=!0,on[ie]=on[xn]=on[mt]=!1;var Ep={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Pp={"&":"&","<":"<",">":">",'"':""","'":"'"},Cp={"&":"&","<":"<",">":">",""":'"',"'":"'"},Lp={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},qp=parseFloat,Mp=parseInt,pa=typeof Ye=="object"&&Ye&&Ye.Object===Object&&Ye,Fp=typeof self=="object"&&self&&self.Object===Object&&self,Sn=pa||Fp||Function("return this")(),fu=l&&!l.nodeType&&l,We=fu&&!0&&f&&!f.nodeType&&f,ga=We&&We.exports===fu,ou=ga&&pa.process,Kn=function(){try{var p=We&&We.require&&We.require("util").types;return p||ou&&ou.binding&&ou.binding("util")}catch{}}(),va=Kn&&Kn.isArrayBuffer,da=Kn&&Kn.isDate,_a=Kn&&Kn.isMap,ma=Kn&&Kn.isRegExp,ya=Kn&&Kn.isSet,wa=Kn&&Kn.isTypedArray;function Dn(p,S,x){switch(x.length){case 0:return p.call(S);case 1:return p.call(S,x[0]);case 2:return p.call(S,x[0],x[1]);case 3:return p.call(S,x[0],x[1],x[2])}return p.apply(S,x)}function Np(p,S,x,$){for(var K=-1,nn=p==null?0:p.length;++K-1}function au(p,S,x){for(var $=-1,K=p==null?0:p.length;++$-1;);return x}function Ra(p,S){for(var x=p.length;x--&&ke(S,p[x],0)>-1;);return x}function Kp(p,S){for(var x=p.length,$=0;x--;)p[x]===S&&++$;return $}var Zp=hu(Ep),Vp=hu(Pp);function Yp(p){return"\\"+Lp[p]}function Qp(p,S){return p==null?i:p[S]}function nt(p){return Op.test(p)}function Xp(p){return Tp.test(p)}function Jp(p){for(var S,x=[];!(S=p.next()).done;)x.push(S.value);return x}function du(p){var S=-1,x=Array(p.size);return p.forEach(function($,K){x[++S]=[K,$]}),x}function Ea(p,S){return function(x){return p(S(x))}}function Ie(p,S){for(var x=-1,$=p.length,K=0,nn=[];++x<$;){var mn=p[x];(mn===S||mn===b)&&(p[x]=b,nn[K++]=x)}return nn}function er(p){var S=-1,x=Array(p.size);return p.forEach(function($){x[++S]=$}),x}function jp(p){var S=-1,x=Array(p.size);return p.forEach(function($){x[++S]=[$,$]}),x}function kp(p,S,x){for(var $=x-1,K=p.length;++$-1}function Dg(n,e){var t=this.__data__,r=dr(t,n);return r<0?(++this.size,t.push([n,e])):t[r][1]=e,this}ce.prototype.clear=Mg,ce.prototype.delete=Fg,ce.prototype.get=Ng,ce.prototype.has=$g,ce.prototype.set=Dg;function he(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e=e?n:e)),n}function Qn(n,e,t,r,u,a){var s,c=e&q,v=e&F,O=e&C;if(t&&(s=u?t(n,r,u,a):t(n)),s!==i)return s;if(!hn(n))return n;var T=Z(n);if(T){if(s=Gv(n),!c)return Ln(n,s)}else{var R=Tn(n),N=R==xn||R==Se;if(qe(n))return cl(n,c);if(R==Hn||R==le||N&&!u){if(s=v||N?{}:Pl(n),!c)return v?Cv(n,nv(s,n)):Pv(n,Ua(s,n))}else{if(!on[R])return u?n:{};s=zv(n,R,c)}}a||(a=new ee);var B=a.get(n);if(B)return B;a.set(n,s),us(n)?n.forEach(function(H){s.add(Qn(H,e,t,H,n,a))}):rs(n)&&n.forEach(function(H,X){s.set(X,Qn(H,e,t,X,n,a))});var z=O?v?Gu:Uu:v?Mn:bn,Y=T?i:z(n);return Zn(Y||n,function(H,X){Y&&(X=H,H=n[X]),Tt(s,X,Qn(H,e,t,X,n,a))}),s}function ev(n){var e=bn(n);return function(t){return Ga(t,n,e)}}function Ga(n,e,t){var r=t.length;if(n==null)return!r;for(n=fn(n);r--;){var u=t[r],a=e[u],s=n[u];if(s===i&&!(u in n)||!a(s))return!1}return!0}function za(n,e,t){if(typeof n!="function")throw new Vn(g);return qt(function(){n.apply(i,t)},e)}function It(n,e,t,r){var u=-1,a=kt,s=!0,c=n.length,v=[],O=e.length;if(!c)return v;t&&(e=sn(e,Wn(t))),r?(a=au,s=!1):e.length>=m&&(a=wt,s=!1,e=new Ge(e));n:for(;++uu?0:u+t),r=r===i||r>u?u:V(r),r<0&&(r+=u),r=t>r?0:os(r);t0&&t(c)?e>1?An(c,e-1,t,r,u):Te(u,c):r||(u[u.length]=c)}return u}var Su=_l(),Za=_l(!0);function ue(n,e){return n&&Su(n,e,bn)}function Au(n,e){return n&&Za(n,e,bn)}function mr(n,e){return Oe(e,function(t){return _e(n[t])})}function He(n,e){e=Ce(e,n);for(var t=0,r=e.length;n!=null&&te}function iv(n,e){return n!=null&&tn.call(n,e)}function uv(n,e){return n!=null&&e in fn(n)}function fv(n,e,t){return n>=On(e,t)&&n=120&&T.length>=120)?new Ge(s&&T):i}T=n[0];var R=-1,N=c[0];n:for(;++R-1;)c!==n&&lr.call(c,v,1),lr.call(n,v,1);return n}function rl(n,e){for(var t=n?e.length:0,r=t-1;t--;){var u=e[t];if(t==r||u!==a){var a=u;de(u)?lr.call(n,u,1):Mu(n,u)}}return n}function Cu(n,e){return n+hr($a()*(e-n+1))}function yv(n,e,t,r){for(var u=-1,a=yn(cr((e-n)/(t||1)),0),s=x(a);a--;)s[r?a:++u]=n,n+=t;return s}function Lu(n,e){var t="";if(!n||e<1||e>wn)return t;do e%2&&(t+=n),e=hr(e/2),e&&(n+=n);while(e);return t}function Q(n,e){return Qu(ql(n,e,Fn),n+"")}function wv(n){return Ba(ct(n))}function xv(n,e){var t=ct(n);return Er(t,ze(e,0,t.length))}function Pt(n,e,t,r){if(!hn(n))return n;e=Ce(e,n);for(var u=-1,a=e.length,s=a-1,c=n;c!=null&&++uu?0:u+e),t=t>u?u:t,t<0&&(t+=u),u=e>t?0:t-e>>>0,e>>>=0;for(var a=x(u);++r>>1,s=n[a];s!==null&&!Un(s)&&(t?s<=e:s=m){var O=e?null:Fv(n);if(O)return er(O);s=!1,u=wt,v=new Ge}else v=e?[]:c;n:for(;++r=r?n:Xn(n,e,t)}var sl=hg||function(n){return Sn.clearTimeout(n)};function cl(n,e){if(e)return n.slice();var t=n.length,r=La?La(t):new n.constructor(t);return n.copy(r),r}function Du(n){var e=new n.constructor(n.byteLength);return new or(e).set(new or(n)),e}function Tv(n,e){var t=e?Du(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.byteLength)}function Iv(n){var e=new n.constructor(n.source,Yo.exec(n));return e.lastIndex=n.lastIndex,e}function Rv(n){return Ot?fn(Ot.call(n)):{}}function hl(n,e){var t=e?Du(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.length)}function pl(n,e){if(n!==e){var t=n!==i,r=n===null,u=n===n,a=Un(n),s=e!==i,c=e===null,v=e===e,O=Un(e);if(!c&&!O&&!a&&n>e||a&&s&&v&&!c&&!O||r&&s&&v||!t&&v||!u)return 1;if(!r&&!a&&!O&&n=c)return v;var O=t[r];return v*(O=="desc"?-1:1)}}return n.index-e.index}function gl(n,e,t,r){for(var u=-1,a=n.length,s=t.length,c=-1,v=e.length,O=yn(a-s,0),T=x(v+O),R=!r;++c1?t[u-1]:i,s=u>2?t[2]:i;for(a=n.length>3&&typeof a=="function"?(u--,a):i,s&&Rn(t[0],t[1],s)&&(a=u<3?i:a,u=1),e=fn(e);++r-1?u[a?e[s]:s]:i}}function wl(n){return ve(function(e){var t=e.length,r=t,u=Yn.prototype.thru;for(n&&e.reverse();r--;){var a=e[r];if(typeof a!="function")throw new Vn(g);if(u&&!s&&Ir(a)=="wrapper")var s=new Yn([],!0)}for(r=s?r:t;++r1&&k.reverse(),T&&vc))return!1;var O=a.get(n),T=a.get(e);if(O&&T)return O==e&&T==n;var R=-1,N=!0,B=t&M?new Ge:i;for(a.set(n,e),a.set(e,n);++R1?"& ":"")+e[r],e=e.join(t>2?", ":" "),n.replace(Zh,`{ -/* [wrapped with `+e+`] */ -`)}function Kv(n){return Z(n)||Ve(n)||!!(Fa&&n&&n[Fa])}function de(n,e){var t=typeof n;return e=e??wn,!!e&&(t=="number"||t!="symbol"&&rp.test(n))&&n>-1&&n%1==0&&n0){if(++e>=Bi)return arguments[0]}else e=0;return n.apply(i,arguments)}}function Er(n,e){var t=-1,r=n.length,u=r-1;for(e=e===i?r:e;++t1?n[e-1]:i;return t=typeof t=="function"?(n.pop(),t):i,Kl(n,t)});function Zl(n){var e=o(n);return e.__chain__=!0,e}function t_(n,e){return e(n),n}function Pr(n,e){return e(n)}var r_=ve(function(n){var e=n.length,t=e?n[0]:0,r=this.__wrapped__,u=function(a){return bu(a,n)};return e>1||this.__actions__.length||!(r instanceof j)||!de(t)?this.thru(u):(r=r.slice(t,+t+(e?1:0)),r.__actions__.push({func:Pr,args:[u],thisArg:i}),new Yn(r,this.__chain__).thru(function(a){return e&&!a.length&&a.push(i),a}))});function i_(){return Zl(this)}function u_(){return new Yn(this.value(),this.__chain__)}function f_(){this.__values__===i&&(this.__values__=fs(this.value()));var n=this.__index__>=this.__values__.length,e=n?i:this.__values__[this.__index__++];return{done:n,value:e}}function o_(){return this}function a_(n){for(var e,t=this;t instanceof vr;){var r=Wl(t);r.__index__=0,r.__values__=i,e?u.__wrapped__=r:e=r;var u=r;t=t.__wrapped__}return u.__wrapped__=n,e}function l_(){var n=this.__wrapped__;if(n instanceof j){var e=n;return this.__actions__.length&&(e=new j(this)),e=e.reverse(),e.__actions__.push({func:Pr,args:[Xu],thisArg:i}),new Yn(e,this.__chain__)}return this.thru(Xu)}function s_(){return al(this.__wrapped__,this.__actions__)}var c_=br(function(n,e,t){tn.call(n,t)?++n[t]:pe(n,t,1)});function h_(n,e,t){var r=Z(n)?xa:tv;return t&&Rn(n,e,t)&&(e=i),r(n,G(e,3))}function p_(n,e){var t=Z(n)?Oe:Ka;return t(n,G(e,3))}var g_=yl(Bl),v_=yl(Ul);function d_(n,e){return An(Cr(n,e),1)}function __(n,e){return An(Cr(n,e),Nn)}function m_(n,e,t){return t=t===i?1:V(t),An(Cr(n,e),t)}function Vl(n,e){var t=Z(n)?Zn:Ee;return t(n,G(e,3))}function Yl(n,e){var t=Z(n)?$p:Ha;return t(n,G(e,3))}var y_=br(function(n,e,t){tn.call(n,t)?n[t].push(e):pe(n,t,[e])});function w_(n,e,t,r){n=qn(n)?n:ct(n),t=t&&!r?V(t):0;var u=n.length;return t<0&&(t=yn(u+t,0)),Nr(n)?t<=u&&n.indexOf(e,t)>-1:!!u&&ke(n,e,t)>-1}var x_=Q(function(n,e,t){var r=-1,u=typeof e=="function",a=qn(n)?x(n.length):[];return Ee(n,function(s){a[++r]=u?Dn(e,s,t):Rt(s,e,t)}),a}),b_=br(function(n,e,t){pe(n,t,e)});function Cr(n,e){var t=Z(n)?sn:Ja;return t(n,G(e,3))}function S_(n,e,t,r){return n==null?[]:(Z(e)||(e=e==null?[]:[e]),t=r?i:t,Z(t)||(t=t==null?[]:[t]),el(n,e,t))}var A_=br(function(n,e,t){n[t?0:1].push(e)},function(){return[[],[]]});function O_(n,e,t){var r=Z(n)?lu:Oa,u=arguments.length<3;return r(n,G(e,4),t,u,Ee)}function T_(n,e,t){var r=Z(n)?Dp:Oa,u=arguments.length<3;return r(n,G(e,4),t,u,Ha)}function I_(n,e){var t=Z(n)?Oe:Ka;return t(n,Mr(G(e,3)))}function R_(n){var e=Z(n)?Ba:wv;return e(n)}function E_(n,e,t){(t?Rn(n,e,t):e===i)?e=1:e=V(e);var r=Z(n)?Jg:xv;return r(n,e)}function P_(n){var e=Z(n)?jg:Sv;return e(n)}function C_(n){if(n==null)return 0;if(qn(n))return Nr(n)?et(n):n.length;var e=Tn(n);return e==dn||e==_n?n.size:Ru(n).length}function L_(n,e,t){var r=Z(n)?su:Av;return t&&Rn(n,e,t)&&(e=i),r(n,G(e,3))}var q_=Q(function(n,e){if(n==null)return[];var t=e.length;return t>1&&Rn(n,e[0],e[1])?e=[]:t>2&&Rn(e[0],e[1],e[2])&&(e=[e[0]]),el(n,An(e,1),[])}),Lr=pg||function(){return Sn.Date.now()};function M_(n,e){if(typeof e!="function")throw new Vn(g);return n=V(n),function(){if(--n<1)return e.apply(this,arguments)}}function Ql(n,e,t){return e=t?i:e,e=n&&e==null?n.length:e,ge(n,J,i,i,i,i,e)}function Xl(n,e){var t;if(typeof e!="function")throw new Vn(g);return n=V(n),function(){return--n>0&&(t=e.apply(this,arguments)),n<=1&&(e=i),t}}var ju=Q(function(n,e,t){var r=I;if(t.length){var u=Ie(t,lt(ju));r|=W}return ge(n,r,e,t,u)}),Jl=Q(function(n,e,t){var r=I|P;if(t.length){var u=Ie(t,lt(Jl));r|=W}return ge(e,r,n,t,u)});function jl(n,e,t){e=t?i:e;var r=ge(n,A,i,i,i,i,i,e);return r.placeholder=jl.placeholder,r}function kl(n,e,t){e=t?i:e;var r=ge(n,E,i,i,i,i,i,e);return r.placeholder=kl.placeholder,r}function ns(n,e,t){var r,u,a,s,c,v,O=0,T=!1,R=!1,N=!0;if(typeof n!="function")throw new Vn(g);e=jn(e)||0,hn(t)&&(T=!!t.leading,R="maxWait"in t,a=R?yn(jn(t.maxWait)||0,e):a,N="trailing"in t?!!t.trailing:N);function B(vn){var re=r,ye=u;return r=u=i,O=vn,s=n.apply(ye,re),s}function z(vn){return O=vn,c=qt(X,e),T?B(vn):s}function Y(vn){var re=vn-v,ye=vn-O,ys=e-re;return R?On(ys,a-ye):ys}function H(vn){var re=vn-v,ye=vn-O;return v===i||re>=e||re<0||R&&ye>=a}function X(){var vn=Lr();if(H(vn))return k(vn);c=qt(X,Y(vn))}function k(vn){return c=i,N&&r?B(vn):(r=u=i,s)}function Gn(){c!==i&&sl(c),O=0,r=v=u=c=i}function En(){return c===i?s:k(Lr())}function zn(){var vn=Lr(),re=H(vn);if(r=arguments,u=this,v=vn,re){if(c===i)return z(v);if(R)return sl(c),c=qt(X,e),B(v)}return c===i&&(c=qt(X,e)),s}return zn.cancel=Gn,zn.flush=En,zn}var F_=Q(function(n,e){return za(n,1,e)}),N_=Q(function(n,e,t){return za(n,jn(e)||0,t)});function $_(n){return ge(n,Pn)}function qr(n,e){if(typeof n!="function"||e!=null&&typeof e!="function")throw new Vn(g);var t=function(){var r=arguments,u=e?e.apply(this,r):r[0],a=t.cache;if(a.has(u))return a.get(u);var s=n.apply(this,r);return t.cache=a.set(u,s)||a,s};return t.cache=new(qr.Cache||he),t}qr.Cache=he;function Mr(n){if(typeof n!="function")throw new Vn(g);return function(){var e=arguments;switch(e.length){case 0:return!n.call(this);case 1:return!n.call(this,e[0]);case 2:return!n.call(this,e[0],e[1]);case 3:return!n.call(this,e[0],e[1],e[2])}return!n.apply(this,e)}}function D_(n){return Xl(2,n)}var W_=Ov(function(n,e){e=e.length==1&&Z(e[0])?sn(e[0],Wn(G())):sn(An(e,1),Wn(G()));var t=e.length;return Q(function(r){for(var u=-1,a=On(r.length,t);++u=e}),Ve=Ya(function(){return arguments}())?Ya:function(n){return pn(n)&&tn.call(n,"callee")&&!Ma.call(n,"callee")},Z=x.isArray,n0=va?Wn(va):av;function qn(n){return n!=null&&Fr(n.length)&&!_e(n)}function gn(n){return pn(n)&&qn(n)}function e0(n){return n===!0||n===!1||pn(n)&&In(n)==se}var qe=vg||cf,t0=da?Wn(da):lv;function r0(n){return pn(n)&&n.nodeType===1&&!Mt(n)}function i0(n){if(n==null)return!0;if(qn(n)&&(Z(n)||typeof n=="string"||typeof n.splice=="function"||qe(n)||st(n)||Ve(n)))return!n.length;var e=Tn(n);if(e==dn||e==_n)return!n.size;if(Lt(n))return!Ru(n).length;for(var t in n)if(tn.call(n,t))return!1;return!0}function u0(n,e){return Et(n,e)}function f0(n,e,t){t=typeof t=="function"?t:i;var r=t?t(n,e):i;return r===i?Et(n,e,i,t):!!r}function nf(n){if(!pn(n))return!1;var e=In(n);return e==ie||e==un||typeof n.message=="string"&&typeof n.name=="string"&&!Mt(n)}function o0(n){return typeof n=="number"&&Na(n)}function _e(n){if(!hn(n))return!1;var e=In(n);return e==xn||e==Se||e==dt||e==Yt}function ts(n){return typeof n=="number"&&n==V(n)}function Fr(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=wn}function hn(n){var e=typeof n;return n!=null&&(e=="object"||e=="function")}function pn(n){return n!=null&&typeof n=="object"}var rs=_a?Wn(_a):cv;function a0(n,e){return n===e||Iu(n,e,Hu(e))}function l0(n,e,t){return t=typeof t=="function"?t:i,Iu(n,e,Hu(e),t)}function s0(n){return is(n)&&n!=+n}function c0(n){if(Yv(n))throw new K(d);return Qa(n)}function h0(n){return n===null}function p0(n){return n==null}function is(n){return typeof n=="number"||pn(n)&&In(n)==Cn}function Mt(n){if(!pn(n)||In(n)!=Hn)return!1;var e=ar(n);if(e===null)return!0;var t=tn.call(e,"constructor")&&e.constructor;return typeof t=="function"&&t instanceof t&&ir.call(t)==lg}var ef=ma?Wn(ma):hv;function g0(n){return ts(n)&&n>=-wn&&n<=wn}var us=ya?Wn(ya):pv;function Nr(n){return typeof n=="string"||!Z(n)&&pn(n)&&In(n)==kn}function Un(n){return typeof n=="symbol"||pn(n)&&In(n)==Qt}var st=wa?Wn(wa):gv;function v0(n){return n===i}function d0(n){return pn(n)&&Tn(n)==mt}function _0(n){return pn(n)&&In(n)==qh}var m0=Tr(Eu),y0=Tr(function(n,e){return n<=e});function fs(n){if(!n)return[];if(qn(n))return Nr(n)?ne(n):Ln(n);if(xt&&n[xt])return Jp(n[xt]());var e=Tn(n),t=e==dn?du:e==_n?er:ct;return t(n)}function me(n){if(!n)return n===0?n:0;if(n=jn(n),n===Nn||n===-Nn){var e=n<0?-1:1;return e*De}return n===n?n:0}function V(n){var e=me(n),t=e%1;return e===e?t?e-t:e:0}function os(n){return n?ze(V(n),0,$n):0}function jn(n){if(typeof n=="number")return n;if(Un(n))return ae;if(hn(n)){var e=typeof n.valueOf=="function"?n.valueOf():n;n=hn(e)?e+"":e}if(typeof n!="string")return n===0?n:+n;n=Ta(n);var t=np.test(n);return t||tp.test(n)?Mp(n.slice(2),t?2:8):kh.test(n)?ae:+n}function as(n){return fe(n,Mn(n))}function w0(n){return n?ze(V(n),-wn,wn):n===0?n:0}function en(n){return n==null?"":Bn(n)}var x0=ot(function(n,e){if(Lt(e)||qn(e)){fe(e,bn(e),n);return}for(var t in e)tn.call(e,t)&&Tt(n,t,e[t])}),ls=ot(function(n,e){fe(e,Mn(e),n)}),$r=ot(function(n,e,t,r){fe(e,Mn(e),n,r)}),b0=ot(function(n,e,t,r){fe(e,bn(e),n,r)}),S0=ve(bu);function A0(n,e){var t=ft(n);return e==null?t:Ua(t,e)}var O0=Q(function(n,e){n=fn(n);var t=-1,r=e.length,u=r>2?e[2]:i;for(u&&Rn(e[0],e[1],u)&&(r=1);++t1),a}),fe(n,Gu(n),t),r&&(t=Qn(t,q|F|C,Nv));for(var u=e.length;u--;)Mu(t,e[u]);return t});function z0(n,e){return cs(n,Mr(G(e)))}var H0=ve(function(n,e){return n==null?{}:_v(n,e)});function cs(n,e){if(n==null)return{};var t=sn(Gu(n),function(r){return[r]});return e=G(e),tl(n,t,function(r,u){return e(r,u[0])})}function K0(n,e,t){e=Ce(e,n);var r=-1,u=e.length;for(u||(u=1,n=i);++re){var r=n;n=e,e=r}if(t||n%1||e%1){var u=$a();return On(n+u*(e-n+qp("1e-"+((u+"").length-1))),e)}return Cu(n,e)}var t1=at(function(n,e,t){return e=e.toLowerCase(),n+(t?gs(e):e)});function gs(n){return uf(en(n).toLowerCase())}function vs(n){return n=en(n),n&&n.replace(ip,Zp).replace(Sp,"")}function r1(n,e,t){n=en(n),e=Bn(e);var r=n.length;t=t===i?r:ze(V(t),0,r);var u=t;return t-=e.length,t>=0&&n.slice(t,u)==e}function i1(n){return n=en(n),n&&Dh.test(n)?n.replace(Zo,Vp):n}function u1(n){return n=en(n),n&&Hh.test(n)?n.replace(ki,"\\$&"):n}var f1=at(function(n,e,t){return n+(t?"-":"")+e.toLowerCase()}),o1=at(function(n,e,t){return n+(t?" ":"")+e.toLowerCase()}),a1=ml("toLowerCase");function l1(n,e,t){n=en(n),e=V(e);var r=e?et(n):0;if(!e||r>=e)return n;var u=(e-r)/2;return Or(hr(u),t)+n+Or(cr(u),t)}function s1(n,e,t){n=en(n),e=V(e);var r=e?et(n):0;return e&&r>>0,t?(n=en(n),n&&(typeof e=="string"||e!=null&&!ef(e))&&(e=Bn(e),!e&&nt(n))?Le(ne(n),0,t):n.split(e,t)):[]}var _1=at(function(n,e,t){return n+(t?" ":"")+uf(e)});function m1(n,e,t){return n=en(n),t=t==null?0:ze(V(t),0,n.length),e=Bn(e),n.slice(t,t+e.length)==e}function y1(n,e,t){var r=o.templateSettings;t&&Rn(n,e,t)&&(e=i),n=en(n),e=$r({},e,r,Ol);var u=$r({},e.imports,r.imports,Ol),a=bn(u),s=vu(u,a),c,v,O=0,T=e.interpolate||Xt,R="__p += '",N=_u((e.escape||Xt).source+"|"+T.source+"|"+(T===Vo?jh:Xt).source+"|"+(e.evaluate||Xt).source+"|$","g"),B="//# sourceURL="+(tn.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Rp+"]")+` -`;n.replace(N,function(H,X,k,Gn,En,zn){return k||(k=Gn),R+=n.slice(O,zn).replace(up,Yp),X&&(c=!0,R+=`' + -__e(`+X+`) + -'`),En&&(v=!0,R+=`'; -`+En+`; -__p += '`),k&&(R+=`' + -((__t = (`+k+`)) == null ? '' : __t) + -'`),O=zn+H.length,H}),R+=`'; -`;var z=tn.call(e,"variable")&&e.variable;if(!z)R=`with (obj) { -`+R+` -} -`;else if(Xh.test(z))throw new K(y);R=(v?R.replace(Mh,""):R).replace(Fh,"$1").replace(Nh,"$1;"),R="function("+(z||"obj")+`) { -`+(z?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(c?", __e = _.escape":"")+(v?`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -`:`; -`)+R+`return __p -}`;var Y=_s(function(){return nn(a,B+"return "+R).apply(i,s)});if(Y.source=R,nf(Y))throw Y;return Y}function w1(n){return en(n).toLowerCase()}function x1(n){return en(n).toUpperCase()}function b1(n,e,t){if(n=en(n),n&&(t||e===i))return Ta(n);if(!n||!(e=Bn(e)))return n;var r=ne(n),u=ne(e),a=Ia(r,u),s=Ra(r,u)+1;return Le(r,a,s).join("")}function S1(n,e,t){if(n=en(n),n&&(t||e===i))return n.slice(0,Pa(n)+1);if(!n||!(e=Bn(e)))return n;var r=ne(n),u=Ra(r,ne(e))+1;return Le(r,0,u).join("")}function A1(n,e,t){if(n=en(n),n&&(t||e===i))return n.replace(nu,"");if(!n||!(e=Bn(e)))return n;var r=ne(n),u=Ia(r,ne(e));return Le(r,u).join("")}function O1(n,e){var t=gt,r=Ht;if(hn(e)){var u="separator"in e?e.separator:u;t="length"in e?V(e.length):t,r="omission"in e?Bn(e.omission):r}n=en(n);var a=n.length;if(nt(n)){var s=ne(n);a=s.length}if(t>=a)return n;var c=t-et(r);if(c<1)return r;var v=s?Le(s,0,c).join(""):n.slice(0,c);if(u===i)return v+r;if(s&&(c+=v.length-c),ef(u)){if(n.slice(c).search(u)){var O,T=v;for(u.global||(u=_u(u.source,en(Yo.exec(u))+"g")),u.lastIndex=0;O=u.exec(T);)var R=O.index;v=v.slice(0,R===i?c:R)}}else if(n.indexOf(Bn(u),c)!=c){var N=v.lastIndexOf(u);N>-1&&(v=v.slice(0,N))}return v+r}function T1(n){return n=en(n),n&&$h.test(n)?n.replace(Ko,eg):n}var I1=at(function(n,e,t){return n+(t?" ":"")+e.toUpperCase()}),uf=ml("toUpperCase");function ds(n,e,t){return n=en(n),e=t?i:e,e===i?Xp(n)?ig(n):Up(n):n.match(e)||[]}var _s=Q(function(n,e){try{return Dn(n,i,e)}catch(t){return nf(t)?t:new K(t)}}),R1=ve(function(n,e){return Zn(e,function(t){t=oe(t),pe(n,t,ju(n[t],n))}),n});function E1(n){var e=n==null?0:n.length,t=G();return n=e?sn(n,function(r){if(typeof r[1]!="function")throw new Vn(g);return[t(r[0]),r[1]]}):[],Q(function(r){for(var u=-1;++uwn)return[];var t=$n,r=On(n,$n);e=G(e),n-=$n;for(var u=gu(r,e);++t0||e<0)?new j(t):(n<0?t=t.takeRight(-n):n&&(t=t.drop(n)),e!==i&&(e=V(e),t=e<0?t.dropRight(-e):t.take(e-n)),t)},j.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},j.prototype.toArray=function(){return this.take($n)},ue(j.prototype,function(n,e){var t=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),u=o[r?"take"+(e=="last"?"Right":""):e],a=r||/^find/.test(e);u&&(o.prototype[e]=function(){var s=this.__wrapped__,c=r?[1]:arguments,v=s instanceof j,O=c[0],T=v||Z(s),R=function(X){var k=u.apply(o,Te([X],c));return r&&N?k[0]:k};T&&t&&typeof O=="function"&&O.length!=1&&(v=T=!1);var N=this.__chain__,B=!!this.__actions__.length,z=a&&!N,Y=v&&!B;if(!a&&T){s=Y?s:new j(this);var H=n.apply(s,c);return H.__actions__.push({func:Pr,args:[R],thisArg:i}),new Yn(H,N)}return z&&Y?n.apply(this,c):(H=this.thru(R),z?r?H.value()[0]:H.value():H)})}),Zn(["pop","push","shift","sort","splice","unshift"],function(n){var e=tr[n],t=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);o.prototype[n]=function(){var u=arguments;if(r&&!this.__chain__){var a=this.value();return e.apply(Z(a)?a:[],u)}return this[t](function(s){return e.apply(Z(s)?s:[],u)})}}),ue(j.prototype,function(n,e){var t=o[e];if(t){var r=t.name+"";tn.call(ut,r)||(ut[r]=[]),ut[r].push({name:e,func:t})}}),ut[Sr(i,P).name]=[{name:"wrapper",func:i}],j.prototype.clone=Tg,j.prototype.reverse=Ig,j.prototype.value=Rg,o.prototype.at=r_,o.prototype.chain=i_,o.prototype.commit=u_,o.prototype.next=f_,o.prototype.plant=a_,o.prototype.reverse=l_,o.prototype.toJSON=o.prototype.valueOf=o.prototype.value=s_,o.prototype.first=o.prototype.head,xt&&(o.prototype[xt]=o_),o},tt=ug();We?((We.exports=tt)._=tt,fu._=tt):Sn._=tt}).call(Ye)}(Ft,Ft.exports);var cn=Ft.exports;function Dr(f={},l){const i={};for(const h of Object.keys(f))i[h]=h==="$"?f[h]:l(f[h],h,f);return Object.setPrototypeOf(i,f)}var xs=function(){},bs=xs(),Me=function(f){return f!==bs&&f!==null},Ss=Me,As=Array.prototype.forEach,Os=Object.create,Ts=function(f,l){var i;for(i in f)l[i]=f[i]},hf=function(f){var l=Os(null);return As.call(arguments,function(i){Ss(i)&&Ts(Object(i),l)}),l},Is=function(){var f=Math.sign;return typeof f!="function"?!1:f(10)===1&&f(-20)===-1},Wr,pf;function Rs(){return pf||(pf=1,Wr=function(f){return f=Number(f),isNaN(f)||f===0?f:f>0?1:-1}),Wr}var Es=Is()?Math.sign:Rs(),Ps=Es,Cs=Math.abs,Ls=Math.floor,qs=function(f){return isNaN(f)?0:(f=Number(f),f===0||!isFinite(f)?f:Ps(f)*Ls(Cs(f)))},Ms=qs,Fs=Math.max,Fe=function(f){return Fs(0,Ms(f))},Ns=Fe,gf=function(f,l,i){var h;return isNaN(f)?(h=l,h>=0?i&&h?h-1:h:1):f===!1?!1:Ns(f)},we=function(f){if(typeof f!="function")throw new TypeError(f+" is not a function");return f},$s=Me,Qe=function(f){if(!$s(f))throw new TypeError("Cannot use null or undefined");return f},Ds=we,Ws=Qe,Bs=Function.prototype.bind,vf=Function.prototype.call,Us=Object.keys,Gs=Object.prototype.propertyIsEnumerable,zs=function(f,l){return function(i,h){var m,d=arguments[2],g=arguments[3];return i=Object(Ws(i)),Ds(h),m=Us(i),g&&m.sort(typeof g=="function"?Bs.call(g,i):void 0),typeof f!="function"&&(f=m[f]),vf.call(f,m,function(y,w){return Gs.call(i,y)?vf.call(h,d,i[y],y,i,w):l})}},Nt=zs("forEach"),Ne={},df={exports:{}},Hs=function(){var f=Object.assign,l;return typeof f!="function"?!1:(l={foo:"raz"},f(l,{bar:"dwa"},{trzy:"trzy"}),l.foo+l.bar+l.trzy==="razdwatrzy")},Br,_f;function Ks(){return _f||(_f=1,Br=function(){try{return Object.keys("primitive"),!0}catch{return!1}}),Br}var Ur,mf;function Zs(){if(mf)return Ur;mf=1;var f=Me,l=Object.keys;return Ur=function(i){return l(f(i)?Object(i):i)},Ur}var Gr,yf;function Vs(){return yf||(yf=1,Gr=Ks()()?Object.keys:Zs()),Gr}var zr,wf;function Ys(){if(wf)return zr;wf=1;var f=Vs(),l=Qe,i=Math.max;return zr=function(h,m){var d,g,y=i(arguments.length,2),w;for(h=Object(l(h)),w=function(_){try{h[_]=m[_]}catch(b){d||(d=b)}},g=1;g-1},Yr}var pc=cc()?String.prototype.contains:hc(),$t=Cf,qf=sc,Mf=xf,Ff=hf,ht=pc,gc=Pf.exports=function(f,l){var i,h,m,d,g;return arguments.length<2||typeof f!="string"?(d=l,l=f,f=null):d=arguments[2],$t(f)?(i=ht.call(f,"c"),h=ht.call(f,"e"),m=ht.call(f,"w")):(i=m=!0,h=!1),g={value:l,configurable:i,enumerable:h,writable:m},d?Mf(Ff(d),g):g};gc.gs=function(f,l,i){var h,m,d,g;return typeof f!="string"?(d=i,i=l,l=f,f=null):d=arguments[3],$t(l)?qf(l)?$t(i)?qf(i)||(d=i,i=void 0):i=void 0:(d=l,l=i=void 0):l=void 0,$t(f)?(h=ht.call(f,"c"),m=ht.call(f,"e")):(h=!0,m=!1),g={get:l,set:i,configurable:h,enumerable:m},d?Mf(Ff(d),g):g};var $e=Pf.exports,Qr={exports:{}};(function(f,l){var i=$e,h=we,m=Function.prototype.apply,d=Function.prototype.call,g=Object.create,y=Object.defineProperty,w=Object.defineProperties,_=Object.prototype.hasOwnProperty,b={configurable:!0,enumerable:!1,writable:!0},q,F,C,D,M,I,P;q=function(L,A){var E;return h(A),_.call(this,"__ee__")?E=this.__ee__:(E=b.value=g(null),y(this,"__ee__",b),b.value=null),E[L]?typeof E[L]=="object"?E[L].push(A):E[L]=[E[L],A]:E[L]=A,this},F=function(L,A){var E,W;return h(A),W=this,q.call(this,L,E=function(){C.call(W,L,E),m.call(A,this,arguments)}),E.__eeOnceListener__=A,this},C=function(L,A){var E,W,U,J;if(h(A),!_.call(this,"__ee__"))return this;if(E=this.__ee__,!E[L])return this;if(W=E[L],typeof W=="object")for(J=0;U=W[J];++J)(U===A||U.__eeOnceListener__===A)&&(W.length===2?E[L]=W[J?0:1]:W.splice(J,1));else(W===A||W.__eeOnceListener__===A)&&delete E[L];return this},D=function(L){var A,E,W,U,J;if(_.call(this,"__ee__")&&(U=this.__ee__[L],!!U))if(typeof U=="object"){for(E=arguments.length,J=new Array(E-1),A=1;A=55296&&E<=56319&&(rn+=F[++I])),rn=C?_.call(C,D,rn,P):rn,M?(b.value=rn,q(L,P,b)):L[P]=rn,++P;A=P}}if(A===void 0)for(A=h(F.length),M&&(L=new M(A)),I=0;I=0?b=g(b):b=l(this.length)-g(d(b)),w=b;w<_;++w)if(m.call(this,w)&&(q=this[w],f(q)))return w;return-1},xi}var Si,so;function eh(){if(so)return Si;so=1;var f=bi(),l=Object.create;return Si=function(){var i=0,h=[],m=l(null);return{get:function(d){var g=0,y=h,w,_=d.length;if(_===0)return y[_]||null;if(y=y[_]){for(;g<_-1;){if(w=f.call(y[0],d[g]),w===-1)return null;y=y[1][w],++g}return w=f.call(y[0],d[g]),w===-1?null:y[1][w]||null}return null},set:function(d){var g=0,y=h,w,_=d.length;if(_===0)y[_]=++i;else{for(y[_]||(y[_]=[[],[]]),y=y[_];g<_-1;)w=f.call(y[0],d[g]),w===-1&&(w=y[0].push(d[g])-1,y[1].push([[],[]])),y=y[1][w],++g;w=f.call(y[0],d[g]),w===-1&&(w=y[0].push(d[g])-1),y[1][w]=++i}return m[i]=d,i},delete:function(d){var g=0,y=h,w,_=m[d],b=_.length,q=[];if(b===0)delete y[b];else if(y=y[b]){for(;g"}},qi}var Mi,To;function lh(){if(To)return Mi;To=1;var f=ah(),l=/[\n\r\u2028\u2029]/g;return Mi=function(i){var h=f(i);return h.length>100&&(h=h.slice(0,99)+"…"),h=h.replace(l,function(m){return JSON.stringify(m).slice(1,-1)}),h},Mi}var Gt={exports:{}},Io;function Ro(){if(Io)return Gt.exports;Io=1,Gt.exports=f,Gt.exports.default=f;function f(l){return!!l&&(typeof l=="object"||typeof l=="function")&&typeof l.then=="function"}return Gt.exports}var Eo;function sh(){if(Eo)return yo;Eo=1;var f=vo(),l=uh(),i=oh(),h=lh(),m=Ro(),d=Ri(),g=Object.create,y=l("then","then:finally","done","done:finally");return Ne.promise=function(w,_){var b=g(null),q=g(null),F=g(null);if(w===!0)w=null;else if(w=i(w),!y[w])throw new TypeError("'"+h(w)+"' is not valid promise mode");_.on("set",function(C,D,M){var I=!1;if(!m(M)){q[C]=M,_.emit("setasync",C,1);return}b[C]=1,F[C]=M;var P=function(W){var U=b[C];if(I)throw new Error(`Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode) -Consider to rely on 'then' or 'done' mode instead.`);U&&(delete b[C],q[C]=W,_.emit("setasync",C,U))},L=function(){I=!0,b[C]&&(delete b[C],delete F[C],_.delete(C))},A=w;if(A||(A="then"),A==="then"){var E=function(){d(L)};M=M.then(function(W){d(P.bind(this,W))},E),typeof M.finally=="function"&&M.finally(E)}else if(A==="done"){if(typeof M.done!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done' mode");M.done(P,L)}else if(A==="done:finally"){if(typeof M.done!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode");if(typeof M.finally!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode");M.done(P),M.finally(L)}}),_.on("get",function(C,D,M){var I;if(b[C]){++b[C];return}I=F[C];var P=function(){_.emit("getasync",C,D,M)};m(I)?typeof I.done=="function"?I.done(P):I.then(function(){d(P)}):P()}),_.on("delete",function(C){if(delete F[C],b[C]){delete b[C];return}if(hasOwnProperty.call(q,C)){var D=q[C];delete q[C],_.emit("deleteasync",C,[D])}}),_.on("clear",function(){var C=q;q=g(null),b=g(null),F=g(null),_.emit("clearasync",f(C,function(D){return[D]}))})},yo}var Po={},Co;function ch(){if(Co)return Po;Co=1;var f=we,l=Nt,i=Ne,h=Function.prototype.apply;return i.dispose=function(m,d,g){var y;if(f(m),g.async&&i.async||g.promise&&i.promise){d.on("deleteasync",y=function(w,_){h.call(m,null,_)}),d.on("clearasync",function(w){l(w,function(_,b){y(b,_)})});return}d.on("delete",y=function(w,_){m(_)}),d.on("clear",function(w){l(w,function(_,b){y(b,_)})})},Po}var Lo={},Fi,qo;function hh(){return qo||(qo=1,Fi=2147483647),Fi}var Ni,Mo;function ph(){if(Mo)return Ni;Mo=1;var f=Fe,l=hh();return Ni=function(i){if(i=f(i),i>l)throw new TypeError(i+" exceeds maximum possible timeout");return i},Ni}var Fo;function gh(){if(Fo)return Lo;Fo=1;var f=pi(),l=Nt,i=Ri(),h=Ro(),m=ph(),d=Ne,g=Function.prototype,y=Math.max,w=Math.min,_=Object.create;return d.maxAge=function(b,q,F){var C,D,M,I;b=m(b),b&&(C=_(null),D=F.async&&d.async||F.promise&&d.promise?"async":"",q.on("set"+D,function(P){C[P]=setTimeout(function(){q.delete(P)},b),typeof C[P].unref=="function"&&C[P].unref(),I&&(I[P]&&I[P]!=="nextTick"&&clearTimeout(I[P]),I[P]=setTimeout(function(){delete I[P]},M),typeof I[P].unref=="function"&&I[P].unref())}),q.on("delete"+D,function(P){clearTimeout(C[P]),delete C[P],I&&(I[P]!=="nextTick"&&clearTimeout(I[P]),delete I[P])}),F.preFetch&&(F.preFetch===!0||isNaN(F.preFetch)?M=.333:M=y(w(Number(F.preFetch),1),0),M&&(I={},M=(1-M)*b,q.on("get"+D,function(P,L,A){I[P]||(I[P]="nextTick",i(function(){var E;I[P]==="nextTick"&&(delete I[P],q.delete(P),F.async&&(L=f(L),L.push(g)),E=q.memoized.apply(A,L),F.promise&&h(E)&&(typeof E.done=="function"?E.done(g,g):E.then(g,g)))}))}))),q.on("clear"+D,function(){l(C,function(P){clearTimeout(P)}),C={},I&&(l(I,function(P){P!=="nextTick"&&clearTimeout(P)}),I={})}))},Lo}var No={},$i,$o;function vh(){if($o)return $i;$o=1;var f=Fe,l=Object.create,i=Object.prototype.hasOwnProperty;return $i=function(h){var m=0,d=1,g=l(null),y=l(null),w=0,_;return h=f(h),{hit:function(b){var q=y[b],F=++w;if(g[F]=b,y[b]=F,!q)return++m,m<=h?void 0:(b=g[d],_(b),b);if(delete g[q],d===q)for(;!i.call(g,++d););},delete:_=function(b){var q=y[b];if(q&&(delete g[q],delete y[b],--m,d===q)){if(!m){w=0,d=1;return}for(;!i.call(g,++d););}},clear:function(){m=0,d=1,g=l(null),y=l(null),w=0}}},$i}var Do;function dh(){if(Do)return No;Do=1;var f=Fe,l=vh(),i=Ne;return i.max=function(h,m,d){var g,y,w;h=f(h),h&&(y=l(h),g=d.async&&i.async||d.promise&&i.promise?"async":"",m.on("set"+g,w=function(_){_=y.hit(_),_!==void 0&&m.delete(_)}),m.on("get"+g,w),m.on("delete"+g,y.delete),m.on("clear"+g,y.clear))},No}var Wo={},Bo;function _h(){if(Bo)return Wo;Bo=1;var f=$e,l=Ne,i=Object.create,h=Object.defineProperties;return l.refCounter=function(m,d,g){var y,w;y=i(null),w=g.async&&l.async||g.promise&&l.promise?"async":"",d.on("set"+w,function(_,b){y[_]=b||1}),d.on("get"+w,function(_){++y[_]}),d.on("delete"+w,function(_){delete y[_]}),d.on("clear"+w,function(){y={}}),h(d.memoized,{deleteRef:f(function(){var _=d.get(arguments);return _===null||!y[_]?null:--y[_]?!1:(d.delete(_),!0)}),getRefCount:f(function(){var _=d.get(arguments);return _===null||!y[_]?0:y[_]})})},Wo}var mh=hf,yh=gf,wh=Qc,xh=function(f){var l=mh(arguments[1]),i;return l.normalizer||(i=l.length=yh(l.length,f.length,l.async),i!==0&&(l.primitive?i===!1?l.normalizer=Xc():i>1&&(l.normalizer=Jc()(i)):i===!1?l.normalizer=eh()():i===1?l.normalizer=th()():l.normalizer=rh()(i))),l.async&&ih(),l.promise&&sh(),l.dispose&&ch(),l.maxAge&&gh(),l.max&&dh(),l.refCounter&&_h(),wh(f,l)},bh=ws(xh),Uo={exports:{}};(function(f,l){(function(i,h){f.exports=h()})(Ye,function(){return function(i){function h(d){if(m[d])return m[d].exports;var g=m[d]={i:d,l:!1,exports:{}};return i[d].call(g.exports,g,g.exports,h),g.l=!0,g.exports}var m={};return h.m=i,h.c=m,h.d=function(d,g,y){h.o(d,g)||Object.defineProperty(d,g,{configurable:!1,enumerable:!0,get:y})},h.n=function(d){var g=d&&d.__esModule?function(){return d.default}:function(){return d};return h.d(g,"a",g),g},h.o=function(d,g){return Object.prototype.hasOwnProperty.call(d,g)},h.p="",h(h.s=1)}([function(i,h,m){function d(y){var w=y===void 0?{}:y,_=w.ESCAPE,b=_===void 0?/^\\/:_,q=w.VARIABLE_START,F=q===void 0?/^\${\s*/:q,C=w.VARIABLE_END,D=C===void 0?/^\s*}/:C,M=w.PIPE_START,I=M===void 0?/^\s*\|\s*/:M,P=w.PIPE_PARAMETER_START,L=P===void 0?/^\s*:\s*/:P,A=w.QUOTED_STRING,E=A===void 0?h.DEFAULT_QUOTED_STRING_REGEX:A,W=w.QUOTED_STRING_TEST,U=W===void 0?null:W,J=w.QUOTED_STRING_GET_AND_ADVANCE,rn=J===void 0?null:J,Pn=w.QUOTED_STRING_IN_PARAMETER_TEST,gt=Pn===void 0?null:Pn,Ht=w.QUOTED_STRING_IN_PARAMETER_GET_AND_ADVANCE,Bi=Ht===void 0?null:Ht,Kt=U||function(Nn){return E.test(Nn)},vt=rn||g(E),Ui=gt||function(Nn){return E.test(Nn)},Gi=Bi||g(E);return function(Nn){function wn(an){an===void 0&&(an=1),un=un.substr(an)}function De(an){an===void 0&&(an=/^/),wn(un.match(an)[0].length)}function ae(){var an;return De(b),an=un.length>0?un[0]:"",wn(),an}function $n(an){var _n=(an===void 0?{}:an).isNull,kn=_n!==void 0&&_n;dn={name:"",pipes:[]},Hn=!kn}function zi(){ie.variables.push(dn),$n({isNull:!0})}function Zt(an){var _n=(an===void 0?{}:an).isNull,kn=_n!==void 0&&_n;Cn={name:"",parameters:[]},_t=!kn}function Vt(){dn.pipes.push(Cn),Zt({isNull:!0})}function le(an){var _n=(an===void 0?{}:an).isNull,kn=_n!==void 0&&_n;Ae="",Yt=!kn}function xe(){Cn.parameters.push(Ae),le({isNull:!0})}function dt(){return!!D.test(un)&&(De(D),xn>=3&&xe(),xn>=2&&Vt(),xn>=1&&zi(),xn=0,!0)}function se(){return!!I.test(un)&&(De(I),xn>=3&&xe(),xn>=2&&Vt(),xn>=1&&Zt(),xn=2,!0)}function be(){return!!L.test(un)&&(De(L),xn>=3&&xe(),xn>=2&&le(),xn=3,!0)}for(var un=Nn,ie={literals:[],variables:[]},xn=0,Se="",dn={name:"",pipes:[]},Cn={name:"",parameters:[]},Ae="",Hn=!1,_t=!1,Yt=!1;un&&un.length>0;)switch(xn){case 0:if(b.test(un)){Se+=ae();continue}if(F.test(un)){xn=1,$n(),ie.literals.push(Se),Se="",De(F);continue}Se+=un[0],wn();break;case 1:if(b.test(un)){dn.name+=ae();continue}if(dt()||se())continue;if(Kt(un)){dn.name+=vt(un,wn);continue}dn.name+=un[0],wn();break;case 2:if(b.test(un)){Cn.name+=ae();continue}if(dt()||be()||se())continue;if(Kt(un)){Cn.name+=vt(un,wn);continue}Cn.name+=un[0],wn();break;case 3:if(b.test(un)){Ae+=ae();continue}if(dt()||be()||se())continue;if(Ui(un)){Ae+=Gi(un,wn);continue}Ae+=un[0],wn()}return Yt&&Cn.parameters.push(Ae),_t&&dn.pipes.push(Cn),Hn&&ie.variables.push(dn),ie.literals.push(Se),ie}}function g(y){return function(w,_){var b=w.match(y);return _(b[0].length),b.slice(2).join("").replace("\\\\","\\")}}Object.defineProperty(h,"__esModule",{value:!0}),h.DEFAULT_QUOTED_STRING_REGEX=/^('((?:[^'\\]|\\.)*)'|'((?:[^'\\]|\\.)*)$|"((?:[^"\\]|\\.)*)"|"((?:[^"\\]|\\.)*)$)/,h.parseStringTemplateGenerator=d,h.parseStringTemplate=d(),h.getQuotedStringAndAdvanceForRegex=g},function(i,h,m){i.exports=m(2)},function(i,h,m){function d(g){for(var y in g)h.hasOwnProperty(y)||(h[y]=g[y])}Object.defineProperty(h,"__esModule",{value:!0}),d(m(0)),d(m(3))},function(i,h,m){function d(b){return function(q){return b.hasOwnProperty(q)?b[q]:q.split(".").reduce(function(F,C){return F.hasOwnProperty(C)?F[C]:""},b)}}function g(b,q,F,C){C===void 0&&(C=d(q));var D=C(b.name);return b.pipes.reduce(function(M,I){return F.hasOwnProperty(I.name)?F[I.name](M,I.parameters):M},D??"")}function y(b,q,F,C){return C===void 0&&(C=d(q)),b.literals.length===0?"":b.literals.slice(1).reduce(function(D,M,I){return""+D+g(b.variables[I],q,F,C)+M},b.literals[0])}function w(b,q,F){return y(_.parseStringTemplate(b),q,F)}Object.defineProperty(h,"__esModule",{value:!0});var _=m(0);h.evaluateParsedString=y,h.evaluateStringTemplate=w}])})})(Uo);var Go=Uo.exports;const zo=f=>{const l=Function("$",`return ${f};`);return i=>l(new Proxy(zt(i),{get(h,m){return typeof(h==null?void 0:h[m])=="function"?h[m]({}):h==null?void 0:h[m]}}))},Sh=/^\{\{\s*/,Ah=/^\s*\}\}/,Di=/\b\B/,Oh=Go.parseStringTemplateGenerator({VARIABLE_START:Sh,VARIABLE_END:Ah,PIPE_START:Di,PIPE_PARAMETER_START:Di,QUOTED_STRING:Di}),Th=bh(f=>{const l=Oh(f);return cn.join(l.literals,"")?i=>Go.evaluateParsedString(l,{},{},h=>zo(h)(i)):zo(l.variables[0].name)},{primitive:!0});function Xe(f){switch(f==null?void 0:f.constructor){case Array:{const l=cn.map(f,Xe);return i=>cn.map(l,h=>h(i))}case Object:{const l=cn.mapValues(f,Xe);return i=>cn.mapValues(l,h=>h(i))}case String:return Th(f);default:return()=>f}}function zt(f={}){return Dr(f,l=>cn.isFunction(l)?l:Xe(l))}function Ih(f={}){return new Proxy(f,{get:(l,i)=>typeof l[i]=="function"?l[i]:()=>l[i]})}function Wi(f,l){return Object.setPrototypeOf(Dr(l,i=>h=>i(f)),f)}function Rh(f){const{$for:l,...i}=f;if(l){const{$let:h="i",$from:m=0,$to:d=1,$step:g=1}=l,y=Xe(m),w=Xe(d),_=Xe(g);return(b={})=>cn.range(y(b),w(b),_(b)).map(q=>{const F=Wi(b,zt({[h]:q}));return Wi(F,zt(i))})}else return(h={})=>[Wi(h,zt(i))]}function Eh(f,l){const i=d=>{const{$:g}=d,y=Rh(d);return g in l?w=>cn.flatMap(y(w),_=>cn.flatMap(h[g],b=>b(_))):w=>cn.map(y(w),_=>Object.setPrototypeOf(Dr(_,b=>b(_)),null))},h=cn.mapValues(l,d=>cn.map(d,i)),m=cn.flatMap(f,i);return d=>cn.flatMap(m,g=>g(d))}const Ph=f=>f==null,Ho=f=>f.display!=="transient";function Ch({trace:f,context:l,view:i="main",from:h=0,to:m=(d=>(d=f==null?void 0:f.events)==null?void 0:d.length)()??0}){var q,F,C,D;const g=Eh(((C=(F=(q=f==null?void 0:f.render)==null?void 0:q.views)==null?void 0:F[i])==null?void 0:C.components)??[],((D=f==null?void 0:f.render)==null?void 0:D.components)??{}),y=M=>M&&Object.hasOwn(M,"alpha")?M.alpha>0:!0,w=M=>I=>({component:I,meta:{source:"trace",step:M,info:I.$info}}),_=cn.chain(f==null?void 0:f.events).map((M,I)=>({step:I,id:M.id,data:M,pId:M.pId})).groupBy("id").value(),b=cn.chain(cn.range(h,m)).map(M=>{var W;const I=f.events[M],P=f.events,L=g(Ih({alpha:1,...l,step:M,parent:Ph(I.pId)?void 0:P[((W=cn.findLast(_[I.pId],U=>U.step<=M))==null?void 0:W.step)??0],event:I,events:P})),A=L.filter(Ho),E=L.filter(cn.negate(Ho));return{persistent:A,transient:E}}).map(M=>cn.mapValues(M,I=>I.filter(y))).map((M,I)=>cn.mapValues(M,P=>P.map(w(I)))).value();return{stepsPersistent:cn.map(b,M=>M.persistent),stepsTransient:cn.map(b,M=>M.transient)}}onmessage=({data:f})=>{postMessage(Ch(f))}})(); diff --git a/index.html b/index.html index 5cd47941..969115cc 100644 --- a/index.html +++ b/index.html @@ -10,7 +10,7 @@ - +